GNU/Linux >> Znalost Linux >  >> Linux

Jak obnovím magnetický stav na discích se zálohami?

Obecně nemůžete opravdu obnovit celý disk, aniž byste jej celý přečetli/zapsali. fsck je nepravděpodobné, že poskytne to, co potřebujete - funguje se systémem souborů ne základní zařízení, proto většinou pouze skenuje metadata souborového systému (inody a další struktury souborového systému).

badblocks -n může být možnost dd if=X of=X . V každém případě budete pravděpodobně chtít použít velké bloky pro urychlení věcí (pro dd něco jako bs=16M , pro badblocks to by bylo -b 16777216 nebo -b $((1<<24)) v rozumných skořápkách). Pravděpodobně budete také chtít použít conv=fsync s dd .

Pokud jde o bezpečnost dd se stejným vstupním a výstupním zařízením - čte blok ze vstupu a zapisuje ho na výstup, takže by to mělo být bezpečné (takto jsem několikrát znovu zašifroval šifrovaný oddíl vytvořením smyčkových zařízení se stejným základním zařízením a odlišným hesla a poté dd 'ing from one to other) - alespoň pro některé typy fyzických médií:například u šindelových jednotek mi rozhodně není zřejmé, že jsou 100% odolné proti selhání.


Linux
  1. Jak auditovat oprávnění pomocí příkazu find

  2. Jak mohu získat stav klávesnice v Linuxu?

  3. Jak propojit knihovnu C Runtime s 'ld'?

  1. Jak rozšířit funkčnost vašeho Linuxového desktopu pomocí PlexyDesk

  2. Jak mohu nainstalovat nejnovější Anacondu s wget

  3. Jak zkombinovat příkaz „tar“ s příkazem „najít“

  1. Základy Linuxu:Jak stahovat soubory do prostředí pomocí Wget

  2. Jak se Kali vypořádá s nadcházejícím Python 2 End-of-Life

  3. Jak získat počet fyzických disků v Linuxu?