Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » я поставил себе fc6

Ответить
Настройки темы
я поставил себе fc6

Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите решить ещё одну небольшую задачку.
На днях скачал FC6 - поставил на диск HDB и Grub установил в MBR этого же жесткого диска.
В MBR диска HDA стоит загрузчик Lilо. Физически, конечно, первым загружается тот диск, что HDA.
Возникло собственно естественное желание сделать так, чтобы выбор всех ОС находился где-то в одном месте. Мне почему-то больше нравится lilo (просто я к ней уже привык). Т.е. сейчас я пытаюсь дописать в lilo.conf пункт для загрузки FC6.

Цитата:
image=/boot/vmlinuz
label="FC6"
root=/dev/hdb13
initrd=/mnt/f/b11/vmlinuz-2.6.18-1.2798.fc6xen
vga=normal
где, естественно, /mnt/f/b11/ - каталог, к которому примонтирован раздел /boot Федоры.
Пробывал также писать initrd-2.6.18-1.2798.fc6xen.img вместо vmlinuz-2.6.18-1.2798.fc6xen (я не знаю, где здесь у федоры ядро).
Содержимое каталога /boot:
Цитата:
-rw-r--r-- 1 root root 65249 Oct 16 22:23 config-2.6.18-1.2798.fc6xen
drwxr-xr-x 2 root root 1024 Apr 14 22:59 grub/
-rw------- 1 root root 1385980 Apr 14 22:29 initrd-2.6.18-1.2798.fc6xen.img
drwx------ 2 root root 12288 Apr 15 01:21 lost+found/
-rw-r--r-- 1 root root 95032 Oct 16 22:23 symvers-2.6.18-1.2798.fc6xen.gz
-rw-r--r-- 1 root root 865778 Oct 16 22:23 System.map-2.6.18-1.2798.fc6xen
-rw-r--r-- 1 root root 1728127 Oct 16 22:23 vmlinuz-2.6.18-1.2798.fc6xen
-rw-r--r-- 1 root root 272336 Oct 16 21:34 xen.gz-2.6.18-1.2798.fc6
-rwxr-xr-x 1 root root 607044 Oct 16 22:55 xen-syms-2.6.18-1.2798.fc6*
Приведу содержимое файла grub.conf, может понадобится:
Цитата:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,10)
# kernel /vmlinuz-version ro root=/dev/hdb13
# initrd /initrd-version.img
#boot=/dev/hdb
default=0
timeout=5
splashimage=(hd0,10)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.18-1.2798.fc6xen)
root (hd0,10)
kernel /xen.gz-2.6.18-1.2798.fc6
module /vmlinuz-2.6.18-1.2798.fc6xen ro root=LABEL=/ rhgb quiet
module /initrd-2.6.18-1.2798.fc6xen.img
title Other
rootnoverify (hd0,0)
chainloader +1
При выборе пункта fc6 из лилы она начинает грузится, но затем происходит сбой ядра. Цитирую дословно:
Цитата:
No filesystem could mount root, tried: ext2 cram fs
Kernel panic -- not syncing: VFS: Unable: to mount root fs on unknown - block (3,77)
Когда у меня отрублен диск hda, то fc6 нормально грузится и работает. Значит дело только в загрузчике. Наверное, проблема пустяковая, но я от сегодняшней жары совсем стал плохо соображать...

Отправлено: 00:45, 16-04-2007

 

Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


-) Так и знал, что я где-то ступил пострашному.

Открываю значит посмотреть файл /etc/fstab Федоры, который сам же редактировал, и вижу там примерно следующее
Цитата:
LABEL=/ / ext3 defaults 1 1
LABEL=/boot1 /boot ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
LABEL=/home /home ext3 defaults 1 2
LABEL=/opt /opt ext3 defaults 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
LABEL=/tmp /tmp ext3 defaults 1 2
LABEL=/usr /usr ext3 defaults 1 2
LABEL=/usr/local /usr/local ext3 defaults 1 2
LABEL=/var /var ext3 defaults 1 2
LABEL=SWAP-hdb18 swap swap defaults 0 0

/dev/hdb1 /mnt/hdb/c vfat umask=0,iocharset=koi8-u,codepage=866 0 0
/dev/hdb5 /mnt/hdb/xp vfat umask=0,iocharset=koi8-u,codepage=866 0 0
/dev/hdb6 /mnt/hdb/ntfs ntfs umask=0,nls=koi8-u,ro 0 0
....
Я ведь раньше сидел под мандривой, поэтому вижу и понимаю, что что-то здесь нетак, но как это исправить не знаю.

Отправлено: 01:06, 16-04-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Я уже спать
На вскидку :
Цитата:
image=/boot/vmlinuz-2.6.18-1.2798.fc6.img
label="FC6"
root=/dev/hdb13
initrd=/mnt/f/b11/initrd-2.6.18-1.2798.fc6.img
vga=normal
vmlinuz - ядро
initrd - начальный ram с драйверами, необходимыми для загрузки.

vmlinuz-2.6.18-1.2798.fc6xen - это Xen`овское ядро (Хеn - эмулятор машины, типа VmWare)- его lilo загружать не умеет - только grub.

-------
Поспешай не торопясь


Отправлено: 01:20, 16-04-2007 | #3


Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


ВОТ ВОТ ВОТ
Цитата:
image=/boot/vmlinuz
На эту строчку я не обратил внимания!! Да уж, не мешало бы и поспать....

Отправлено: 02:27, 16-04-2007 | #4


Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Хи, возникла непонятная ошибка... (при выполении /sbin/lilo -C /etc/lilo.opt)
Цитата:
Fatal: setup length exceeds 31 maximum; kernel setup will overwrite boot loader
- это для случая, когда в lilo.opt написано
Цитата:
image=/mnt/f/b11/vmlinuz-2.6.18-1.2798.fc6xen
label="FC6"
root=/dev/hdb13
initrd=/mnt/f/b11/initrd-2.6.18-1.2798.fc6xen.img
vga=normal

Отправлено: 03:23, 16-04-2007 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Я же сказал - с ксеновскими ядрами lilo работать не умеет.

-------
Поспешай не торопясь


Отправлено: 07:52, 16-04-2007 | #6


Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Так ведь других там нету.
vmlinuz-2.6.18-1.2798.fc6.img от куда взять?
Или использовать ядро мандривы?... но ведь я это, видимо, сам того не ведая, изначально делал - безуспешно кстати.
Похоже придётся начинать осваивать grub что-ли...
либо искать где-то нексеновское ядро. Глянул на dvd - тама в папке images кроме xen присутствует ещё pxeboot (are useful for booting a machine via PXE). Стоит проверять?...


Отправлено: 11:25, 16-04-2007 | #7


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


zl3p
Должно быть ищи
Наверное просто не установлено.

-------
Поспешай не торопясь


Отправлено: 12:02, 16-04-2007 | #8


Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да, что-то похожее на установочном диске присутствует:
- kernel-2.6.18-1.2798.fc6.i586.rpm
- kernel-2.6.18-1.2798.fc6.i686.rpm
Они? Буду пробывать i686...

Отправлено: 12:29, 16-04-2007 | #9


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Вроде да

-------
Поспешай не торопясь


Отправлено: 12:32, 16-04-2007 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » я поставил себе fc6

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Поставил и забыл scissors Программное обеспечение Windows 5 22-08-2007 13:54
Проблема с репозитарием FC6 Alexey29 Общий по Linux 7 16-07-2007 13:50
Пара десктопных вопросов FC6 treehel Общий по Linux 5 11-02-2007 21:01
Поставил Slakware 9.0 Kudryavcev Dmitry Общий по Linux 16 03-01-2004 15:54
Ну поставил я себе Linux Mandrake Guest Общий по Linux 10 12-02-2002 18:13




 
Переход