Загрузчик

Pigeon

Well-Known Member
Andy сказав(ла):
А у меня АльтЛинукс дискету создавал, и если винду переустанавливаешь, то с дискеты можно загрузчик восстановить!!! У тебя токого сервиса небыло?
Можно и с дискеты.
It's all the same...
 

Reader

желаю знать :)
sancho сказав(ла):
Вот поставил на комп окна и они перезаписали загрузщик, только вот не нашли они линуха!
А они линух и не искали. Монопольная политика МелкоМягких.
Вопрос: как мне востановить загрущик или как добавить в виндовсовский загрузщик линух?
Чтобы добавить Линух в загрузчик винды (XP, 2000, NT) нужно:
1. Загрузиться с любого лайв-СД
2. Монтируешь свой виндовый загрузочный раздел. Напр. в /mnt/win
3. dd if=/dev/hda5(или где там линух) of=/mnt/win/linux.img bs=512 count=1
4. Добавляешь в файл \boot.ini строку типа:
c:\linux.img="Gentoo Linux"
слева от знака равно путь к файлу, справа -- надпись в загрузчике
 

sayan

ॐ मणि पद्मे ह
sancho ты наверно ставил 98ю?
хотя там если поковырять файл msbatch.inf можно ставить 98ю чтоб она не переписывала mbr
 
B

bllem

Guest
Для восстановления загрузчика Linux вам потребуется загрузочная дискета, содержащая ту же версию ядра (если версии не будут совпадать, фокус с дискетой не получится), что и в вашей системе. Бросайте ее в дисковод и с нее загружайтесь, на запрос boot: нажмите Enter, и компьютер должен загрузиться в Linux (разумеется, запускается та система, которая уже у вас установлена, поэтому нет смысла использовать загрузочную дискету на компьютере без Linux). Теперь нужно стать суперпользователем (root) и установить загрузчик:

если у вас (был) установлен grub, то в консоли наберите

/sbin/grub-install <диск>

где <диск> — физический жесткий диск, откуда грузился прежний grub (обычно тот же диск, на котором установлен Linux);

если же lilo, то достаточно просто набрать

/sbin/lilo

Теперь, если не выдано сообщений об ошибках, система готова к дальнейшей работе.

Бывает так, что загрузочной дискеты нет, но есть компакт-диски с Linux. В RedHat-подобных дистрибутивах можно с этих дисков войти в Rescue Mode, в котором в свою очередь можно «спасти» вашу установленную систему.

Загружайтесь с первого компакт-диска. Далее наберите:

linux rescue

Инсталляционная программа проверит ваши жесткие диски на наличие Linux'а и, если таковой найдется, примонтирует вашу файловую систему куда-то в /mnt/sysimage (об этом будет сказано в специальном сообщении). Теперь вам нужно /mnt/sysimage сделать вашим корневым каталогом:

chroot /mnt/sysimage

А сейчас устанавливайте загрузчик — так, как об этом написано выше.

Для того чтобы создать загрузочную дискету, вам нужно выполнить команду

mkbootdisk -–device=/dev/fd0 <Ваша версия ядра>

Чтобы узнать вашу версию ядра, наберите

uname -r

(Будьте внимательны, версия ядра в Rescue-режиме может отличаться от установленной на вашей системе!)
 

hed1n.ru

стебанутый
если у тебя стоял grub
грузишься с кнопикса или любого лайв сд
заходишь в консоль пишешь
chroot /dev/hda1 /mnt/dir1
далее
пишешь
grub

и всё , загрузчик перезаписан
 

Ghost

Member
Hed1N сказав(ла):
если у тебя стоял grub
грузишься с кнопикса или любого лайв сд
заходишь в консоль пишешь
chroot /dev/hda1 /mnt/dir1
далее
пишешь
grub

и всё , загрузчик перезаписан
после этой команды нада ввести

ну жесткий диск у каждохо поразному разбит
 

Pigeon

Well-Known Member
В таком случае желательно, если используется SATA или SCSI, делать приписку ;)
Также желательно делать вывод списка разделов (fdisk с ключем -l)
 

hed1n.ru

стебанутый
ребят, востонавливал так как я написал не раз
не жалуюсь :)
конфиг то старый граба остаеться а grub просто перезаписывает mbr вобщем
работает!
 
Зверху