Portál AbcLinuxu, 12. května 2025 09:22

Dotaz: Smazání Windows: dd if=/dev/zero of=/dev/hda1?

26.6.2006 15:43 Boris
Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Přečteno: 671×
Odpovědět | Admin
Dobrý den,

chtěl bych definitivně smazat Windowsy z Linuxu tak, aby po nich nezbylo žádné stopy. Mám je na partitioně /dev/hda1 ve formátu ntfs.

Napadlo mě mkfs.reiserfs /dev/hda1, ale to jen založí journal a nesmaže to data (trvá to pár sekund), což mi nevyhovuje.

Jako úplnější mě napadlo dd if=/dev/zero of=/dev/hda1, ale začal jsem se obávat, jestli to mazání náhodou "nepřelétne" na okrajích na další partitiony :). Logika sice velí, že to udělá přesně to co chci a nic jiného, ale pro jistotu se radší ptám: je výše uvedené mazání pomocí dd bezpečné? Zkoušel už to někdo? Mám tomu dd přidat ještě nějaké další parametry pro vyšší efektivitu? (třeba bs=4k)?

Dík za každý podnět. Boris
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.6.2006 15:53 David Karban
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Skutecne to provede jen a pouze smazani /dev/hda1

Bez presahu :).

Ale mozna bych nepouzil /dev/zero ale spise /dev/random ... pak je mensi sance ze ta data nekdo nekdy obnovi ... ale chvilku to pak trva :).

26.6.2006 16:08 Honza "tux" Friesse | skóre: 15 | blog: Tuxův blog | Vyškov
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Na Linuxu nikoli /dev/random, ale /dev/urandom (u /dev/random by se člověk nedočkal asi nikdy) a potom /dev/zero, aby z toho potom FS nebyl zmatený.
Heron avatar 26.6.2006 16:11 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Proč by z toho měl být FS zmatený? Filesystém zajímá pouze to, co si na ten disk sám uložil a to že o sektor vedle jsou jiná data ho jaksi nechává chladným. ;-)
26.6.2006 20:57 Honza "tux" Friesse | skóre: 15 | blog: Tuxův blog | Vyškov
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Jsem trošku nevěřící vůči technologíím, a i když vím, že FS by si měl šahat jen tam, kde si to předtím uklidil, stejně to raději udělám za něj. Navíc se potom lépe zálohuje pomocí cat ... | gzip, lépe řečeno, komprese je lepší.
Heron avatar 26.6.2006 21:02 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
partimage?
26.6.2006 22:27 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Jsem trošku nevěřící vůči technologíím, a i když vím, že FS by si měl šahat jen tam, kde si to předtím uklidil, stejně to raději udělám za něj.

Kdo podle vás "uklidil" disk, který jste si právě koupil? Nebo si každý disk před použitím přepíšete nulami?

Navíc se potom lépe zálohuje pomocí cat ... | gzip, lépe řečeno, komprese je lepší.

Tahle diskusní fóra, to je vážně někdy sysifovská práce. Teď jsem to rozmlouval o thread vedle a už s tím zase někdo straší tady… :-( Takže po padesáté páté: zálohuje se obsah filesystému, ne jeho image. Teď si to stokrát opište a pověste do pracovny nad monitor. :-)

27.6.2006 12:27 Honza "tux" Friesse | skóre: 15 | blog: Tuxův blog | Vyškov
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Ano každý disk si před použitím přepíši nulami a po použití 3x /dev/urandom a potom /dev/zero.

Ano v Unixech ano, ale ty zase nepotřebuju zálohovat jako celek, ale stačí mi jen /etc a něco málo ve /var + moje data. Ale jak zezálohovat lépe NTFS než pomocí image, to opravdu nevím (holt ty wokna musím mít, protože škola jinak nedá). Rád si nechám poradit (nechci přeinstalaci ani rúzné recovery nástroje a ani nic placeného a dokonce ani ntfsclone a partimage, protože klasickým způsobem si mohu zálohu přimountovat a procházet (to zřejmě u ntfsclone taky)).
27.6.2006 12:39 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Inu, každý máme nějaké ty iracionální rituály. Pokud to ale má mít smysl, musel byste pravidelně nějakým nástrojem přepisovat nulami i bloky, které nejsou momentálně filesystémem využívány. Na FATce to umíval kdysi dávno Nortoní wipedisk/wipeinfo…
Heron avatar 27.6.2006 17:37 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?

Ale jak zezálohovat lépe NTFS než pomocí image, to opravdu nevím (holt ty wokna musím mít, protože škola jinak nedá).

Zkus Norton Ghost. Funkcionalitou je srovnatelný s partimage, a poradí si s NFTS.

26.6.2006 16:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Když už chcete být paranoidní, tak spíš 'badblocks -w'. Použití /dev/random v tomto případě nepřináší nic navíc oproti /dev/urandom, pouze se nemáte šanci dožít dokončení…
26.6.2006 16:32 Petr
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Pak ještě smažte nvram... Windoze si tam ukládaj nějaký informace o stavu HW... Stačí přepsat /dev/nvram a pak si projít sekci DMI utilitou, kterou jste dostal k základní desce...

V DMI sekci se Windoze podepisují:-(
26.6.2006 16:49 Boris
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Hmm, /dev/nvram mi nějak chybí. A DMI utilita mi v současné době, kdy badblocks -ws /dev/hda1 dokonal svůj první pass, bude bez verze pro Linux málo platná :) I kdybych tam ty Windowsy ještě měl, jak bych to spustil? Předpokládám, že při shutdownu by si Windowsy nějaký imformace do nvram opět uložili - nebo se mýlím? Nemluvě o tom, že pochybuju, že jsem k notebooku kromě ovladaču dostal ještě něco jiného než utilitu na přemazání BIOSu.
Heron avatar 26.6.2006 16:09 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jo, tenhle příkaz provede přesně to co chcete, ale prakticky stačí tam dát jinej FS a normálně to používat a po několika dnech používání z toho ty Windy stejně nikdo nevytáhne.
Heron
26.6.2006 16:24 Boris
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuju všem za reakce, pravděpodobně použiju badblocks -w, protože nejen že to smaže celý disk, ale ještě mi to řekne, jestli skutečně nemám nějaké špatné bloky.
27.6.2006 11:42 Peter Lehotsky | skóre: 26 | Prague
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Pokud je chcete opravdu smazat tak aby neslo nic obnovit, pouzijte dban.sourceforge.net
27.6.2006 12:19 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Smazání Windows: dd if=/dev/zero of=/dev/hda1?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co třeba shred? Měl by být v každém Linuxu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.