Регуляторы яркости действуют по-разному после пробуждения от приостановки при загрузке Macbook Air 6.1 с двойной загрузкой

Работа с изображением целого диска с несколькими разделами довольно сложна. Linux не был предназначен для чтения таблицы разделов из обычного файла, даже если он подключен к устройству loopback, поэтому вы должны тщательно идентифицировать смещения разделов и передать их в команду mount.

[d2 ] Предпочтительным способом было бы создавать отдельные изображения каждого раздела:

sudo dd if=/dev/sdf1 of=/home/myusername/raspberry-backup-sdf1-2014-04-10.img
sudo dd if=/dev/sdf2 of=/home/myusername/raspberry-backup-sdf2-2014-04-10.img

Теперь вы можете легко обрабатывать эти файлы, как если бы они были отдельными разделами на диске, монтируя их, как обычно, на реальном диске раздел, сопоставляя их с довольно сложным . Устройство loop или loopback-устройство - это виртуальное устройство, которое обеспечивает уровень перевода для Linux для обработки файла в виде блочного устройства (например, диска или раздела).

Устройства цикла, как правило, /dev/loop0 через /dev/loop8. Определите неиспользуемое устройство цикла с помощью команды losetup:

$ sudo losetup /dev/loop0
loop: can't get info on device /dev/loop0: No such device or address

Этот ответ указывает на неназначенное устройство цикла. Теперь мы можем назначить устройство цикла одному из наших файлов изображений:

$ sudo losetup /dev/loop0 /home/myusername/raspberry-backup-sdf1-2014-04-10.img

Отсутствие вывода из этой команды указывает на успех. Теперь /dev/loop0 для большинства целей функционально эквивалентен /dev/sdf1 вашей SD-карты, и вы можете установить его, как обычно:

sudo mount -t vfat /dev/loop0 /media/sdimage-1

Повторите этот процесс, используя другое устройство контура, чтобы установить другое раздел. Когда вы закончите, отключите файловые системы и отмените назначение устройств цикла:

sudo umount /dev/loop0
sudo losetup -d /dev/loop0

1
задан 13 November 2016 в 17:06

0 ответов

Другие вопросы по тегам:

Похожие вопросы: