Клонировать Ubuntu по USB на большую флешку?

У меня есть старый USB-накопитель емкостью 2 ГБ с 10.10, на котором установлен сервер Samba, подключенный к массиву RAID (в основном, временный NAS-сервер). Как и большинство людей, у меня не хватило места с различными серверами и необходимыми пакетами. установить за эти годы. Я купил 16 ГБ USB-накопитель (один из тех SanDisk micro), чтобы обновить его, но я не уверен, как мне клонировать старый 2 ГБ диск в новый 16 ГБ. Я делаю это с моего MacBook Pro. Для справки, мой diskutil list это ...

/dev/disk0 (MacBook Pro)
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Mac OS X                499.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (upgrade USB)
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *16.0 GB    disk1
   1:             Windows_FAT_32 NO NAME                 16.0 GB    disk1s1
/dev/disk2 (old USB)
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *2.1 GB     disk2
   1:                      Linux                         254.8 MB   disk2s1
   2:                  Linux_LVM                         1.9 GB     disk2s5

Используя этот ответ , а также инструкции Ubuntu USB для OS X , моя первоначальная мысль была ...

  1. Размонтируйте оба диска.
  2. dd if=/dev/disk2 of=/dev/disk1
  3. Переразделите 16 ГБ, чтобы использовать весь диск.

Однако, кажется, что это не должно быть так просто, и я боюсь, что могу что-то испортить при обновлении USB. Это правильный курс действий, или я упускаю что-то важное?

Спасибо!

1
задан 13 April 2017 в 15:25

1 ответ

команда dd звучит правильно для работы.
В любом случае, даже если он по какой-то причине не работает, он ничего не испортит на вашей старой флешке, поскольку он просто читает с нее и пишет другому.

Однако, чтобы ускорить процесс, я бы посоветовал вам использовать флаг bs и установить его на 512k, чтобы ваша команда выглядела как

dd if=/dev/disk2 of=/dev/disk1 bs=512k

, это устанавливает размер блока чтения / записи до 512 Кбайт вместо 512 байт по умолчанию

0
ответ дан 13 April 2017 в 15:25

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

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