Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Инсталиране на Linux » Настройка на LILO и GRUB
Тема: Настройка на LILO и GRUB, (трябва ми спешно)
Мнение #1 Skip to the next post in this topic.
Написано на: Февруари 11 2006, 09:17
Minister

Avatar




Група: Li fans
Мнения: 42
Регистриран: Февруари 2006

Оценка: няма

Offline
Хора, Помагайте!
Статус:
Инсталиран ми е Уиндоус (даже 2) - hda1
hda2 - Extended
hda3 - Mandriva on ReiserFS //Primary (и аз не знам защо примари дяла ми го слага в Extended??? Това е при ЛИЛО-то и си работи, т.е. стартира Мандривата нормално.)
hda5 - FAT32 (Data) //Log.
hda8 - Suse on ReiserFS //Log.
hda14 - LINUX SWAP partition
Mandriva-та е с ЛИЛО, Suse-то е с ГРУБ, и двете инсталирани на съответния си дял, заедно с линукса.

Имам следния проблем:
с командата DD добавих и двата лоадера в менюто на Уиндоуския лоадер и се стартират безпроблемно.
ОБАЧЕ:
1. Когато стартирам ЛИЛО-то и оттам опитам да стартирам ГРУБ-а на Сусето - НЕ МОЖЕ!
2. Когато стартирам Груб-а и оттам стартирам Мандривата - НЕ МОЖЕ!
В следвашия пост ще пусна конфигурациите на файловете!
Контакти:  Minister
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 11 2006, 09:36
Minister

Avatar




Група: Li fans
Мнения: 42
Регистриран: Февруари 2006

Оценка: няма

Offline
Редовете, които АЗ съм добавил са по навътре с 15 интервала!!!
LILO.CONF (в дир. /boot/ на hda3):
Код: 
# File generated by DrakX/drakboot
# WARNING: do not forget to run lilo after modifying this file

default="windows"
boot=/dev/hda3
map=/boot/map
keytable=/boot/us-intl.klt
menu-scheme=wb:bw:wb:bw
prompt
nowarn
timeout=100
message=/boot/message
image=/boot/vmlinuz
label="Mandriva_2006"
root=/dev/hda3
initrd=/boot/initrd.img
append=" resume=/dev/hda14"
image=/boot/vmlinuz
label="Mandriva_failsafe"
root=/dev/hda3
initrd=/boot/initrd.img
append=" failsafe resume=/dev/hda14"
other=/dev/hda1
label="windows"
table=/dev/hda
              image=/boot/vmlinuz
              label="Suse_linux"
              root=/dev/hda8
              initrd=/boot/initrd.img

Тук всичко ми изглежда нормално! Добавил съм последните редове, като последния ред е добавен по-късно, след като вече не се стартираше. Всъщност Сусето опитва да се стартира и в третия пост ще пусна докъде стига. След всяка промяна стартирам /sbin/lilo, но трябва да съм влезнал в Mandriva-ta, иначе не става. Има ли начин да стартирам командата от SLAX LiveCD.


GRUB.CONF (в дир. /boot/ на hda8):
Код: 
setup --stage2=/boot/grub/stage2 (hd0,7) (hd0,7)
setup --stage2=/boot/grub/stage2 (fd0) (hd0,7)
quit

Тук може би трябва да се добави нещо??? За груб знам по-малко. Не съм добавял нищо.


MENU.LST (в дир. /boot/grub/ май беше на hda8):
Код: 
# Modified by YaST2. Last modification on чт фев  9 15:11:37 UTC 2006

color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,7)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 10.0
   root (hd0,7)
   kernel /boot/vmlinuz root=/dev/hda8 selinux=0    x11i=vesa resume=/dev/hda14  splash=silent showopts
   initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
   chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe
   root (hd0,7)
   kernel /boot/vmlinuz root=/dev/hda8 showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3
   initrd /boot/initrd

              ###Don't change this comment - YaST2 identifier: Original name: linux###
              title Mandriva 2006
                  root (hd0,3)
                  kernel /boot/vmlinuz root=/dev/hda3 selinux=0    x11i=vesa resume=/dev/hda14  splash=silent showopts
                  initrd /boot/initrd

Тук съм добавил последните редове, ДИРЕКТНО КОПИРАНИ от Mandriva-ta и съм променил само 'root' пътя. Може би трябва да махна някои опции. В следващия пост ще пусна какво ми изписва.
Контакти:  Minister
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 11 2006, 09:53
Minister

Avatar




Група: Li fans
Мнения: 42
Регистриран: Февруари 2006

Оценка: няма

Offline
Когато от ЛИЛО-то стартирам (ГРУБ-а на) Сусето, Сусето започва да се стартира и стига до определено място.
Ето част от екрана, по моя преценка. Признавам че НИЩО НЕ РАЗБИРАМ ОТ НАПИСАНОТО (пиша го 'наръка', така че са възможни синтактични грешки от бързане):
Код: 
...
VFS: Mounted root (ext2 filesystem)
...
Loading reiserfs.ko module
Mounting /proc filesystem
Mounting sysfs
Creating device files
Mounting tmpfs on /dev
Creating root device
Mounting root filesystem /dev/root with flag notail
ReiserFS: hda8: found reiserfs format "3.6" with standart journal
ReiserFS: hda8: using ordered data mode
ReiserFS: hda8: journal parameters: .............
ReiserFS: hda8: Checking transaction log (hda8)
ReiserFS: hda8: Using r5 hash to sort names
pivotroot: pivot_root (/sysroot, /sysroot/initrd) failed: 2
umount /initrd/sys failed: 2
umount /initrd/proc failed: 2
Initrd finished
Freeing unused memory: 268k freed
Kernel panic - not syncing: No init found.    Try passing init= option to kernel.



Когато от ГРУБ-а опитам да стартирам (ЛИЛО-то на) Мандривата ми изписва:
Код: 

rood (hd0,3)
Error22: No such partition
Press any key to continue

И се връща обратно в ГРУБ менюто, но с нещо като текстов интерфейс.


Иначе графичните интерфейси и на двата лоадер-а се стартират, но не успяват да стартират другия линукс!
Контакти:  Minister
WEB  
Мнение #4 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 11 2006, 10:45
Minister

Avatar




Група: Li fans
Мнения: 42
Регистриран: Февруари 2006

Оценка: няма

Offline
Сега се сетих че вместо да задавам на ЛИЛО-то какво да стартира на Сусето, може да го направя да стартира самият лоадер на сусето (както при Уин-а):
вместо:   image=/boot/vmlinuz
             label="Suse_linux"
             root=/dev/hda8
             initrd=/boot/initrd.img

да пробвам като при Уин-а:
  other=/dev/hda1
  label="windows"
  table=/dev/hda
само че ще изглежда така:
  other=/dev/hda8
  label="Suse_Loader"
  table=/dev/hda

Това не е крайно решение на проблема, но поне през оригиналния лоадер ще се стартира без проблеми.
EDIT: Пробвах но не става. Може би може само един допълнителен като OTHER да се задава.

А МОЖЕ БИ ПРОБЛЕМА Е, ЧЕ НЕ ТРЯБВА ОТ 'ЛИЛО' ДА СТАРТИРАМ 'ГРУБ' И ОБРАТНО??


Редактирано от Minister на Февруари 11 2006, 18:01
Контакти:  Minister
WEB  
Мнение #5 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 11 2006, 14:58
phantomlord
Phantom Lord
Avatar




Група: Li maniacs
Мнения: 665
Регистриран: Август 2005

Оценка: няма

Offline
Цитат:

А МОЖЕ БИ ПРОБЛЕМА Е, ЧЕ НЕ ТРЯБВА ОТ 'ЛИЛО' ДА СТАРТИРАМ 'ГРУБ' И ОБРАТНО??

А ти как мислиш?
Използвай си само един boot-loader. Ако избереш lilo, изпълни:
Код: 
/sbin/lilo

Ако искаш grub:
Код: 
update-grub
.

Debian lenny/sid, 2.6.24-phantomlord, KDE 3.5.9
http://myfreesoft.net/phpBB2/index.php?c=7
The knowledge is to be shared...
Помогни си сам, за да ти помогне и Господ
Контакти:  phantomlord

  • AOL  AOL:
  • ICQ  ICQ: 322393169
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #6 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 11 2006, 15:12
stumps

Avatar




Група: Li psychos
Мнения: 1311
Регистриран: Април 2005

Offline
Така ... направо си се омотал в boot loader-и ... направи го просто! ... влез в сусе-то и от YAST настрой GRUB да се инсталира в MBR-то на харддиска, настрой го да може да зарежда и останалите две операционни системи и това е ... не се опитвай да правиш такива фокуси като тези в момента, защото все още си начинаещ, ще омажеш нещо и ще се откажеш от Линукс-а, а това не е хубаво и най-малкото не е правилно.
ПРосто си настрой GRUB-а от YAST и това е ...

Два месеца работа с компютъра спестява два часа четене на документация

Бизнесът на Microsoft е бизнес за трима: Един пише вируси, друг прави антивирусни, а третият продава (псевдо)операционна система за тях.
Контакти:  stumps

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #7 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 11 2006, 16:07
Minister

Avatar




Група: Li fans
Мнения: 42
Регистриран: Февруари 2006

Оценка: няма

Offline
Хора, благодаря Ви много и се извинявам, че Ви занимавах с глупости. Просто Линукса не е за мен....... МАЙТАП БЕ УИЛИ!!!

Все още не мога от единия лоадер да пусна другия, НО ИНСТАЛИРАХ XOSL (eXtended Operating System Loader) на първия ми дял. СПЕЦИАЛНО СЪЗДАДОХ НОВ (резнах от първия) И ГО НАПРАВИХ АКТИВЕН. Там си инсталирах XOSL и си добавих дяловете и всичко се стартира отлично!!!
Явно първоначалната ми оценка се оказа правилна, макар че исках да натрупам опит с LILO и GRUB. Всичко стана както го очаквах, т.е. както го бях замислил преди 1 седмица. Само си 'загубих времето' (това време не е напълно загубено все пак) в четене на документации и др.
Сега остава само да инсталирам и другите дистрибуции и да почна да ги настройвам - драйвери, мрежи, сървъри, отдалечен достъп и др. програми за ежедневието. Това означава че ще се нуждая от доста напътствия, така че може да ми давате линкчета за основните команди в линукс.

В заключение мога да кажа, че наистина изпитвам огромно удоволствие, от това че успях сам да се справя. Вярно че в началото малко се страхувах да не ОМАЖА нещата, но УСПЯХ ОТ ПЪРВИ ПЪТ. :28:  :43:

Stumps, знам че не ме познаваш и затова все ми предлагаше да не ръчкам по МБР, но аз познавам възможностите си и благодарение и на твоите съвети (и на другите също разбира се), все още не съм 'омазал' нищо (поне видимо :) ).
Благодаря Ви на всички! И утре да не спите до късно, че цяла нощ ще разузнавам линуксите и ще имам поне 50-150 въпроси и утре към 7.00 ги задавам! :) :D :) :D :)
Контакти:  Minister
WEB  
Мнение #8 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 17 2006, 20:41
SyrDjon

No avatar chosen




Група: Li fans
Мнения: 9
Регистриран: Ноември 2005

Оценка: няма

Offline
имам въпрос: имах сусе 10 и winxp преинсталирах win-a  и след това не ми зарежда boot менюто казва ми че имам само xp сусе-то го няма някой може ли да ми помогне? ще съм му благодарен.  :6:
Контакти:  SyrDjon
WEB  
Мнение #9 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Февруари 21 2006, 11:05
Minister

Avatar




Група: Li fans
Мнения: 42
Регистриран: Февруари 2006

Оценка: няма

Offline
1. Ще трябва да заредиш линукс например от LIVE CD - Knoppix, Ubuntu live, PCLinuxOS и други подобни.
2.
Цитат:

по принцип - стандартната процедура като си забравил bootloader-a .. буутваш с диск, монтираш / дяла, chroot mount point-a .. инсталираш LILO и готово ..
man chroot,man mount,man installpkg

инак и едно примерче : руут дяла е hda3 примерно ..
Код
mount /dev/hda3 /mnt
,
Код
chroot /mnt


lilo.conf не трябва да го редактираш, защото с линукса всичко си е било наред преди инсталацията.

3. /sbin/lilo - за да инсталираш лилото в MBR.

Успех!
Контакти:  Minister
WEB  
Мнение #10
Skip to the previous post in this topic. Написано на: Февруари 21 2006, 11:36
saejoh

Avatar




Група: Li maniacs
Мнения: 449
Регистриран: Септември 2005

Оценка: няма

Offline
SyrDjon-> виж това  :43:

Ath XP 1700+, NVidia, Biostar M7NCG, Повече тук и тук
Контакти:  saejoh

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 9 отговор(а) от Февруари 11 2006, 09:17 до сега
 » Начало » Li Форуми » Help & Support » Инсталиране на Linux » Настройка на LILO и GRUB

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums