Читать «Fedora 8 Руководство пользователя» онлайн - страница 128

Денис Николаевич Колисниченко

Проблема 4. Ошибка kernel panic - not syncing

Данная ошибка может появиться на некоторых 64-битовых процессорах в случае проблем с контроллером АРIС. При загрузке Linux передайте параметр noapic - проблема должна исчезнуть. Если проблема исчезла, добавьте параметр noapic в список постоянных параметров загрузки (файл /boot/grub/menu.lst, см. раздел 7.3 в этой главе).

Проблема 5. Артефакты на LCD-мониторе

Если ваш LCD-монитор подключен к цифровому разъему (DVI) видеокарты, то на экране могут появиться артефакты (дефекты изображения). Чтобы избавиться от этой проблему попробуйте при загрузке системы передать загрузчику параметр ядра nofb.

Если данный параметр "помог", его нужно добавить в список постоянных параметров (внести в файл grub.сonf, см. раздел 7.3 этой главы). Если же дефекты изображения все равно есть, попробуйте подключить монитор к аналоговому разъему (VGA, D-Sub) видеокарты - должно помочь.

Проблема 6. После установки Fedora 8 не удается загрузить ранее установленные дистрибутивы Linux

Объясню суть проблемы. На моем компьютере до установки Fedora 8 были установлены две операционные системы: OpenSuSE 10.3 и Windows XP. После установки Fedora 8 я смог загрузить только Windows XP и Fedora 8- системы OpenSuSE 10.3 в меню GRUB не было. Это проблема установщика Fedora 3, который отказался "замечать" дистрибутив Linux другой компании.

Расскажу, как я решил данную проблему. Для большей определенности нужно дополнительно уточнить, что система OpenSuSE была установлена в раздел /dev/sda5, a Fedora - в раздел /dev/sda6.

Такие (системные) действия я привык выполнять в режиме одного пользователя (single mode), поэтому при загрузке Fedora я передал ЯДРУ параметр single. После завершения загрузки нужно ввести следующие команды:

# mkdir /sda

# mount /dev/sda5 /sda

Первая команда создаст каталог /sda, а вторая - "подмонтирует" к нему раздел /dev/sda5, в котором была установлена система OpenSuSE. Затем нужно открыть файл /sda/boot/grub.menu.1st и скопировать описание загрузочной метки OpenSuSE. У меня оно выглядело так:

title openSUSE 10.3

root (hd0,4)

kernel /boot/vmlinuz-2.6.22-5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD1600JB-00_WD-WCANM7959048-part5 vga=0x31a resume=/dev/sda7 splash=silent showopts

initrd /boot/initrd-2.e.22.5-31-default

Вам нужно скопировать именно вашу загрузочную метку, а не мою. Свою я привел здесь лишь для того, чтобы вы поняли, что именно вам нужно скопировать. Скопированную метку нужно вставить в файл /boot/grub/menu.1st (это конфигурационный файл загрузчика Fedora).

После этого вам нужно скопировать файлы vmlinuz-2.6.22.5-31-default и initrd-2.б.22.5-31-default, принадлежащие OpenSuSE, в каталог /boot:

# ср /sda/boot/vmlinuz* /boot