Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » LILO LINUX

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте
прошу помощи у знатоков
 
у меня одни вопрос?
 
у меня установлены
Win Xp - hda1 - устанавливалась первая
Mandrake 10.0 - root - hda5 - устанавливалась второй
Knoppix 3.9 - root - hda8 - последняя и установка загрузчика GRUB
пропущена - чтобы не убить LILO (MBR)
GRUB установлен на дискету
 
общий swap - hda7
 
первые две загружаю через LILO , а вот Knoppix только с дискеты получается
так как при загрузке через LILO загружается ядро Mandrake
 
файл lilo.conf НИЖЕ
 
понятно , что в LILO.conf стоит строка root=/dev/hda5
где можно , что-нибудь изменить или добавить ,чтобы загружалось ядро Knoppix
 
 
boot=/dev/hda
map=/boot/map
default="Windows_XP"
keytable=/boot/ru4.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hdd bios=0x81
image=/boot/vmlinuz
label="Linux_Mandrake"
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount acpi=ht resume=/dev/hdd3 splash=silent"
vga=788
read-only
other=/dev/fd0
label="floppy"
unsafe
other=/dev/hda1
label="Windows_XP"
table=/dev/hda
 
 
спасибо

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 15:53 05-08-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
где можно , что-нибудь изменить или добавить ,чтобы загружалось ядро Knoppix  

добавь

Код:
image = /boot/vmlinuz # точное название файла с ядром смотри в Knoppix
label = Knoppix
root = /dev/hda8

 

Цитата:
установка загрузчика GRUB
пропущена - чтобы не убить LILO

А мне GRUB больше нравится

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 16:18 05-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за ответ
немного ошибся в конфиг файле lilo
knoppix учтановлен на втором диске (hdb - super ata slave)
 
конфиг lilo.conf следующий:
 
boot=/dev/hda
map=/boot/map
default="Windows_XP"
keytable=/boot/ru4.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label="Mandrake"
root=/dev/hda8
initrd=/boot/initrd.img
append="devfs=mount acpi=ht resume=/dev/hda7 splash=silent"
vga=788
read-only
other=/dev/hda1
label="Windows_XP"
table=/dev/hda
image=/boot/vmlinuz
label="Knoppix"
root=/dev/hdb5
initrd=/boot/initrd.img
read-only
vga=788
 
к сожалению загружается ядро 2.6.3 от Mandrake
а Knoppix грузится только с дискеты
там конфиг Grab следующий (menu.lst)
 
 
title Debian GNU/Linux, kernel 2.6.11 Default  
root (hd1,4)
kernel /boot/vmlinuz root=/dev/sdb5 ro ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet vga=791  
initrd /boot/initrd.img
savedefault
boot
 
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows 2K/XP/2003 (sda1)
chainloader (hd0,0)+1
 
Mandrake партиция GRABом не найдена и не видна
 
почему-то , диск 2 назван как SDB (реально оба диска Super ATA интерфейс) ,  
хотя Mandrake обозначает все как hda и hdb
при запуске Mandrake партиция , где установлен Knoppix не монтируется и не видна
 
а вот Knoppix - как sda и sdb
при запуске Knoppix - все партиции видны и смонтированы
 
думаю проблемы в несовпадении этих обозначений
 
спасибо за помощь

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 21:23 05-08-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
label="Knoppix"
root=/dev/hdb5
initrd=/boot/initrd.img
read-only
vga=788

если диск SCSI, то /dev/sdb5 а не /dev/hdb5
 

Цитата:
этих обозначений

ну по идее: hd* - IDE диск, sd* - SCSI диск

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 11:32 06-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Думаю проблема в том , что Knoppix почему-то определяет жесткие диски (super ATA) как
SD* устройства , а не как HD* ?
 
при запуске Mandrake оба диска монтируются как HDA , HDB
а вот при запуске Knoppix - как SDA , SDB
 
спасибо
 
буду искать и читать

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 15:29 08-08-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Andr705
 
А не хочешь попробовать всё грузить из GRUB? Ему всё равно IDE раздел или SCSI.
 
Я пока переделал твой конфиг lilo.conf для grub.conf:
 

Код:
default=0
timeout=10
 
title Windows Xp
        rootnoverify (hd0,0)
        chainloader +1
 
title Knoppix
        root (hd1,4)
        kernel /boot/vmlinuz root=/dev/sdb5 ro ramdisk_size=100000 init=/etc/init lang=ru apm=power-off nomce quiet vga=791
        initrd /boot/initrd.img
 
title Mandrake
        root (hd1,7)
        kernel /boot/vmlinuz append="devfs=mount acpi=ht resume=/dev/hda7 splash=silent" vga=788
        initrd /boot/initrd.img

 
помести его в файл /boot/grub/grub.conf и сделай grub-install --root-directory=/boot/grub /dev/hda
 

Цитата:
при запуске Mandrake партиция , где установлен Knoppix не монтируется и не видна  

покажи fdisk -l из Mandrake


----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 17:57 08-08-2005 | Исправлено: eugrus, 22:46 08-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за поддержку вопроса
 
ответ fdisk -l
 
Disk /dev/hda: 120.0 GB, 120060444672 bytes
255 heads, 63 sectors/track, 14596 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot      Start         End      Blocks       Id  System
/dev/hda1               1       10444  83891398+   7  HPFS/NTFS           Win Xp No 1
/dev/hda2   *       10445   14597  33355098      f  W95 Ext'd (LBA)
/dev/hda5           10445    12174  13896193+   b  W95 FAT32
/dev/hda6           12175    12178       32098+   83  Linux                  Mandrake /home
/dev/hda7           12179    12439    2096451     82  Linux swap
/dev/hda8           12440    14597  17330229     83  Linux                 mandrake /root
 
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot      Start         End      Blocks        Id  System
/dev/hdb1   *           1       18564   149115298+   7  HPFS/NTFS            Win Xp No 2
/dev/hdb2           18565     19457       7173022+   f  W95 Ext'd (LBA)
/dev/hdb5           18565     19457       7172991   83  Linux                    Knoppix /root
 
установлены две винды , но это думаю не важно , так как все загружается из-под LILO
 
спасибо за конфиг Grub , но покаместь воздержусь , так как надо почитать  
руководство man по конфигурации и использованию , а так же запомнить конфиг
LILO .
 
спасибо

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 20:55 08-08-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
спасибо за конфиг Grub , но покаместь воздержусь , так как надо почитать  
руководство man по конфигурации и использованию

В man по нему ни чего важного нет: читай тогда info grub
Могу также предложить мою статью: http://unixforums.org.ru/index.php?t=2

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 22:00 08-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ВОТ ПОЛУЧИЛ ОТВЕТ НА ДРУГОМ ФОРУМЕ
ДУМАЮ БУДЕТ ПОЛЕЗНО И ДРУГИМ ЗНАТЬ
 
QTE
Можно сделать так:
В lilo который на hda лежит, указать knoppix как "other" (будто винда), а в кноппиксе создать собственный lilo и прописать его в загрузочный сектор раздела (не MBR) где он лежит.
Проблема не только в обозначениях, а еще в том что когда твой lilo пытается загрузить knoppix, он читает тот-же файл с образом ядра.
Так что альтернатива - скопировать образ ядра из knoppix'а в /boot Mandrake'а, и в lilo, в секции загрузки knoppix'а, указывать его.
 
SATA диски обозначаются как IDE (hda) или как SCSI (sda) в зависимости от используемого драйвера. Вроде бы SCSI'евый стабильнее.
UNQTE
 
скопировал файл vmlinuz-2.6.11 (knoppix) в /boot  (hda где Mandrake)
запускаю Knoppix ядро запускается , но потом выходит ошибка kernel panic
невозможность моутнуть /root
думаю надо еще ,что-то изменить в строке  
initrd=/boot/initrd.img
так как берется файл принадлежащий Mandrake
 

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 13:16 09-08-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
скопировал файл vmlinuz-2.6.11 (knoppix) в /boot  (hda где Mandrake)
запускаю Knoppix ядро запускается , но потом выходит ошибка kernel panic
невозможность моутнуть /root
думаю надо еще ,что-то изменить в строке  
initrd=/boot/initrd.img
так как берется файл принадлежащий Mandrake  

надо просто указать root=/dev/hda8 (но уже как параметр ядра, а не как раздел с файлом ядра)
 
ИМХО c GRUB удобнее...

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 13:25 09-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пробовал загрузчик GRUB с дискеты (Knoppix)
файл menu.lst следующий
 
title Debian GNU/Linux, kernel 2.6.11 Default  
root (hd1,4)
kernel /boot/vmlinuz root=/dev/sdb5 ro ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet vga=791  
initrd /boot/initrd.img
savedefault
boot
 
title Debian GNU/Linux, kernel 2.6.11  
root (hd1,4)
kernel /boot/vmlinuz-2.6.11 root=/dev/sdb5 ro ramdisk_size=100000 init=/etc/init lang=us apm=power-off nomce quiet vga=791  
initrd /boot/initrd.img-2.6.11
savedefault
boot
 
title           Mandrake
root            (hd0,7)
#                 hda8 - место расположения /boot/vmlinuz-2.6.3-4mdk
kernel          /boot/vmlinuz-2.6.3-4mdk
initrd          /boot/initrd-2.6.3-4mdk.img append="devfs=mount acpi=ht resume=/dev/sda7 splash=silent" vga=788
savedefault
boot
 
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows 2K/XP/2003 (sda1)
chainloader (hd0,0)+1
title Windows 2K/XP/2003 (sdb1)
chainloader (hd1,0)+1
 
все ОС загружаются кроме Mandrake
дает следующее
 
Root (hd0,7)
filesystem type is reiserfs , partition type 0x83
kernel  /boot/vmlinuz-2.6.3-4mdk
Error 15:   file not found
 
еще интересно , что с Knoppix не видно файлов в /dev/hda8/boot

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 21:21 09-08-2005
eugrus



UNIX-like Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
 
title           Mandrake
root            (hd0,7)
#                 hda8 - место расположения /boot/vmlinuz-2.6.3-4mdk
kernel          /boot/vmlinuz-2.6.3-4mdk
initrd          /boot/initrd-2.6.3-4mdk.img append="devfs=mount acpi=ht resume=/dev/sda7 splash=silent" vga=788
savedefault
boot  

 
у тебя корень и /boot на одном разделе?
 
если нет, то root надо указывать раздел /boot, а kernel просто /vmlinuz-2.6.3-4mdk + добавить в строку kernel параметр root=твой.корневой.раздел

----------
IT-Recht Blog
Abmahnung von Copytrack abwehren

Всего записей: 5471 | Зарегистр. 17-06-2004 | Отправлено: 21:46 09-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
root и boot на одном разделе
 
/dev/hda6  12175  12178      32098+   83  Linux            Mandrake /home
/dev/hda7  12179  12439   2096451     82  Linux swap
/dev/hda8  12440  14597 17330229     83  Linux            Mandrake /root  
 
конфиг GRUB , как у тебя , но утебя ошибка  
у меня Mandrake на hda8
root (hd1,7) --- должно быть root (hd0,7) --- если по правилам обозначения дисков в GRUB
 
может быть проблема с опознаванием файловой системы reiserfs
 
вообщем , что-то полный мрак с существованием двух пингвинов на одной тачке
мало им места , что-ли?
 
самое интересное , что при установке загрузчика GRUB (Knoppix установлен последним)
он почему-то отказался включать в загрузку Mandrake (которая запускается с LILO)
хотя обы винды включил и они успешно запускаются
 
 

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 11:52 10-08-2005
Andr705

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообщем установил на мобиле hp omnibook 6000 три системы
сначала поставил win xp
помом ставлю mandrake 10.0 - загрузчик lilo (mbr)
захожу в линуху и конфигурирую запуск через grub
(установка grub при инсталяции mandrake не предусмотрена)
теперь в grub получаются два пункта меню :
win xp
mandrake
 
последним ставлю knoppix
устанавливаю grub в mbr
почему-то , он дает авто определяет только win xp и конечно себя самого
(mandrake не видит и не моунтит в автомате)
пришлось вписать вручную в конфиг grub строки запуска mandrake
(чтобы много не думать взял их с конфига grub mandrake)
 
теперь все три системы запускаются через grub
да grub погибче
с lilo не получилось
 
всем спасибо за помощь

Всего записей: 8 | Зарегистр. 05-08-2005 | Отправлено: 13:31 15-08-2005
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » LILO LINUX
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru