Книга: Fedora 8 Руководство пользователя
Проблема 6. После установки Fedora 8 не удается загрузить ранее установленные дистрибутивы Linux
Проблема 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
# ср /sda/boot/initrd* /boot
Все, теперь можно отмонтировать раздел /dev/sda5 и удалить каталог /sda:
# umount /sda
# rmdir /sda
# reboot
После перезагрузки у вас появится загрузочная запись OpenSuSE 10.3, которую можно использовать для загрузки системы OpenSuSE.
- Проблема 1. Забыт пароль root
- Проблема 2. Как войти в систему как пользователь root
- Проблема 3. Ошибка kernel panic: VFS: Unable to mount root fs
- Проблема 4. Ошибка kernel panic - not syncing
- Проблема 5. Артефакты на LCD-мониторе
- Проблема 6. После установки Fedora 8 не удается загрузить ранее установленные дистрибутивы Linux
- Проблема 4. Ошибка kernel panic - not syncing
- Проблема 5. Артефакты на LCD-мониторе
- InterBase Classic Server под Linux
- Каталог BIN в InterBase Classic Server для Linux
- 9.1. Проблема синтаксического анализа
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- 1 Введение в Linux
- 4 Файловая система Linux
- Нужно повторно использовать текст, который я уже набирал ранее. Как его скопировать?
- Проблема с измерениями в секторе B2B
- При выключении не дождался конца процесса и отключил питание. Теперь при запуске компьютер начинает бесконечно обращатьс...
- После установки нового картриджа принтер перестал печатать. Почему?