LINUX.ORG.RU
ФорумAdmin

linux + windows


0

0

возникла не большая проблемка, есть комп с линуксом, необходимо добавить оффтопикХР, соббственно как? (не снося линух естественно) на вскидку - установить в свободную партицию, а затем востановить груб?

Верно. Только при восстановлении grub'a вручную прописать где винда лежать будет.

dgeliko ★★
()

Hint:
сохранить код загрузчика
dd if=/dev/девайс of=/путь/к/бекапу bs=446 count=1

восстановить код загрузчика
dd of=/dev/девайс if=/путь/к/бекапу bs=446 count=1

(при условии что между операциями не менялась граница раздела со stage2)

Опечатка в одном символе может стоить MBRа.

Nao ★★★★★
()

а вообще - гугли grub restore

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

>livecd с линуксом тебе в помощь

Очень ценный комментарий, наверно человек совсем идиот и будет восстанавливать grub прям из оффтопика...блокнотом скорее всего.

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

> Очень ценный комментарий, наверно человек совсем идиот и будет восстанавливать grub прям из оффтопика...

просвещайся, неуч:

https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows#From...
https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows#Usin...

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

Ну так и кинул бы сразу человеку эти линки, а не банальный ответ про livecd.

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

446 это только код загрузчика (который собственно и затрёт винда). Можно и 512, если таблица разделов менятся не будет.

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

Для востановления загружчика LILO или GRUB вам потребуется LiveCD с вашим дистрибутивом, тогда(например, linux установлен на разделе hda6):

# mkdir /old_root # mount /dev/hda6 /old_root

Первая команда создаст каталог /old_root, который будет использоватся в качестве точки монтирования, а вторая - монтирует устройство к точке монтирования

После этого мы можем изменить корневую файловою систему. Делается это с помощью всего одной команды:

# chroot /old_root

Теперь осталосьустановить загружчик. Если у вас LILO, просто введите команду:

# lilo

А если GRUB, то команда будет чуть длиннее:

# /sbin/grub-install /dev/hda

Вот и все, вперед

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