Видео ролики бесплатно онлайн

Смотреть кино видео

Официальный сайт aksakal 24/7/365

Смотреть видео бесплатно

13.09.10 20:14 NickNill

How-to`sЗагрузка системы из бэкапа

Меня тут попросили рассказать как загрузится с образа dd, о чем и будет этот топик.
Хочу заметить что все написанное имеет отношение к арчу, хотя возможно и на других системах(разбирайтесь =))

Итак, припустим у нас есть раздел с арчем, и мы удачно сделали бэкап куда нибуть с помощью dd.
Теперь нам необходимо отредактировать /etc/mkinitcpio.conf и добавить в modules необходимые нам модули, такие как ext3,ext4,vfat,ntfs... и самое главное модуль loop. Также желательно модуль вашего контроллера.
Вот пример моего конфига:
MODULES="pata_atiixp ahci ehci-hcd ohci-hcd ntfs vfat ext3 ext4 btrfs loop"
HOOKS="base udev autodetect usbinput keymap pata scsi sata usb mdadm lvm2 filesystems"

Внимание, если у вас usb клавиатура - добавьте usbinput как у меня, и usb желательно.
Теперь перегенерируем kernel26.img -
mkinitcpio -p kernel26.img

Ждем, потом можем ребутится =) Нужно чтобы у вас был GRUB, потому что нужно менять параметры загрузки.
Итак, в GRUB нажимаем кнопочку "e" и изменяем строку
kernel /vmlinuz26 root=/dev/sdxx

главное чтобы устройства root не существовало, поэтому можно так написать /dev/sdxx =)
Теперь нажимаем кнопку "b" чтобы загрузка продолжилась.
После загрузки ядра система говорит "Упс, не могу найти корневой раздел, что делать?" =)

Появилась командная строка, и теперь компьютер вам полностью повинуется =)
Нужно создать папку куда будем монтировать фс, например
mkdir tmp

Теперь монтируем туда устройство, на котором у нас лежит бэкап, например
mount /dev/sda3 /tmp

Далее монтируем наш бэкап в качестве корня -
mount -o loop /tmp/backup.dd /new_root

Папка new_root уже существует. Теперь нажимаем ctrl+d и загрузка должна продолжится.

Хочу заметить, что скорость дисковых операций будет медленнее, чем в родном арче, но данный вариант бывает полезный.



dr_lo 13.09.10 21:03 # +0
я правильно понимаю, что изменения произведенные в ходе работы с образом на образе никак не скажутся? те все будет в озу?
Denis 13.09.10 21:44 # +0
Скорее всего, как раз наоборот — в ОЗУ ничего не будет (кроме того, что там должно быть), а все изменения будут применены в образе.
NickNill 14.09.10 00:27 # +0
да, все как с системой - все изменения сохраняются
exelens 13.09.10 21:12 # +0
Поясни плиз фразу "мы удачно сделали бэкап куда нибуть с помощью dd."
Можно ли это сделать прямо с работающей системы?
Denis 13.09.10 21:47 # +0
Думаю, да. Желательно не иметь при этом запущенными программ, которые активно работают с диском и перед этим выполнить команду
sync
. В крайнем случае при загрузке с образа/в восстановленную систему fsck может ругнуться на что-нибудь из /var или /tmp, но проблем быть не должно.

Но лучше все-таки использовать другую систему (livecd) для снятия бэкапа или перемонтировать раздел ro.
NickNill 14.09.10 00:27 # +0
желательно это делать с ro раздела

Лучшие блоги (все 140)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2733 из 212 городов)
Топ пользователей Топ блогов
welinux.ru

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн