Как можно воссоздать оригинальный live ISO с live usb?

Как можно воссоздать оригинальный live ISO с live usb?

Я удалил оригинальный ISO-образ и хотел бы восстановить его, не загружая заново.

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

решение1

Используйте ddдля создания iso:

sudo dd if=/dev/sdx of=/path/file.iso

Где /dev/sdx — ваш liveUSB.

ВидетьКонвертировать загрузочный USB в ISO-файл

решение2

Это зависит от того, как вы создали Live USB-накопитель.

Клонированная система

Если выклонированныйфайл iso, вы можете «клонировать обратно» с USB-накопителя в файл iso. ddможет быть использован для этой цели, но это рискованно. Пожалуйста, проверьте и перепроверьте, что вызаписать в файл iso.

sudo dd if=/dev/sdx of=/path/file.iso

где /dev/sdxнаходится блочное устройство, указывающее ваш live USB-накопитель. Вы можете определить устройство с помощью следующих команд

sudo lsblk -f
sudo lsblk -m
sudo parted -ls

и замените x на фактическую букву устройства.Клонированная система Ubuntu имеет файловую систему iso 9660..

Это тот же метод, который рекомендован в ответе @SimonVanMachin. Смотрите также эту ссылку,

Конвертировать загрузочный USB в ISO-файл

Недостатком этого метода является то, что он создаст iso-файл размером с USB-флешку, но активное содержимое (головка и разделы диска) может быть намного меньше. Когда вы определите букву устройства, вы также получите информацию об активном содержимом. Стандартные iso-файлы Ubuntu меньше 2 GiB, поэтому вы можете скопировать только первые 2 GiB с помощью следующей команды

sudo dd if=/dev/sdx of=/path/file.iso bs=1M count=2k
  • Инструменты клонирования с конечной контрольной точкой
    • Псевдоним Ubuntu Startup Disk Creatorusb-creator-gtk
    • Диски псевдонимgnome-disks
    • mkusb(только для дисков Linux Live)
    • Образ диска Win32(в Windows)
  • Инструмент клонирования без конечной контрольной точки (опасно)
    • dd

Извлеченная система

Если выизвлеченныйсистему и изменил структуру по сравнению с iso-файлом,Я думаю, что это будет гораздо проще скачать iso-файл заново чем создать рабочий iso-файл из системы на USB-накопителе.

  • Инструменты для извлечения
    • Unetbootin
    • mkusb(для постоянных живых дисков Linux и для установочных дисков Windows)
    • Руфус(в Windows)

Но можно создать общий образ.

  • Вместо создания файла iso вы можете создать общий образ ( .imgфайл или сжатый .img.gzфайл) или образ Clonezilla. Вы можете восстановить такой образ на USB-флешку (по крайней мере того же размера), но он не будет работать с DVD-диска.

    $ sudo -s
    # dd if=/dev/sdx bs=4096 | gzip -c /path/file.img.gz
    # exit                             # remember to exit from sudo
    
  • Я бы рекомендовал сделать образ Clonezilla. Это безопаснее и быстрее, потому что Clonezilla копирует только используемые блоки (она пропускает блоки, которые не используются разделами и файловыми системами, за исключением головки диска). Это означает, что образ также будет максимально маленьким. Образ Clonezilla — это каталог с несколькими файлами, где большие файлы сжаты.

    ISO-файлы Clonezilla, а также документацию можно найти по следующей ссылке:

    http://clonezilla.org

Связанный контент