Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   проблема с загрузкой в федореном горе 11 (http://forum.oszone.net/showthread.php?t=149676)

excellent_1 03-09-2009 19:24 1210687

проблема с загрузкой в федореном горе 11
 
Мало_опытный просит помощи! Вот в чём ситуация: стоит hard на 80 г и на нём windows sp3. Загружается! Добавил я ещё hard на 40 г со второго компа, а на нём windows sp3 и sp2. При этом выбрав приоритет загрузки в biose с 40 г всё грузится (boot.ini в порядке). Что я сделал? 1) установил загрузку с 40 г харда. 2) выделил свободное место для fedora core 11 (один раздел swap, а второй ext3 c точкой монтирования / ). 3) Установил и также установил загрузчик grub в mbr!. 4) Я решил всё загружать через grub. 5) В файле /boot/grub/grub.conf, где root (hd0,5)! там где other влепил rootnoverify (hd1,0)#### map (hd1,0) (hd0,1) #### map (hd 0,1) (hd 1,0) #### chainloader +1 6) грузится 7) А дальше не понятная мне проблемма!!! 8) Ведь нужно чтобы и другие ОС загружались! Ан нет!

9) Что я сделал? 10) Пытался. Вот варианты: rootnoverify (hd0,1) ---- там windows sp3 которая при помощи boot.ini может загрузить sp2(а он в hd 0,0)---
makeactive #### chainloader +1 ------------------ не помогло синий экран смерти. Ещё вариант: hide (hd0,0) unhide (hd0,1) #### rootnoverify (hd0,1) #### makeactive #### chainloader +1 --------не помогло появляется вариант загрузки (sp3 или sp2) и при выборе --перезагрузка! Что делать ???

Я уверен,что есть добрые люди!

Eakdrazile 03-09-2009 20:24 1210750

Почитайте, мсжет поможет: http://io.ua/s2036, http://www.opennet.ru/base/sys/grub_info.txt.html,
http://www.ibm.com/developerworks/ru.../section3.html,
http://jedi-linux.blogspot.com/2008/04/grub-hdd.html,
http://citkit.ru/articles/1013/,
http://www.opennet.ru/base/sys/grub_xp_boot.txt.html,
http://wiki.archlinux.org/index.php/...%B8%D0%B8_GRUB

lxa85 03-09-2009 20:31 1210756

excellent_1,Чтобы было легче и нам и вам. Прошу предоставить вывод команд
# cat /boot/grub/menu.lst
# fdisk -lh /dev/h(s)da(b) // т.е. схему разбиения дисков (в ключах может напутал, но нужен вывод списком в человеческом формате )
# cat /etc/fstab

Понимаю что новенький, поэтому прошу применять теги CODE, List для оформления кусков вывода консоли и списков с действиями. Так сразу читать и анализировать проще становится.

excellent_1 03-09-2009 20:56 1210772

/etc/fstab
# Created by anaconda on Fri Aug 14 14:30:34 2009
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or vol_id(8) for more info
#
UUID=515400cb-e471-4485-9cb0-4c3e2d240883 / ext3 defaults 1 1
UUID=b5b35fa6-ed2e-4970-94f3-38630251d1c7 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts defaults 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////root@internet excellent]# fdisk -l

Диск /dev/sda: 80.0 ГБ, 80060424192 байт
255 heads, 63 sectors/track, 9733 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0f4c0f4b

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 4569 36700461 7 HPFS/NTFS
/dev/sda3 4570 9733 41479830 5 Расширенный
/dev/sda5 4570 9733 41479798+ 7 HPFS/NTFS

Диск /dev/sdb: 40.0 ГБ, 40020664320 байт
255 heads, 63 sectors/track, 4865 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xc3fac3fa

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 638 5124703+ 7 HPFS/NTFS
/dev/sdb2 * 639 2336 13639185 7 HPFS/NTFS ////////////////// при помощи команды makeactive
/dev/sdb3 2337 4865 20314192+ 5 Расширенный
/dev/sdb5 2337 2989 5245191 7 HPFS/NTFS
/dev/sdb6 * 2990 4604 12971817 83 Linux
/dev/sdb7 4604 4865 2097151+ 83 Linux

Диск /dev/sdc: 2063 МБ, 2063073280 байт
255 heads, 63 sectors/track, 250 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0217934c

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 * 1 251 2016126 e W95 FAT16 (LBA)
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

root@internet excellent]# cat /boot/grub/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,5)
# kernel /boot/vmlinuz-version ro root=/dev/sdb6
# initrd /boot/initrd-version.img
#boot=/dev/sdb
default=1
timeout=5
splashimage=(hd0,5)/boot/grub/splash.xpm.gz
title Fedora (2.6.29.4-167.fc11.i686.PAE)
root (hd0,5)
kernel /boot/vmlinuz-2.6.29.4-167.fc11.i686.PAE ro root=UUID=515400cb-e471-4485-9cb0-4c3e2d240883 rhgb quiet
initrd /boot/initrd-2.6.29.4-167.fc11.i686.PAE.img
title Windows SP 3
rootnoverify (hd1,0)
map (hd1) (hd0)
map (hd0) (hd1)
chainloader +1

Это инфа надеюсь поможет.
Что нужно ? В файле кофигурации grub дописать такое (как я это понимаю) чтобы с hd 0,1 грузилась винда сп 3 и сп 2 (boot.ini опционально,т.е [operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Old Bank Direct" /noexecute=optin /fastdetect)

excellent_1 03-09-2009 21:13 1210791

картофель мне в тапки! Помогите люди добрые!

excellent_1 03-09-2009 21:38 1210815

help need!

lxa85 03-09-2009 21:50 1210829

Цитата:

Цитата excellent_1
Код:

Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 1 638 5124703+ 7 HPFS/NTFS
/dev/sdb2 * 639 2336 13639185 7 HPFS/NTFS ////////////////// при помощи команды makeactive
/dev/sdb3 2337 4865 20314192+ 5 Расширенный
/dev/sdb5 2337 2989 5245191 7 HPFS/NTFS
/dev/sdb6 * 2990 4604 12971817 83 Linux
/dev/sdb7 4604 4865 2097151+ 83 Linux

»

Почему 2 активных раздела? Выставляйте флаг boot программой fdisk, QParted.
Где раздел swap ?
в оболочке grub (запускается # grub) дайте команду
> find /boot/grub/menu.lst
мне кажется корень root (hd0,5) задан неверно.
Цитата:

Цитата excellent_1
9) Что я сделал? 10) Пытался. Вот варианты: rootnoverify (hd0,1) ---- там windows sp3 которая при помощи boot.ini может загрузить sp2(а он в hd 0,0)---
makeactive #### chainloader +1 ------------------ не помогло синий экран смерти. Ещё вариант: hide (hd0,0) unhide (hd0,1) #### rootnoverify (hd0,1) #### makeactive #### chainloader +1 --------не помогло появляется вариант загрузки (sp3 или sp2) и при выборе --перезагрузка! Что делать ??? »

Вот тут я ничего не понял, кто куда грузится и что пишет?
Цитата:

Цитата excellent_1
Код:

map (hd1) (hd0)
map (hd0) (hd1)

»

Вторая строка - это переопределения самого себя. Он как я, я как он.

P.S.
Цитата:

Цитата excellent_1
картофель мне в тапки! Помогите люди добрые! »

Цитата:

Цитата excellent_1
help need! »

А вот флудить не стоит. Делу не поможет, а негатив будет.

excellent_1 03-09-2009 22:19 1210851

Цитата:

Цитата lxa85
Где раздел swap ? »

/dev/sbb7

насчёт команды map - она для другого жёсткого (80gb). Тут всё в порядке. Есть такое правило !

ведь 2 ide жёстких диска!

Цитата:

Цитата lxa85
Вот тут я ничего не понял, кто куда грузится и что пишет?
Цитата excellent_1:
Код:
map (hd1) (hd0)
map (hd0) (hd1) »


Вы умеете по другому? Расскажите - буду рад!

Цитата:

Цитата lxa85
Почему 2 активных раздела? Выставляйте флаг boot программой fdisk, QParted. »

при помощи команды makeactive устанавливается бит активности (это я пробЫвал для загрузки sp3 c hd 0,1 т.к. linux fedora core 11 стоит в hd 0,5)

lxa85 03-09-2009 22:43 1210872

Цитата:

Цитата excellent_1
/dev/sbb7 »

имеет идентификатор 83. А должен быть 82. Поэтому и спросил.
Пример с виртуальной машины VirtualBOX, OS - Gentoo.
Код:

Disk /dev/sda: 8589 MB, 8589934592 bytes
16 heads, 63 sectors/track, 16644 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk identifier: 0x7cf7142a
    Device Boot      Start        End      Blocks  Id  System
/dev/sda1  *          1      10404    5243584+  83  Linux
/dev/sda2          10405      12486    1049328  82  Linux swap / Solaris
/dev/sda3          12487      16644    2095632  83  Linux

Цитата:

Цитата excellent_1
насчёт команды map - она для другого жёсткого (80gb). Тут всё в порядке. Есть такое правило !
ведь 2 ide жёстких диска! »

Я понимаю что 2 диска, и что команда map есть.
Я говорю что с точки зрения логики запись неверная.
А=В,
В=А. Они уже равны после первого шага. Зачем раздел мапировать через соседний? Добавлю ИМХО т.к. с мапированием не разбирался.
Цитата:

Цитата excellent_1
Вы умеете по другому? »

Распишите шаги построчно, а не в линию. Это вы себя понимаете, лично я с трудом.
Цитата:

Цитата excellent_1
при помощи команды makeactive устанавливается бит активности »

При помощи чего я понял, makeactive мне уже не нравится. Программы я указал, приводите таблицы разделов в порядок.
Цитата:

(это я пробЫвал для загрузки sp3 c hd 0,1 т.к. linux fedora core 11 стоит в hd 0,5)
Давайте условимся, в каком пространстве именовать диски? Grub? hd 0,0 hd 1,0 и т.д.?
Я не от праздного, я для того что бы мы на одном языке говорили.
Цитата:

Цитата lxa85
в оболочке grub (запускается # grub) дайте команду
> find /boot/grub/menu.lst »

Где вывод? Надо знать как grub видит линуксовый раздел.

excellent_1 06-09-2009 22:33 1212924

Прошу прощения! Не было i-neta!

Так вот grub.conf на сколько я знаю, в Fedora core при помощи команды cat выдаёт то же самое, что и cat /boot/grub/menu.lst.

Также давайте общаться языком gruba (для /dev/hda1 .....и.д.) или уточнять уважаемые пользователи и админы!

прошу помощи у добрых и знающих людей! вот моя незадача в более приятном виде:
Вот в чём ситуация: стоит hard на 80 г и на нём windows sp3. Загружается!
Добавил я ещё hard на 40 г со второго компа, а на нём windows sp3 и sp2.
При этом выбрав приоритет загрузки в biose с 40 г всё грузится (boot.ini в порядке). Что я сделал?
1) установил загрузку с 40 г харда.
2) выделил свободное место для fedora core 11 (один раздел swap, а второй ext3 c точкой монтирования / )
3) Установил и также установил загрузчик grub в mbr!.
4) Я решил всё загружать через grub.
5) В файле /boot/grub/grub.conf, где root (hd0,5)! там где other влепил rootnoverify (hd1,0)#### map (hd1,0) (hd0,1) #### map (hd 0,1) (hd 1,0) #### chainloader +1
6) грузится
7) А дальше не понятная мне проблемма!!!
8) Ведь нужно чтобы и другие ОС загружались! Ан нет!

9) Что я сделал?
10) Пытался.
Вот варианты: rootnoverify (hd0,1) ---- там windows sp3 которая при помощи boot.ini может загрузить sp2(а он в hd 0,0)---
makeactive #### chainloader +1 ------------------ не помогло синий экран смерти.
Ещё вариант: hide (hd0,0) unhide (hd0,1) #### rootnoverify (hd0,1) #### makeactive #### chainloader +1 --------не помогло появляется вариант загрузки (sp3 или sp2) и при выборе --перезагрузка!
Что делать ???


Время: 10:44.

Время: 10:44.
© OSzone.net 2001-