Второй вопрос - как клонировать существующий живой USB? Вам нужно сначала кешировать файлы как копии на диске или прямое копирование на новый USB-носитель тоже хорошо?
Byte Commander
@ByteCommander клон ?? Вы имеете в виду дублирование .. затем Нет. И "сначала кэшируйте файлы как копии на диске" ... да =)
Ravan
Ответы:
9
Этого должно быть достаточно только catдля устройства. Если ваш USB, например /dev/sdb, вы можете сделать:
cat /dev/sdb > foo.img
чтобы восстановить образ на USB-диск, выполните:
cat foo.img > /dev/sdb
Обратите внимание, что при таком подходе будет создан файл образа размером с сам диск, даже если диск почти пуст. Если диск заполнен не на 100% и требуется только iso используемого пространства, используйте вместо этого genisoimage(установите его apt install genisoimage):
@terdon спасибо =) ... мой второй? ... Я отредактирую для ясности ..
Раван
@Ravan см обновленный ответ. Я не понимаю, почему вы хотели бы сделать это, хотя. Просто сохраните ISO и сохраните это.
Terdon
1
Что делать, если USB-накопитель намного больше, чем требуется для изображения, например, 8 ГБ. Будет ли .isoфайл размером 8 ГБ с большим количеством пустого пространства или он будет использовать столько, сколько необходимо для хранения данных? Я имею в виду как методы, так catи genisoimageметоды.
Byte Commander
1
@ByteCommander хорошая мысль. catПодход будет действительно сделать файл как большой , как устройство, независимо от того, сколько у вас данных. genisoСделает файл только как большая , как использованное пространство устройства. Спасибо, ответ отредактирован.
Terdon
1
Я нашел инструмент под названием Pinguy Builder, который создает .isoиз операционной системы.
Pinguy Builder создаст установочный ISO-образ вашей текущей системы.
Вы можете записать этот ISO на USB-накопитель или записать его прямо на DVD.
DVD / USB является загрузочным и может быть загружен с любого ПК.
В зависимости от того, какую опцию вы выберете, вы можете определить, какой тип ISO будет создан.
Если вы выберете «Dist», он создаст резервную копию всей системы, но исключит вашу домашнюю папку.
Если вы выберете «Резервное копирование», оно создаст резервную копию системы и включит вашу домашнюю папку.
Ответы:
Этого должно быть достаточно только
cat
для устройства. Если ваш USB, например/dev/sdb
, вы можете сделать:чтобы восстановить образ на USB-диск, выполните:
Обратите внимание, что при таком подходе будет создан файл образа размером с сам диск, даже если диск почти пуст. Если диск заполнен не на 100% и требуется только iso используемого пространства, используйте вместо этого
genisoimage
(установите егоapt install genisoimage
):источник
dd
достаточно 1: D.iso
файл размером 8 ГБ с большим количеством пустого пространства или он будет использовать столько, сколько необходимо для хранения данных? Я имею в виду как методы, такcat
иgenisoimage
методы.cat
Подход будет действительно сделать файл как большой , как устройство, независимо от того, сколько у вас данных.geniso
Сделает файл только как большая , как использованное пространство устройства. Спасибо, ответ отредактирован.Я нашел инструмент под названием Pinguy Builder, который создает
.iso
из операционной системы.Pinguy Builder создаст установочный ISO-образ вашей текущей системы.
Вы можете записать этот ISO на USB-накопитель или записать его прямо на DVD.
DVD / USB является загрузочным и может быть загружен с любого ПК.
В зависимости от того, какую опцию вы выберете, вы можете определить, какой тип ISO будет создан.
Если вы выберете «Dist», он создаст резервную копию всей системы, но исключит вашу домашнюю папку.
Если вы выберете «Резервное копирование», оно создаст резервную копию системы и включит вашу домашнюю папку.
Ссылки :
http://sourceforge.net/projects/pinguy-os/files/ISO_Builder/
Как запустить Pinguy Builder в Ubuntu?
источник