1

У меня есть установка Lubuntu, загружающаяся с карты MicroSD. Я хочу клонировать загрузочную карту MicroSD, чтобы можно было восстановить ее на другую карту, если в будущем она выйдет из строя. Сможет ли команда ниже создать загрузочный образ, который я могу восстановить на новую SD-карту в будущем?

sudo dd if=/dev/rdisk3 of=SD.img bs=1m

2 ответа2

0

Если это вывод fdisk для карты MicroSD, вероятно, команда должна быть:

sudo dd if=/dev/sde of=SD.img bs=1m

?

Disk /dev/sde: 14.9 GiB, 15931539456 bytes, 31116288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x437cca03

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sde1  *        2048 23060479 23058432   11G 83 Linux
/dev/sde2       23062526 31115263  8052738  3.9G  5 Extended
/dev/sde5       23062528 31115263  8052736  3.9G 82 Linux swap / Solaris
0

Если карта /dev/rdisk3 то да, будет.

Только не делай этого из-под сказанного Лубунту. Клонирование смонтированной файловой системы - плохая идея, если только она смонтирована только для чтения.

Чтобы восстановить из образа, вызовите что-то вроде sudo dd if=SD.img of=/dev/rdisk3 . Опять же, не делайте этого, когда смонтирована файловая система карты.

В общем, вам почти всегда нужен второй Linux, чтобы легко клонировать первый.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .