LINUX.ORG.RU

Ответ на: комментарий от Nazgul

простым копированием всех каталогов кроме /dev, /proc, /sys ( их нужно создать пустыми ) коммандой cp -ax например ....

А можно просто список пакетов создать ( если у тебя пакетная система ) и установить их

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

Типа начиная с корня? И еще: если система совсем мертвая, то как восстанавливать?

П.С. Вообще хочется что-то типа образа партиции, только без сохранения пустого места.

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

К автору фс притензии за отсутствие dump/restore.

1. Вариант:
Заполнить свободное место нулями и затем dd + gzip (нули почти не займут место)

2. Вариант:
Уменьшить фс (resizefs) до размеров занятого пространства и просто сделать dd на размер фс. Затем снова ее увеличить до размера раздела.

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

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

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

а зачем его копировать ? udev само все создаст при очередной загрузке системы или у тебя ручками там линки стоят ?

Если там все статическое - то копируется на ура если загрузится с liveCD например ...

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

О /dev можешь не отвечать. С пустым /dev линукс не загрузится.

:)))) Если нормально udev настроен - все загрузится

SI ★★☆☆
()

Я делаю так:

tar czvpf $ARCFILE -X /usr/local/txt/exclude.txt /

в /usr/local/txt/exclude.txt всякая хрень типа /proc /sys /tmp /var/log и прочее.

Уже 3 раза так восстанавливал/переносил на новый винт сервер установки 2003года...

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

Ну так просто сделай архивы с содержимым разделов, причем cpio поддерживает acl. Duplicity делает обычные tar.gz архивы, поддерживает инкрементальные бэкапы ну и т.д.

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

> не понял причем тут это ? десятки раз как минимум загружал с пустым /devом - все создавалось

Врёшь. Без статически созданных /dev/console и /dev/null хрен ты загрузишься. Соответственно при копировании системы достаточно на новом разделе создать эти два устройства, остальное подтянется за счёт udev

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

Ну может в дженту так оно и есть но я пользовался пакетными дистрами ( suse и убунту ) - там ничего создавать не нужно было

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

Расковыряй inird у зюзи или убунты и посмотри что там положено в /dev, ну и поменьше делай в следующий раз заключений насчёт нормальности чего-либо и кого-либо. Заодно LFS-book почитай, там очень хорошо и подробно написано про /dev и udev.

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

Буквально позавчера разворачивал Дебиан на работе на пустой раздел ext3 простой распаковкой .tgz. /dev создал пустым, как и всякие /sys & Co. Все нормально загрузилось и не пикнуло.

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