Gentoo на старый комп. 3 IDE диска. Не загружается после установки. [РЕШЕНО] Спасибо огромное!!!

Здравствуйте, возникла такая проблема, поставил Gentoo из stage3, собрал ядро (ну в общем, по мануалу делал), установил Grub в MBR, а после перезагрузки grub не может загрузить образ ядра, ругается, что не может прочитать файл с образом (Error 15). Команда fdisk -l говорит, что наличествуют следующие диски
/dev/hda1

/dev/hdb1

/dev/hdc1
/dev/hdc2
/dev/hdc3

Физически дисков три, 2 из них подключены к одному шлейфу, а 1 сидит на том же шлейфе, что и CD-ROM. Gentoo установлен так:
/dev/hdc1 * /boot (загрузочный)
/dev/hdc2 swap
/dev/hdc3 /

Пробовал менять джампера на дисках (делал /dev/hdc master'ом), но чего-то не помогло, может не так джампера ставил? Может дрова не те поставил в ядро (ставил новые дрова PATA), но я так понял, что это grub не может прочитать файл образа linux на диске и ядро тут не причем.
Железо такое:
CPU: AMD Duron 950MHz
RAM: 256Mb
HDD1: IDE 4.5Gb (здесь живет WinXP)
HDD2: IDE 10Gb
HDD3: IDE 40Gb (Gentoo)
Host Bridge: SiS 730 Host (rev02)
IDE Interface: SiS 5513 [IDE] (revd0)

Если какую-нибудь важную инфу пропустил - скажите, поправлюсь. Помогите пожалуйста решить проблему с загрузкой.
Заранее спасибо.

PS Попробовал вообще отключить все диски кроме Gentoo (разумеется поменял grub.conf). Теперь диск с gentoo /dev/hda(1,2,3) - сообщение тоже:
root (hd0,2)
Filesystem type is ext2fs, partition type 0x83 kernel /boot/linux-2.6.28-gentoo-r5 root=/dev/hda3 video=vesafb......
Error 15: file not found

если сейчас 1 диск

если сейчас 1 диск и он тот который boot
То груб ядро должно быть на нем и соответсвенно должно быть root (hd0,0)

Точно, спасибо, у меня было

Точно, спасибо, у меня было root (hd0,2). Исправил - заработало

Grub "жалуется", что не может

Grub "жалуется", что не может найти образ ядра.
Во-первых, попробуйте воспользоваться функцией автодополнения Grub'а, чтобы правильно указать путь к ядру.
Во-вторых, покажите grub.conf.
В-третьих, проверьте, не забыли ли вы скопировать ядро :)

Я Gentoo & Funtoo

Grub.conf такой: # This is a

Grub.conf такой:

# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.

default 0
timeout 30
#splashimage=(hd0,2)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.28-r5
root (hd0,0)
kernel /boot/linux-2.6.28-gentoo-r5 root=/dev/hda3
#initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5

# vim:ft=conf:

title=Windows XP
rootnoverify (hd1,0)
makeactive
chainloader +1

После совета md750 стало загружаться, но винда всё ещё не грузиться (диск с виндой подключил)

Не уверен

"title=Windows XP" по моему знака равно не должно быть

что за ошибку пишет?
если оставить только винт с хп с него система в принципе грузится?

> что за ошибку пишет? Ничего

> что за ошибку пишет?
Ничего не пишет цитирует строчки из grub.conf
title=Windows XP
rootnoverify (hd1,0)
makeactive
chainloader +1

И молчит...

>если оставить только винт с хп с него система в принципе грузится?
Сейчас попробую, но я до этого с помощью fdisk убирал загрузочный сектор с этого диска, боюсь какбы загрузчик Win не затерся.

Проверил, всё ок - грузиться.

Проверил, всё ок - грузиться (в смысле одна WinXP, без Lin).

А что у тебя видит гентоо?

Какие диски и в какой последовательности видит gentoo?

fdisk -l Должен показать видимые диски и разделы.

# fdisk -l Disk /dev/sda:

# fdisk -l
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf50739a2

Device Boot Start End Blocks Id System
/dev/sda1 * 1 7 56196 83 Linux
/dev/sda2 8 132 1004062+ 82 Linux swap / Solaris
/dev/sda3 133 4865 38017822+ 83 Linux

Disk /dev/sdb: 10.2 GB, 10248118272 bytes
255 heads, 63 sectors/track, 1245 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe55ce55c

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1244 9992398+ 7 HPFS/NTFS

Disk /dev/sdc: 8053 MB, 8053063680 bytes
183 heads, 32 sectors/track, 2685 cylinders
Units = cylinders of 5856 * 512 = 2998272 bytes
Disk identifier: 0xc3072e18

Device Boot Start End Blocks Id System
/dev/sdc1 * 1 2686 7864304 b W95 FAT32

/dev/sdc - это флешка
/dev/sda - это gentoo
/dev/sdb - это WinXP (извиняюсь, до этого писал, что WinXP живет на 4,5Gb - ошибся. Теперь проверил. WinXP живет на диске 10Gb)

Вот именно поэтому я считаю

Вот именно поэтому я считаю правильным в /etc/fstab и в конфигне загрузчика использовать не /dev/{h,s}dX, а соответствующие разделам идентификаторы (/dev/disk/by-uuid, !!! но не по label'ам, спасибо за подсказку тов. evadim).

И тебе того же желаю. Если груб такого не понимает... Старый конь борозды не испортит. Ну, ты меня понял ;)

:wq
--
Live free or die

По идее должно работать

title Windows
rootnoverify (hd1,0)
makeactive
chainloader +1

если не работает и нет ошибок груба, то он тут уже не при чем =) и вероятнее всего это косяки загрузчика виндовс (на него все и свалим) ... дальше танцы с бубном ... смена винтов местами чтобы первым диском был винда

;)

md750 написал(а):
если не работает и нет ошибок груба, то он тут уже не при чем =) и вероятнее всего это косяки загрузчика виндовс (на него все и свалим) ... дальше танцы с бубном ... смена винтов местами чтобы первым диском был винда

Здесь пропущена настоятельная рекомендация разрушить моск службе поддержки фирмы майкрософт.

:wq
--
Live free or die

Да, идея хорошая :) Задать

Да, идея хорошая :) Задать примерно такой вопрос:

А почему винда не хочет грузиться, если она установлена не на IDE-0 диске, а на IDE-1? И что делать если мне нужно загрузить винду на диске IDE-1?

Но ведь тот манагер, который будет мне отвечать не виноват, за что его так? ))))

.

White_Shark написал(а):
Да, идея хорошая :) Задать примерно такой вопрос:

А почему винда не хочет грузиться, если она установлена не на IDE-0 диске, а на IDE-1? И что делать если мне нужно загрузить винду на диске IDE-1?

Перед этим оговорить, что пока возможности полностью отказаться от использования M$ Window$ возможности не представляется и что используется загрузчик NetBSD.

White_Shark написал(а):
Но ведь тот манагер, который будет мне отвечать не виноват, за что его так? ))))

За дело. Он знал куда идёт работать.
Не говоря о том, что любой меганег по определению --- враг!

ЗЫ: Про отказ от явного использования имён дисков ты всё же подумай. lilo рулит ;)

:wq
--
Live free or die

>Перед этим оговорить, что

>Перед этим оговорить, что пока возможности полностью отказаться от использования M$ >Window$ возможности не представляется и что используется загрузчик NetBSD.

))) Всё сильнее хочется воплотить эту идею в жизнь)) Забавно получиться)

>За дело. Он знал куда идёт работать.
))) "Не судите, да не судимы будете" )))
>Не говоря о том, что любой меганег по определению --- враг!
А это правильно! Точно завтра позвоню, потом отпишусь о результатах )))))

>ЗЫ: Про отказ от явного использования имён дисков ты всё же подумай. lilo рулит ;)
Если приемлимого результата с Grub не получу, то так и сделаю - поставлю lilo. Спасибо за совет.

А вообще меня забавляет другая вещь, хоть и не тему, но уж больно задело.
http://community.i-rs.ru/index.php/topic,11536.msg75977.html#msg75977
Если ничего другого не придумаю придется работать в linux в кодировке 1251 - чего жутко не хочется делать :( M$ - враги всего разумного, чтоб им пусто было!!!

.

White_Shark написал(а):
>За дело. Он знал куда идёт работать.

))) "Не судите, да не судимы будете" )))

И за что Геббельса безвинно повесили...

В тему же персонала и условий работы в Micro$oft рекомендую почитать antijob.ru

White_Shark написал(а):
>Не говоря о том, что любой меганег по определению --- враг!
А это правильно! Точно завтра позвоню, потом отпишусь о результатах )))))

Если винда лицензионная --- единственно правильный путь.

White_Shark написал(а):
>ЗЫ: Про отказ от явного использования имён дисков ты всё же подумай. lilo рулит ;)
Если приемлимого результата с Grub не получу, то так и сделаю - поставлю lilo. Спасибо за совет.

Может товарищи предпочитающие grub что подскажут, я с ним дел не имел. Вообще.

White_Shark написал(а):
А вообще меня забавляет другая вещь, хоть и не тему, но уж больно задело.
http://community.i-rs.ru/index.php/topic,11536.msg75977.html#msg75977
Если ничего другого не придумаю придется работать в linux в кодировке 1251 - чего жутко не хочется делать :( M$ - враги всего разумного, чтоб им пусто было!!!

$ eix openoffice
[I] app-office/openoffice
     Available versions:  3.0.0 ~3.0.1 [M]~3.1.0_beta4 {bash-completion binfilter cups dbus debug eds elibc_FreeBSD gnome gstreamer gtk java kde ldap linguas_af linguas_ar linguas_as_IN linguas_be_BY linguas_bg linguas_bn linguas_br linguas_bs linguas_ca linguas_cs linguas_cy linguas_da linguas_de linguas_dz linguas_el linguas_en linguas_en_GB linguas_en_US linguas_en_ZA linguas_eo linguas_es linguas_et linguas_fa linguas_fi linguas_fr linguas_ga linguas_gl linguas_gu linguas_gu_IN linguas_he linguas_hi_IN linguas_hr linguas_hu linguas_it linguas_ja linguas_ka linguas_kk linguas_km linguas_ko linguas_ku linguas_lt linguas_lv linguas_mk linguas_ml_IN linguas_mn linguas_mr_IN linguas_nb linguas_ne linguas_nl linguas_nn linguas_nr linguas_ns linguas_or_IN linguas_pa_IN linguas_pl linguas_pt linguas_pt_BR linguas_ru linguas_rw linguas_sh linguas_sk linguas_sl linguas_sr linguas_ss linguas_st linguas_sv linguas_sw_TZ linguas_ta linguas_ta_IN linguas_te_IN linguas_tg linguas_th linguas_ti_ER linguas_tn linguas_tr linguas_ts linguas_uk linguas_ur_IN linguas_ve linguas_vi linguas_xh linguas_zh_CN linguas_zh_TW linguas_zu mono nsplugin odk opengl pam templates}

Всё отображается нормально.
Правда...

$ locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=C
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=

Решение проблемы:
1. Найти поддерживаемый мелкософтовский охфис, лицензия на который имеется, но в котором файлы отображаются некорректно. И разрушить моск всем, начиная с службы поддержки майкрософта.
2. Разрушать моск партнёрам с указанием ляпов в присылаемых ими файлах и прочими радостями (тут глядя на меня секретаршу научили использовать pdfdistiller). Чтоб они все перешли на TeX и присылали файлы исключительно в PostScript.

Но это --- тема отдельного флейма :) Если тему таки закроют (что вероятно) предлагаю продолжить завтра в Джаббере.

:wq
--
Live free or die

>Но это --- тема отдельного

>Но это --- тема отдельного флейма :) Если тему таки закроют (что вероятно) предлагаю >продолжить завтра в Джаббере.
С удовольствием, только у меня Джаббера пока нет. Завтра зарегюсь, а то у меня только ICQ (которой я уже давно не пользовался - как только туда залезу куча народу захочет спросить у меня "как дела" или что-то подобно :)) - а я сейчас ещё параллельно ещё диссер пишу, так-что моск пухнет )) )

ЗЫ
Вообще вот это всё мне актуально и интересно, поскольку являюсь инициатором перехода кафедры на Gentoo.
http://community.i-rs.ru/index.php/topic,11536.msg75977.html#msg75977
Завтра на эту тему пофлеймим.

/

White_Shark написал(а):
С удовольствием, только у меня Джаббера пока нет.

Ошибаешься :)
Есть.
Интегрированный с аккаунтом на gentoo.ru.
Нужно лишь добавить учётную запись в клиента.

White_Shark написал(а):
а я сейчас ещё параллельно ещё диссер пишу, так-что моск пухнет )) )

Надеюсь, правильно? :)

White_Shark написал(а):
Вообще вот это всё мне актуально и интересно, поскольку являюсь инициатором перехода кафедры на Gentoo.
http://community.i-rs.ru/index.php/topic,11536.msg75977.html#msg75977
Завтра на эту тему пофлеймим.

Обязательно :)

:wq
--
Live free or die

А что за кафедра? А то у нас

А что за кафедра?
А то у нас тоже кто хотел сам купил себе венду. А остальные сидят в gentoo =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Интересно а почему же ядавно

Интересно а почему же ядавно нигде не видел корокозябров. А кодировка у всех вменяемых людей UTF-8 а уж никак не костыль одной всем известной фирмы? =)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

А разве в новых версиях ядра

А разве в новых версиях ядра не надо вместо hda писать sda? Вроде там для всех устройств используется libata драйвер. Попробуйте /dev/sda3.

проверь также

проверь также /boot/grub/device.map - там должны быть имена sda, не hda

Теперь осталось 2

Теперь осталось 2 проблемы:
1) После загрузки gentoo и ввода логина с паролем пытаюсь посмотреть содержимое папки /boot, а она пустая, посмотрел командой df, понял, что /dev/sda1 не смонтирован в /boot. Пытаюсь смонтировать вручную
mount /dev/sda1 /boot
а он говорит, что 'ext2' не известный тип файловой системы (только что дошло, надо проверить вкомпилил ли я поддержку ext2 в ядро :))
2) Не грузиться WinXP. Просто комп не мой, одного преподавателя у нас кафедре, он просил чтоб была и Win и Lin одновременно. Теперь боюсь, что не смогу загрузить винду.

bzcat

bzcat /usr/share/doc/grub-*/grub*.bz2

получаю такой вывод: # This

получаю такой вывод:

# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.

default 0
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz

#title Gentoo Linux 2.6.24-r5
#root (hd0,0)
#kernel /boot/kernel-genkernel-x86-2.6.24-gentoo-r5 root=/dev/ram0 real_root=/dev/sda3
#initrd /boot/initramfs-genkernel-x86-2.6.24-gentoo-r5

# vim:ft=conf:
#
# Sample boot menu configuration file
#

# Boot automatically after 30 secs.
timeout 30

# By default, boot the first entry.
default 0

# Fallback to the second entry.
fallback 1

# Splash image to show behind grub.
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

# For booting GNU/Hurd
title GNU/Hurd
root (hd0,0)
kernel /boot/gnumach.gz root=hd0s1
module /boot/serverboot.gz

# For booting GNU/Linux
title GNU/Linux
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1
#initrd /initrd.img

# For booting Gentoo with the static rescue shell
title Gentoo (rescue shell)
root (hd1,0)
kernel /vmlinuz root=/dev/hdb1 init=/bin/bb

# For booting GNU/kFreeBSD
title GNU/kFreeBSD
root (hd0,2,a)
kernel /boot/loader.gz

# For booting GNU/kNetBSD
title GNU/kNetBSD
root (hd0,2,a)
kernel --type=netbsd /boot/knetbsd.gz

# For booting Mach (getting kernel from floppy)
title Utah Mach4 multiboot
root (hd0,2)
pause Insert the diskette now!!
kernel (fd0)/boot/kernel root=hd0s3
module (fd0)/boot/bootstrap

# For booting FreeBSD
title FreeBSD
root (hd0,2,a)
kernel /boot/loader

# For booting NetBSD
title NetBSD
root (hd0,2,a)
kernel --type=netbsd /netbsd

# For booting OpenBSD
title OpenBSD
root (hd0,2,a)
kernel --type=netbsd /bsd

# For booting OS/2
title OS/2
root (hd0,1)
makeactive
# chainload OS/2 bootloader from the first sector
chainloader +1
# This is similar to "chainload", but loads a specific file
#chainloader /boot/chain.os2

# For booting Windows NT or Windows95
title Windows NT / Windows 95 boot menu
rootnoverify (hd0,0)
makeactive
chainloader +1
# For loading DOS if Windows NT is installed
# chainload /bootsect.dos

# For installing GRUB into the hard disk
title Install GRUB into the hard disk
root (hd0,0)
setup (hd0)

# Change the colors.
title Change the colors
color light-green/brown blink-red/blue

White_Shark написал(а):Теперь

White_Shark написал(а):
Теперь осталось 2 проблемы:
1) ...
2) Не грузиться WinXP. Просто комп не мой, одного преподавателя у нас кафедре, он просил чтоб была и Win и Lin одновременно. Теперь боюсь, что не смогу загрузить винду.

White_Shark написал(а):
> что за ошибку пишет?
Ничего не пишет цитирует строчки из grub.conf
title=Windows XP
rootnoverify (hd1,0)
makeactive
chainloader +1

И молчит...

White_Shark написал(а):
Сейчас попробую, но я до этого с помощью fdisk убирал загрузочный сектор с этого диска, боюсь какбы загрузчик Win не затерся.

Именно из-за этого и молчит.

По поводу проблему

По поводу проблему 1)
Вкомпилил в ядро поддержку ext2 - теперь вручную этот раздел монтируется, а вот через fstab пока нет :( При этом во время загрузки куча ругани по поводу выставленных часов. Просит "в последствии изменить настройки часов и всё время упоминает файлы /etc/rc.conf /etc/init.d /etc/conf.d..." - просто надписи быстро проскакивают не успел разглядеть, хотя надо в /var/log глянуть. И каждый раз после перезагрузки время сбивается - приходится всё время перезадавать командой date. Но даже не смотря на date, make menuconfig ругается на сдвиг времени. Пытался менять параметры в /etc/conf.d/clock - не помогло :( Наверняка такая проблема (про date) на форуме уже обсуждалась - поищу сейчас

Всё, проблему с датой решил.

Всё, проблему с датой решил. Теперь дата не сбивается и всё ок, но почемуто при запуске утилиты "make" выпадает сообщение, что обнаружен сдвиг по времени. Интересно с какой датой make сравнивает свои часы и как можно обновить/перезадать ей это значение.

Дубль, сорри

Дубль, сорри

Я Gentoo & Funtoo

Скорее всего make'у не

Скорее всего make'у не нравится, что есть файлы из "будущего", созданые, когда у вас были проблемы со временем.

touch tmp.file
find / -xdev -newer tmp.file

покажет такие файлы.

Я Gentoo & Funtoo

Скорее всего make'у не

Скорее всего make'у не нравится, что есть файлы из "будущего", созданые, когда у вас были проблемы со временем.

touch tmp.file
find / -xdev -newer tmp.file

покажет такие файлы.

Я Gentoo & Funtoo

Скорее всего make'у не

Скорее всего make'у не нравится, что есть файлы из "будущего", созданые, когда у вас были проблемы со временем.

touch tmp.file
find / -xdev -newer tmp.file

покажет такие файлы.
Потом можно хорошо подумав исправить дату таких файлов на настоящую (в данный момент)

find / -xdev -newer tmp.file -exec touch {} \;

Я Gentoo & Funtoo

Сейчас на пастебин выложу, а

Сейчас на пастебин выложу, а то там много

http://pastebin.ru/303654

Ну так как? Сказать find /

Ну так как? Сказать
find / -xdev -newer tmp.file -exec touch {} \;
или надо как-нибудь по другому всё это лечить?

Всё, Gentoo теперь грузиться

Всё, Gentoo теперь грузиться отлично - зря я понадеялся на заранее прописаный fstab, нужно было стереть опцию noauto для раздела /boot, которая была прописана по умолчанию )) Извиняюсь за лишний шум ))
Для gentoo осталась только одна проблема - make menuconfig говорит о сдвиге по времени. Сейчас сделаю
#emerge --unmerge gentoo-sources && emerge gentoo-sources
подсуну старый .config и перекомпилю ядро - думаю поможет :) Но есть опасения, что этот сдвиг по времени будет замечен ещё каким-нибудь пакетом, хотя я их (пакетов) ставил совсем немного - dhcpcd, eix, syslog-ng... и всё по-моему...
О результатах отпишусь.

А в /etc/fstab опцию

А в /etc/fstab опцию монтирования noauto можно(нужно?) так и оставить, хуже не будет.

Я Gentoo & Funtoo

> А в /etc/fstab опцию

> А в /etc/fstab опцию монтирования noauto можно(нужно?) так и оставить, хуже не будет.
У меня просто с этой опцией автоматом /dev/sda1 не монтируется в /boot, а без неё монтируется (при загрузке)
> покажет такие файлы.
Сейчас сделаю, но их там довольно много
> find / -xdev -newer tmp.file -exec touch {} \;
я думаю, что это лучше сделать после того, как я Вам покажу эти файлы, ибо боязно :)

А зачем boot быть

А зачем boot быть смонтированным? Только, при устанавке ядра, но это можно сделать и вручную.

Я Gentoo & Funtoo

Ахтунг!

White_Shark написал(а):
Сейчас сделаю
#emerge --unmerge gentoo-sources && emerge gentoo-sources
подсуну старый .config и перекомпилю ядро - думаю поможет :)

Так в лоб не прокатит.
Не забудь про make oldconfig!!!

:wq
--
Live free or die

Хорошо, но я попробовал

Хорошо, но я попробовал просто .config подсунуть и все настройки сохранились или я чего-нибудь не замечаю, что на самом деле поменялось?

Внимание!

White_Shark написал(а):
Хорошо, но я попробовал просто .config подсунуть и все настройки сохранились или я чего-нибудь не замечаю, что на самом деле поменялось?

Верно только для случая одного и того же ядра.
Иначе сначала --- # cd /usr/src/linux && make oldconfig.

:wq
--
Live free or die

Теперь всё заработало

Теперь всё заработало отлично, никаких сдвигов по времени нет ни при make menuconfig, ни при других командах. Сделал, как и говорил
#emerge --unmerge gentoo-sources && emerge gentoo-sources
#make menuconfig (подсунул старый .config)
#make && make modules_install
скопировал ядро, ребут. И всё стало ОК.

Осталась одна проблема, пытаюсь сделать диск с Linux /dev/hdb, а диск с Win /dev/hda, но ничего не выходит :( Подскажите как правльно этого можно добиться? Танцы с джамперами ничего не дали (наверное не так в бубен бил :))))

.

White_Shark написал(а):
Осталась одна проблема, пытаюсь сделать диск с Linux /dev/hdb, а диск с Win /dev/hda, но ничего не выходит :( Подскажите как правльно этого можно добиться? Танцы с джамперами ничего не дали (наверное не так в бубен бил :))))

Как бы тебе объяснить...
В бивесах поколения WinXP (для ранних --- не помню) присутствует фича выбора жёсткого диска, с которого осуществляется загрузка.
Есть мнение, что при правильной конфигурации джемперов оно таки правильнее.

ЗЫ: Для загрузки виндов с не первого диска в параметрах lilo была какая-то хитро-мудрая опция... Я ей правда никогда не пользовался... Но тебе может пригодиться.

:wq
--
Live free or die

LILO РУЛИТ

LILO РУЛИТ !!!!!!!!!!!!!!!!!!!!!
Всё завелось с пол-пинка, после установки lilo!!! Надо было сразу Anarchist'а послушаться и поставить lilo. Всем откликнувшимся ОГРОМНОЕ спасибо за помощь, Gentoo-linux-сообщество рулит!!! А менеджерам M$ завтра будет разрушен мозК в самой жесткой форме, поскольку у нашей кафедры есть несколько личензий на WinXP ))))

Не спортивно

Не спортивно по следующим причинам
1. Мы еще не прочитали grub faq
2. Мы не разобрались как правильно написать конфигурацию grub для загрузки win со второго диска

Вполне спортивно

md750 написал(а):
Не спортивно по следующим причинам
1. Мы еще не прочитали grub faq
2. Мы не разобрались как правильно написать конфигурацию grub для загрузки win со второго диска

1. Зачем читать FAQ, когда альтернатива позволяет обойтись без этого?
2. GRUB FAQ содержит ответ на вопрос "как уйти от явного именования дисков в конфиге загрузчика"?

:wq
--
Live free or die

Если что — GRUB умеет по uuid

Если что — GRUB умеет по uuid монтировать, не надо тут lilo выставлять эдаким исключительным.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

krigstask написал(а):
Если что — GRUB умеет по uuid монтировать

Пример конфига в студию! :)
После чего мы обсудим его интуитивность.

Кстати, при чём здесь монтирование? ;)

krigstask написал(а):
не надо тут lilo выставлять эдаким исключительным.

На исключительности я не настаиваю :)

:wq
--
Live free or die

title Gentoo

title           Gentoo Linux
uuid            bb68d957-7a89-4c4d-89c5-8456f6d1dfb6
kernel          /boot/kernel-2.6.29 video=uvesafb:1440x900-24,mtrr:3,ywrap

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Темы интуитивности замены

Темы интуитивности замены параметра 'root' на 'uuid' и splashimage раскрыты неубедительно.

:wq
--
Live free or die

Не надо пороть чушь. А

Не надо пороть чушь. А lilo.conf я прямо открою и сразу пойму, куда там uuid вписывать?
По-моему, вполне логично.
И причём здесь splashimage?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

/

krigstask написал(а):
Не надо пороть чушь.

Жизненно.
Только вот интересно на каком основании ты сделал вид, что чушь порю я?

krigstask написал(а):
А lilo.conf я прямо открою и сразу пойму, куда там uuid вписывать?

Именно так!

krigstask написал(а):
И причём здесь splashimage?

При том, что к нему путь (в котором фигурирует имя диска) тоже надо указывать.

:wq
--
Live free or die

иасч

Anarchist написал(а):
krigstask написал(а):
Не надо пороть чушь.

Жизненно.
Только вот интересно на каком основании ты сделал вид, что чушь порю я?

„A lucky guess“ (цитата)

Цитата:
krigstask написал(а):
А lilo.conf я прямо открою и сразу пойму, куда там uuid вписывать?

Именно так!

Пример в студию. Без uuid. Посмотрим на «интуитивность».

Цитата:
При том, что к нему путь (в котором фигурирует имя диска) тоже надо указывать.

Не надо. Точнее, надо, конечно, но не фигурирует. Не знаешь GRUB — не рассуждай о нём (-:Е

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

/

krigstask написал(а):
Пример в студию. Без uuid. Посмотрим на «интуитивность».

/etc/lilo.conf:

...
# MBR to install LILO to:
#boot = /dev/hda
boot = /dev/disk/by-id/ata-HDS728080PLAT20_PF2200S2DV1V7Y
map = /boot/.map
...
#
# Linux bootable partition config begins
#
image = /boot/kernel-2.6.27-gentoo-r7
#       root = /dev/hda5
        root = /dev/disk/by-uuid/c1ff7df0-520d-4276-bafa-68a7900099be
        label = Gentoo
        append="vt.default_utf8=0"
        read-only # read-only for checking

Куда интуитивнее-то?

:wq
--
Live free or die

И в чём разница? Хватит уже

И в чём разница? Хватит уже высасывать из пальца какие-то ничего не значащие доводы.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Не претендую на истину

Anarchist написал(а):
1. Зачем читать FAQ, когда альтернатива позволяет обойтись без этого?
2. GRUB FAQ содержит ответ на вопрос "как уйти от явного именования дисков в конфиге загрузчика"?

1. Чтение фака необходимо для понимания того, что делается. Освоение альтернативного ПО по трудоемкости существенно превышает чтение дополнительной документации, при этом остаются пробелы в знаниях. В частности, в нашем случае речь шла о загрузке Вин со второго диска. Я не знаю, поможет ли фак груба, но указанная проблема и ее решение там есть. Исправить файл конфигурации легче и проще, чем установка другого загрузчик и т.п..

2. "как уйти от явного именования дисков в конфиге загрузчика" - по данному вопросу мне сказать не чего, т.к. не сталкивался с этим и необходимости не знаю, но судя по беглому просмотру гугеля, данный вопрос широко освещен и решения существуют.

З.Ы. Каждый волен выбирать свой путь - кто то делает то, что можно и исправляет свою логику, а кто то остается на своем мнении и подбирает под него возможные решения.

эхх....

Собственно тема исчерпала себя. Топикстартер решил проблему, народ выяснил детали, и все счастливы. Для обсуждения фич, багов, и непонятно с какого боку взявщейся интуитивности, если нужно, можно создать отдельную тему, и резвится там.
так что... ламинирую

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".