Автор Гілка: поможіть - 2 операційні на різних вінтах і граб  (Прочитано 1722 раз)

Відсутній ussr1k

  • Кореспондент
  • ***
  • дописів: 100
  • Карма: +0/-0
  • [team Linux] KPI
от сабжевий трабл як рішити
на sdb - linux,grub
     sda - Windows

загрузочий в даний момент сдб
шо і де треба вписати в граб, шоби при старті я зміг вибирати шо грузити: вінду чи лінукс

Відсутній DiezelMax

  • Новачок
  • *
  • дописів: 36
  • Карма: +0/-0
  • Що новенького?
а grub стоїть? бо я щось трохи невїхав в суть питання - в більшості випадків є графічна тулза в Gnome якою можна конфігурити lilo або grub

Відсутній ussr1k

  • Кореспондент
  • ***
  • дописів: 100
  • Карма: +0/-0
  • [team Linux] KPI
стоїть граб...
а як та графічна тулза називається?

Відсутній DiezelMax

  • Новачок
  • *
  • дописів: 36
  • Карма: +0/-0
  • Що новенького?
а хз :)
в мене в Gentoo просто: Адміністрування->Завантаження

Praporshic

  • Гість
1. Звалось воно GrubConf.
2. Є не в кожному дистрі.

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
А навіщо робити завантажувальним другий вінчестер, якщо є grub?  :-? Краще зробіть активним sda і перепишіть grub на нього, в його MBR. Операційки, які grub уміє вантажити, описуються у файлі /boot/grub/menu.lst, який можна редагувати вручну. У мене, напр., є Лінукс і Вінда, які прописані в menu.lst таким чином:

title openSUSE 10.2
    root (hd1,0)
    kernel /boot/vmlinuz root=/dev/sda1 vga=0x317 resume=/dev/sda5 splash=silent showopts
    initrd /boot/initrd

title Windows
    rootnoverify (hd0,0)
    chainloader (hd0,0)+1

Нумерацію дисків grub веде з нуля, тому запис (hd0,0) означає перший диск в системі: hda1 або sda1; (hd1,0) означає другий диск (у Вас sdb1).

Після того, як menu.lst відредаговано, слід застосувати зміни. Для цього запускаємо в консолі grub (який являє собою цілу оболонку, а не просто завантажувач) і виконуємо наступне:
root (hd1,0) [це Ваш корінь файлової системи Лінукса]
kernel /boot/vmlinuz
initrd /boot/initrd [ця команда, здається, не у всіх дистрах потрібна]
setup (hd0) [ця команда перепише grub на перший вінчестер]

Все.

Відсутній ussr1k

  • Кореспондент
  • ***
  • дописів: 100
  • Карма: +0/-0
  • [team Linux] KPI
так в мене в завантажувачі пише шо коренева система знаходитсья на хд0... але вже коли загружається лінукс, то той вінт де лінукс називається сдб...

Praporshic

  • Гість
.....бо у /boot/grub/device.map так прописано  ::)

Відсутній ussr1k

  • Кореспондент
  • ***
  • дописів: 100
  • Карма: +0/-0
  • [team Linux] KPI
.....бо у /boot/grub/device.map так прописано  ::)
во що в мене там написано... це все...
(hd0)   /dev/sda
а шо буде коли туди додатково втулити строчку
(hd1)  /dev/sdb
тоді в мене  буде вінда грузитися із hd1?
« Змінено: 2007-09-28 16:54:52 від ussr1k »

Praporshic

  • Гість
Так, якщо вписати у grub.conf (або menu.lst, зазвичай одне - симлінк на інше) їй вантажитись з того диску. Має бути щось таке:
title Windows
    rootnoverify (hd1,0)
    chainloader (hd1,0)+1