Автор Гілка: NTLDR is missing!!!  (Прочитано 2740 раз)

Відсутній Ostap

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
NTLDR is missing!!!
« : 2007-08-31 18:14:28 »
Поставив я собі сьгодні зранку Slackware 12.0
Все пройшло чудово, крім одного:-) при виборі в LILO дядька біла, вискакує симпатичне повідомлення - NTLDR is missing...
наскільки я зрозумів, я вмудрився вбити завантажувач вінди...
Поясніть, якщо можете, шановні форумчани, як вирішити цю проблему так, щоб вікна працювали???

Відсутній rangel

  • Новачок
  • *
  • дописів: 33
  • Карма: +0/-0
  • I hate YaBB 2!
Re: NTLDR is missing!!!
« Відповідей #1 : 2007-08-31 18:26:13 »
/etc/lilo.conf в студію
Roman Suprotkin
Читайте мануали - вони рулять!
Google's power :D

Відсутній Ostap

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
Re: NTLDR is missing!!!
« Відповідей #2 : 2007-08-31 22:49:30 »
# LILO configuration file

boot = /dev/sda
prompt
timeout = 300
vga = 773

image = /boot/vmlinuz
  root = /dev/sda3
  label = Linux
  read-only

other = /dev/sda1
  label = Windows
  table = /dev/sda

ось воно... ну, єдине, що ще можу додати, що перед тим 2 рази ставив той самий лінукс і писав lilo в MBR іншого харда і довго думав, чому після інсталяції вантажаться тіко вікна. Сьогодні зранку мене просвітлило, що не туди я то пишу:-)

Відсутній rangel

  • Новачок
  • *
  • дописів: 33
  • Карма: +0/-0
  • I hate YaBB 2!
Re: NTLDR is missing!!!
« Відповідей #3 : 2007-09-01 12:25:23 »
Я взагалі то на grub спеціалізуюся :)

але

можна  спробувати видалити рядок table.

Щось штибу:
other = /dev/sda1
  label = Windows

Ще, як варіант вирішення проблеми, можна поставить lilo в mbr іншого вінта, і вибрати в bios завантаження з другого вінта.
Roman Suprotkin
Читайте мануали - вони рулять!
Google's power :D

Відсутній Ostap

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • I Love YaBB 2!
Re: NTLDR is missing!!!
« Відповідей #4 : 2007-09-01 23:38:08 »
Отже, для врятування ДядькаБіла, а виконав такі дії:
1. Запустився з завантажувального диска ХР
2. Прописав в командній стрічці fixmbr

Після цього вікна почали успішно вантажитись...
А от пінгвінчик заглох...
Підкажіть будь ласка, як безболісно поставити знову lilo, або можливо якийсь інший завантажувач системи, щоб все працювало, і не тре було переставляти Linux...

Відсутній MARIK

  • Новачок
  • *
  • дописів: 24
  • Карма: +0/-0
  • Програміст, студент
Re: NTLDR is missing!!!
« Відповідей #5 : 2007-09-02 00:07:54 »
якщо ставили з двд то в теці extra/grub лежить завантажувач grub :), якщо з сд, то не пам'ятаю на якому диску, або завантажте http://slackware.te.ua/slackware/slackware-12.0/extra/grub/
ставим його і налаштовуєм через grubconfig
якщо ж щось піде не так, можна налаштувати руками
1 mkdir /boot/grub
2 touch /boot/grub/menu.lst
3 вписуєм в menu.lst
---- menu.lst begin ----
#default OS to boot in
default 0
#timeout in sec before autoboot
timeout 30

# hd0 - first hard drive
# hd0, 0 - first hard drive, first partition

title GNU/Linux Slackware 12.0
root (hd0, 2)
kernel /boot/vmlinuz root=/dev/sda3 ro vga=0x318

title MS Windows
root (hd0, 0)
makeactive
chainloader +1

--- menu.lst end ---
4 копіюєм файли stage1, stage2 та stage1_5 для вашої фс з теки /usr/lib/grub/i386-pc в /boot/grub
5 ставим в MBR
grub-install /dev/sda
6 reboot # :)
« Змінено: 2007-09-02 00:11:23 від MARIK »

Відсутній rangel

  • Новачок
  • *
  • дописів: 33
  • Карма: +0/-0
  • I hate YaBB 2!
Re: NTLDR is missing!!!
« Відповідей #6 : 2007-09-02 01:30:18 »
Отже, для врятування ДядькаБіла, а виконав такі дії:
1. Запустився з завантажувального диска ХР
2. Прописав в командній стрічці fixmbr

Після цього вікна почали успішно вантажитись...
А от пінгвінчик заглох...
Підкажіть будь ласка, як безболісно поставити знову lilo, або можливо якийсь інший завантажувач системи, щоб все працювало, і не тре було переставляти Linux...
Мдя... Додумався...
Roman Suprotkin
Читайте мануали - вони рулять!
Google's power :D