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

Смотреть жесткий видео

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

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

NickNill 13.09.2010 20:14

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 -
1
mkinitcpio -p kernel26.img


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

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

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


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


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


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

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


Тэги: ArchLinux howto загрузка
+ 8 -
Похожие Поделиться

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

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

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

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


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

Online video HD

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

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

Full HD video online

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

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

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