GNU/Linux >> Znalost Linux >  >> Linux

Odstranění všech oddílů z příkazového řádku

Řešení 1:

Stačilo by to?

dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc

Řešení 2:

wipefs program vám umožní snadno odstranit podpis tabulky oddílů:

wipefs -a /dev/sda

Od man wipefs

wipefs může vymazat signatury souborového systému, raidu nebo tabulky oddílů (magicstring) ze zadaného zařízení, aby byly signatury pro libblkid neviditelné.

Wifs nevymaže samotný souborový systém ani žádná další data ze zařízení. Když se použije bez jakýchkoli voleb, Wipfs vypíše všechny viditelné souborové systémy a offsety jejich základních signatur.

Wiffs zavolá BLKRRPART ioctl, když vymaže podpis tabulky rozdělení, aby informoval jádro o změně.

Řešení 3:

Quick and Dirty:použijte gparted pro odstranění oddílů nebo pokud spěcháte:

dd if=/dev/zero of=/dev/[disk device] bs=512 count=1

Tím se zapne MBR disku (data jsou stále nedotčená).

Alternativně:

dd if=/dev/zero of=/dev/[disk device]

vymazat celý disk (zapsat přes všechno jeden průchod nul. Není to „zabezpečené“, ale obvykle dostatečně dobré), nebo pro bezpečné vymazání použijte nástroj „skartovač disku“.

Řešení 4:

Viz man sfdisk , což je neinteraktivní varianta fdisku. Kromě toho můžete smazat celou tabulku oddílů pomocí dd, jak napsal pk.

Řešení 5:

Měli byste být schopni používat parted pro toto také, i když to může vyžadovat určité skriptování pro procházení oddílů.


Linux
  1. Použití Stratisu ke správě linuxového úložiště z příkazového řádku

  2. Jak ztlumit z příkazového řádku?

  3. Odstranění konkrétních řádků ze souboru v příkazovém řádku Linuxu

  1. Migrace linuxového serveru z příkazového řádku

  2. Linux Základy příkazového řádku – Spouštění příkazů z příkazového řádku

  3. Najděte verzi WordPress z příkazového řádku

  1. Jak nainstalovat software z příkazového řádku Linuxu

  2. Jak mohu odeslat e-mail z příkazového řádku?

  3. Jak získám svou IP adresu z příkazového řádku?