Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: recovery диск  (Прочитано 779 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн gog1spt

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
recovery диск
« : 21 Ноябрь 2013, 14:45:25 »
здравствуйте)
имеется винчестрер несколько разделов... .
нужно сделать что бы был отдельный локальный диск, на котором бы размещался grub и резервный образ ubuntu, а так же программа которая могла бы восстановить или сделать бэкап образа системы, аля  recovery.
какую программу ипользовать для записи бэкапа и восстановления и как лучше это все организовать?
если кто желает помочь более подробно то стучите 636555292/

Оффлайн psm0259

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: recovery диск
« Ответ #1 : 22 Ноябрь 2013, 18:51:23 »
Clonezilla- создает образ диска (или разделов),Deja Dup- бэкапы, если архивировать всю файловую систему,то получится что то типа точек восстановления на винде.

Оффлайн count0

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: recovery диск
« Ответ #2 : 24 Ноябрь 2013, 13:17:23 »
Для копии 1в1 используется dd.

1) Создаете раздел такого размера или чуть больше как /

2) Создаете в /etc/grub.d/40_custom меню для будущего раздела вида:


menuentry 'Ubuntu Linux резервная' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
linux /vmlinuz root=/dev/sdNEW   nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap $vt_handoff
initrd /initrd.img
}
menuentry 'Ubuntu Linux резервная (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
echo 'Загружается Linux 3.0.0-30-generic …'
linux /vmlinuz root=/dev/sdNEW ro recovery nomodeset 
echo 'Загружается начальный виртуальный диск …'
initrd /initrd.img
}



Меняем sdNEW на имя нового раздела.
Не забыв заменить (hd0,msdos3) - 3й раздел на 1м винте, sda3, на тот, который будет у Вас. Например если у вас sdNEW получился sdb2 - 2й раздел на 2м винте, то получится (hd1,msdos2).
Сделать это надо 2 раза, т.к. пунктов меню 2.

3) Делаем sudo update-grub. Груб добавит новые пункты меню. Загружаться с них пока не надо.

4) Загружаетесь c live-cd или флэшки с линуксом (slax, puppy, и т.п).
Смотрите под какой "буквой" ваш бывший корневой раздел и новый чистый. Для этого в него можно просто зайти. У puppy они все внизу списком расположены.
Потом из консоли

5.1)
dd if=/dev/sdOLD of=/dev/sdNEW bs=4096
Делаем новому разделу уникальный uuid (обязательно!)
tune2fs -U random /dev/sdNEW
 
или

5.2) Просто копируем всё со старого на новый раздел (сильно дольше, т.к. файлы мелкие и их много).

-------------

Вот и всё! Slax можно взять на slax.org. Puppy соответственно на http://puppyrus.org/
Либо загружаться c самого установочного диска ubuntu. Но он обычно медленный, да и царапать лишний раз не хочется ;-)
« Последнее редактирование: 24 Ноябрь 2013, 13:24:57 от count0 »

 

Страница сгенерирована за 0.068 секунд. Запросов: 25.