ASPLinux: как клонировать USB-флешку |
|
Добавил(а) microsin
|
Безумно просто клонируются flash-диски любой системы под ASPLinux10 (под FreeBSD это работает точно также).
Например, я слил в файл систему, проинсталлированную на флешке (имя у флешки /dev/sda):
# dd if=/dev/sda of=freeBSD.bin
А так слил FAT-диск:
# dd if=/dev/sda of=fat1G.bin
А вот так залил назад образ на флешку:
# dd if=freeBSD.bin of=/dev/sda
После проверки оказалось, что клонирование происходит АБСОЛЮТНО ЧИСТО. Просто песня какая-то. Проверял и FAT (побитным сравнением файлов), и файловую систему FreeBSD. Самая большая сложность - определить, как именуется устройство (в моем случае флешка называлась /dev/sda. Помочь узнать имя устройства, которое надо склонировать, может команда dmesg | more.
А вот так клонируется диск HDD (имя жесткого диска /dev/hda):
# dd if=/dev/hda of=/dev/sda
Примечание:
- имена устройств /dev/hda и /dev/sda можно узнать с помощью команды dmesg | less.
- в качестве /dev/sda использовалась не флешка, а жесткий диск, подключенный через USB-ATA переходник.
- размер устройства назначения /dev/sda был больше (160 гигабайт), чем размер источника /dev/hda (120 гигабайт).
См. также статью "Как клонировать флешки под Windows".
|