LINUX.ORG.RU

Cоздать ISO образ системы


0

0

Есть задача: создать ISO образ системы. Нужно для бэкапа. И еще перенести систему на другую машину. Ввожу:
tar -cf backup.tar /*
bzip2 -z -9 /root/backup.tar
mkisofs -joliet-long /root/backup.tar.bz2 > backup.iso
в результате получается ISO. Я его монтирую, и вижу в нем архив backup.tar.bz2. Мне же нужен ISO образ того, что находится в backup.tar.bz2. Need help. Cпасибо.

anonymous

Ну так и не делай tar.bz2 сразу mkisofs -joliet-long / > backup.iso ( минус каталоги типа /proc и тп ) ...

SI ★★☆☆
()

или bzcat 1.tar.bz2 | mkisofs - по идее так должно сработать

SI ★★☆☆
()
Ответ на: комментарий от SI

Нахрена тогда iso, сделал бы только backup только нужных данных!
Я у себя делаю резерв ядра с модулями, загрузчика, /etc, /var, /home. Ну и хватит.

UVV ★★★★★
()
Ответ на: комментарий от SI

кстати а для бэкапа всего раздела с системой и переноса на другой комп можно делать так: dd if=/dev/sda1 of=file? а потом на другом компе наоборот?

anonymous
()
Ответ на: комментарий от anonymous

Зачем так извращаться - простым копированием ( cp -ax ...)

SI ★★☆☆
()
Ответ на: комментарий от anonymous

Только при условии, что размер разделов совпадает байт в байт!

UVV ★★★★★
()
Ответ на: комментарий от anonymous

Я так делал, когда винт издыхать начал. Нормально работает.
dd if=/dev/sda of=/dev/sdb

Можно еще bs задать побольше =)
Только винты должны быть одинаковыми.

ManJak ★★★★★
()
Ответ на: комментарий от anonymous

Блин, у меня было 2 (два) винта одинаковые.
Скопировал, - работает нормально.

Собственно и написал, что работает нормально.
Что я еще мог написать?

ManJak ★★★★★
()
Ответ на: комментарий от ManJak

работает то оно нормально только второй винт стал размером с 1-ый .. А вдруг он больше ?

SI ★★☆☆
()

tar cvjf backup.tar.bz2 --exclude="/dev" --exclude="/proc" --exclude="/sys" /
cdrecord -v dev=/dev/cdrom backup.tar.bz2

на той машине:

tar xvjf /dev/cdrom

ЗЫ подпилить напильником по обстоятельствам

generatorglukoff ★★
()
Ответ на: комментарий от generatorglukoff

-p добавитьхорошо бы опцию к tar чтобы сохранились пермишены

anonymous
()
Ответ на: комментарий от anonymous

> можно делать так: dd if=/dev/sda1 of=file? а потом на другом компе наоборот?

Да, но ТОЛЬКО если sda1 в момент выполнения этой команды отмонтирован.

saper ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.