Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem NTFS: chkdsk /L (velikost souboru protokolu)

Kdysi jsem se ptal na staré poradně, bez úspěchu, tak to zkusím tady. Potřeboval bych poradit, jestli jde nějakým způsobem zmenšit systémovej soubor ("protokol") na disku se souborovým systémem NFTS, tak jak to umí "chkdsk /L", ale potřeboval bych to dostat pod 2MB (to chkdsk nedovolí). Vím že prakticky to možný je, někde tuším na sysinternals udělali ovladač pro použití NTFS na disketě a tam to má myslím 265 kB.

Důvod proč potřebuju na první pohled takovou divnou věc je v použití "SDI technologie" při bootování do RAM, kdy zavádím NTFS komprimovaný "obraz" a ty 2 MB navíc zbytečně zabírají paměť. Jo a strejda Gůgl neříká nic.

Děkuji,
Pavel

Předmět Autor Datum
Netuším o čo Ti ide - ale Google: "ntfs log" mi toho dal dosť, tak neviem .... prípadne: www.ntfs.c…
pme 26.03.2006 11:42
pme
Díky za reakci. Už jsem toho prolezl dost a nikde jsem odpověď nenašel. Možná jsem něco přehlídl, to…
Pavel 26.03.2006 11:56
Pavel
neviem ci je to co "http://www.sysinternals.com/Utilities/NtfsDosProfes sional.html"hladas?
boby 26.03.2006 13:12
boby
Tak jsem to pročet a nenašel. Já nehledám nástroj na "připojení" disku se souborovým systémem NTFS.…
Pavel 26.03.2006 13:26
Pavel
Zkusím to ještě oživit. Kdyby někdo věděl... Pavel
Pavel 21.06.2006 21:51
Pavel
nojo, Russinovich si hrál se softICE :-) NtfsFlp.html napadá mě snad jen pomocí tohoto nástroje vy…
touchwood 21.06.2006 22:43
touchwood
Nojo, ale obraz diskety na pevnej disk, to nevím, co geometrie a tyhlety věci? S Linuxem zacházet ne…
Pavel 21.06.2006 23:05
Pavel
Googloval jsem jak blbec a nic.... :-/
host 21.06.2006 22:44
host
Já před položením dotazu (původního) taky gůglil jak vzteklej a nic. Ale jít to musí, když to jde na…
Pavel 21.06.2006 23:06
Pavel
Pavle, když si přečteš to povídání od Russinoviche, tak tam výslovně stojí, že to hacknul SoftICEm (…
touchwood 22.06.2006 08:57
touchwood
Nojo, jenže já patřím mezi normální lidi, upravovat exe soubor si netroufnu. Modifikace ntfsflp takt…
Pavel 22.06.2006 11:07
Pavel
No keď tak nad tým uvažujem, tak na napadá toto: 1. Disketa je kapacitou malá -> súbor je malý 2.…
msx. 22.06.2006 12:36
msx.
Nevím zda jsem pochopil tvou úvahu. To co potřebuju je nějakým způsobem zmnešit soubor protokolu na…
Pavel 22.06.2006 13:44
Pavel
Kdyby snad ještě někdo něco věděl... Pavel
Pavel 12.10.2006 21:51
Pavel
Na tom sysinternals NtfsFlp.html pise ze sa mu to podarilo naformatovat s pomocou SoftIce, co je deb…
MM.. 13.10.2006 00:29
MM..
Díky za info, assembler a debugger - tyhle dva pány jsem kdysi potkal, mluvili neznámým jazykem a ne…
Pavel 13.10.2006 10:23
Pavel
No, v dobe WinXP zbytocneho zruta a v dobe dnesnych aplikacii (kde si vyvojari myslia ze ak aplikaci…
MM.. 13.10.2006 10:59
MM..
MM, možná si v jedné věci nerozumíme. Pracuju a používám BartPE nebo Reatogo, který komplet nabootu…
Pavel 13.10.2006 11:44
Pavel
Ja ti rozumiem ale oproti tomu co ti zozeru WinXP samotne a ostatne veci je 2MB nic. Skor by som sa…
MM.. 13.10.2006 11:53
MM..
Ja ti rozumiem ale oproti tomu co ti zozeru WinXP samotne a ostatne veci je 2MB nic. Skor by som sa…
Pavel 13.10.2006 14:14
Pavel
Ja viem co je live verzia, myslis ze live verzia Win neplytva RAMkou? Navyse co sa tyka plytvajucich…
MM.. 13.10.2006 14:48
MM..
... myslis ze live verzia Win neplytva RAMkou? Nejenom že myslím, dokonce bych si dovolil trvdit že… poslední
Pavel 13.10.2006 16:31
Pavel

nojo, Russinovich si hrál se softICE :-)

NtfsFlp.html

napadá mě snad jen pomocí tohoto nástroje vyrobit disketu a tu pak "nějak" oimagovat a narvat do oddílu. Jenže to naráží na problém disků, které "umí" jen minimálně 8MB oddíl.. Možná bych to zkusil linuxem pomocí DD - ale to opravdu jen velmi opatrně...

P.S.: Jak tak koukám, tak v archivu ntfsflp už ten image je, tudíž bych začal experimentovat s ním..

Pavle, když si přečteš to povídání od Russinoviche, tak tam výslovně stojí, že to hacknul SoftICEm (což je debugger s rootkitovským charakterem), tj přímo upravoval exáče.

Tudíž jediný způsob co mě napadá, je buď to opět zásilnit převodem floppy image->HDD image (všimni si, že k té disketě přistupuje jako k disku), nebo opět modifikovat ten ntfsflp formát aby fungoval s oddílem na HDD.

No keď tak nad tým uvažujem, tak na napadá toto:

1. Disketa je kapacitou malá -> súbor je malý

2. Preveď to z diskety na disk a narazíš na problém -> Ako rozšíriť oddiel disku?

IMHO, to je ako FAT12 a FAT16. FAT12 pre diskety a FAT16 pre disky. FAT12 by nemala pre disky zmysel, nakoľko pri klustri s veľkosťou 32 kB podporuje len disky do 128 MB. A aj to by bolo plytvanie miestom (priemerná využiteľnosť 2 GB disku pri klustri s veľkosťou 32 kB je okolo 52 %.

Nevím zda jsem pochopil tvou úvahu. To co potřebuju je nějakým způsobem zmnešit soubor protokolu na disku formátovaným NTFS.

Preveď to z diskety na disk a narazíš na problém -> Ako rozšíriť oddiel disku?

Tímhle způsobem to asi nejde udělat, aspoň při mých současných znalostech.

Pavel

Na tom sysinternals NtfsFlp.html pise ze sa mu to podarilo naformatovat s pomocou SoftIce, co je debugger, takze predpokladam ze ak ti to nromalny nastroj (chkdsk) na menej ako 2048kB nedovoli, tak budes musiet zacat studovat assembler a zohnat si debugger a stravit nejaky ten tyzden pri krokovani prikazu format :-)

To ti tak chybaju 2MB RAM? Dnes sa predavaju bezne aj 1048MB RAM moduly, nebolo by lepsie nejaky dokupit? ;-)

P.S. do toho chkdsk sa ta velkost zadava trusim v kB, nezmensil si ju nahodou az na 2kB? (nemam odvahu skusat na funkcnom systeme ze co dovoli chkdsk).
BTW. nemozes pouzit nejaky iny filesystem, napr. FAT32? Ved aj tak logovanie transakcii nepouzivas, a moze ti byt jedno co kto prepise v RAM, ak zavadzas vzdy len nejaky nemenny kopmrimovany image.

Díky za info, assembler a debugger - tyhle dva pány jsem kdysi potkal, mluvili neznámým jazykem a nepokecali jsme si :-)

Já mám paměti dost, ale ne všichni jsou na tom tak dobře. Jde o to, že používám SDI pro zavedení OS komplet do operační paměti, je zformátován NTFS (kvůli kompresi), takže FAT32 je na nic, no a 2 MB jsou zbytečný plýtvání pamětí.

Pavel

No, v dobe WinXP zbytocneho zruta a v dobe dnesnych aplikacii (kde si vyvojari myslia ze ak aplikacia zere "len" 100MB RAM tak je to este v norme a ze spustat niekolkomegabytovy framework pre aplikaciu typu "hello word" je to prave orechove :-)) si uz moc nemyslim ze 2MB je zbytocne plytvanie RAM, ale aspon ze este niekto sa dnes zaobera plytvanim RAM, ale asi sme posledni dvaja na svete ktori sa tym zaoberaju :-D

Inac len zo zaujimavosti co to vypise napr. ak zadas chkdsk /L:1024 ?

Obavam sa ze sa budes musiet s tym zmierit, pochybujem ze to urobis beznymi prostriedkami. Mozes skusit si nahodit ten image diskety (z tej sysinternals stranky) na nejaky cvicny HDD, a pokusit sa partition magicom roztiahnut tu particiu na pozadovanu velkost.

MM,

možná si v jedné věci nerozumíme. Pracuju a používám BartPE nebo Reatogo, který komplet nabootuju do paměti a tím uvolním optickou mechaniku (OS se zavádí z CD do RAM) např. pro vypalování, pro použití audio cd pro poslech, filmu divx na cd a tak. OS se zavede pomocí SDI komplet do paměti a protože je ještě potřeba nějaká paměť na jeho běh (OS) a dalších aplikací, tak i 2 MB jsou skvělá pomoc.

Přes chkdsk /L:1024 to nefunguje, nevezme nic menšího než 2048. Hledám teda nestandardní řešení.

Díky, ale nedovedu si představit, jakým SW donutím uložit (obnovit) image diskety na hdd, o tom jsem nikdy neslyšel. Nepotřebocval bych ani cvičnej HDD, VMware to vyřeší s přehledem :-)

Pavel

Ja ti rozumiem ale oproti tomu co ti zozeru WinXP samotne a ostatne veci je 2MB nic. Skor by som sa snazil setrit na inych miestach (pozakazovat vo Win co sa da, aplikacie, vypnut diskovu cache v RAM pre ten RAMdisk ak je nahodou povolena, atd.)
Nie je mi celkom jasne akym sposobom to "bootujes komplet do pamati" (SDI nepoznam), podla toho co si pisal predpokladam ze vytvoris nejaky RAM disk, a tam je akoze nejaka particia naformatovana na NTFS, kde kopirujes nejaky image disku, a v nom treba zmensit ten log file. Takze myslienka ktoru pisem (aj uz niekto vyssie) je zmenit uz ten image co kopirujes do RAM, tak aby obsahoval mensi log file, podobne ako na tej diskete, to je asi jedine riesenie ktore sa (po googlovani) naskyta.
Ty chces asi nabootovat s 2MB log file alebo s defaultnym log file (u mna na disku je default 65MB log file :-)), a az ked to bezi (pri kazdom boote) chces log file zmensit na menej ako 2MB, to ale chkdsk nedovoli.
Otazne je ci ak to budes robit pocas runtime, ci tym vobec uvolnis nejaku RAM pre aplikacie, alebo len miesto na RAM disku (IMHO len miesto na RAM disku, co je ti IMHO aj tak k nicomu, ale len IMHO kedze ako pisem nepoznam ten SDI).

P.S. s tym chkdsk /L:1024 ma len zaujimalo ze co to konkretne vypise, aku hlasku, nech sa pobavim trochu na MS hlaskach :-) len zo zaujimavosti.

Ja ti rozumiem ale oproti tomu co ti zozeru WinXP samotne a ostatne veci je 2MB nic. Skor by som sa snazil setrit na inych miestach (pozakazovat vo Win co sa da, aplikacie, vypnut diskovu cache v RAM pre ten RAMdisk ak je nahodou povolena, atd.)

Nejedná se o skutečný WinXP, ale o live verzi, viz http://pc.poradna.net/article/view/13-windows-xp-li ve-verze

Nie je mi celkom jasne akym sposobom to "bootujes komplet do pamati" (SDI nepoznam), podla toho co si pisal predpokladam ze vytvoris nejaky RAM disk, a tam je akoze nejaka particia naformatovana na NTFS, kde kopirujes nejaky image disku, a v nom treba zmensit ten log file. Takze myslienka ktoru pisem (aj uz niekto vyssie) je zmenit uz ten image co kopirujes do RAM, tak aby obsahoval mensi log file, podobne ako na tej diskete, to je asi jedine riesenie ktore sa (po googlovani) naskyta.

SDI je "technologie" z Windows XP Embedded, dovoluje zavést OS přímo do paměti do ramdisku a bootování pak pokračuje z paměti. Já chápu co mi píšeš, zmenšit ten log soubor během vytváření disku. S mejma znalostma, když tvrdíte něco o assebleru a debuggeru na to ale můžu zapomenout. Gůgloval jsem dost, ptal se i na 911cd.net/forums a zatím nic.

Děkuji za pomoc,
Pavel

Ja viem co je live verzia, myslis ze live verzia Win neplytva RAMkou? Navyse co sa tyka plytvajucich aplikacii, tak je jedno ci live verzia Win alebo nelive verzia, nedavno tu bola diskusia o tom ze preco aplikacia ktora takmer nic nerobi zozere 18MB RAM, tak take aplikacie nepouzivat :-)
P.S: to s tym pozakazovanim veci vo WinXP, to by si musel samozrejme nejako zmenit to live CD, a napalit si vlastne live CD, teda ak je v tych Win este co zakazat, co by uvolnilo nejaku RAM.

Bez potrebneho hlbokeho knowhow o SDI a tom image ktory sa kopiruje do RAMdisku, alebo bez ocrackovania prikazu chkdsk (na to tiez treba dost hlboky knowhow assembleru, NTFS, apod.) by som sa na to vy...

... myslis ze live verzia Win neplytva RAMkou?

Nejenom že myslím, dokonce bych si dovolil trvdit že vím. Rozjel jsem live Reatogo na PC se 64 MB RAM, ale dalo to práci: http://www.911cd.net/forums//index.php?showtopic=15 266

nedavno tu bola diskusia o tom ze preco aplikacia ktora takmer nic nerobi zozere 18MB RAM, tak take aplikacie nepouzivat

Taky jsem to četl :-)

... to by si musel samozrejme nejako zmenit to live CD, a napalit si vlastne live CD, teda ak je v tych Win este co zakazat, co by uvolnilo nejaku RAM.

Já vím, však můj život se točí celej kolem vytváření (vlastních) live verzí. Služby si umím zakázat, ...

Tak asi nechám ten log takovej jakej je. Konec snahy.

Pavel

Zpět do poradny Odpovědět na původní otázku Nahoru