Booting Gentoo from sata drive

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Booting Gentoo from sata drive

Сообщение Jan2ary »

Мне тут машинку дали на работе, такая прелесть... Пальчики оближешь...

Собственно, ближе к теме. Дали машину: ASUS P4P800-X, винчестер Seagate Barracuda (определяется как ST380817AS), и еще есть SONY CD-RW CRX230ED.
При загрузке с первого установочного диска cdrom определяется как /dev/hda, а винчестер как /dev/sda. В биосе кстати cdrom - PM, винчестер - SM.
Диски разбил, систему собрал с stage1, все оборудование нашлось. Ядро собирал 2.6.9 gentoo-dev-sources, genkernel all. Так вот, при загрузке получаю can't mount root partition on sda9.

grub.conf примерно такой:

title Gentoo
root (hd0, 5) //тут у нас /boot, его видно
kernel /kerne-img-name root=/dev/sda9
initrd /initrd-img-name

еще есть WinXP, которая грузится без проблем.
Раздел /boot на ext2, / - на reiserfs (который собран в ядро).
Помогите советом!
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Booting Gentoo from sata drive

Сообщение Sparky »

(Jan2ary @ Вторник, 22 Февраля 2005, 10:32) писал(а):Мне тут машинку дали на работе, такая прелесть... Пальчики оближешь...

Собственно, ближе к теме. Дали машину: ASUS P4P800-X, винчестер Seagate Barracuda (определяется как ST380817AS), и еще есть SONY CD-RW CRX230ED.
При загрузке с первого установочного диска cdrom определяется как /dev/hda, а винчестер как /dev/sda.  В биосе кстати cdrom - PM, винчестер - SM.
Диски разбил, систему собрал с stage1, все оборудование нашлось. Ядро собирал 2.6.9 gentoo-dev-sources, genkernel all. Так вот, при загрузке получаю can't mount root partition on sda9.

grub.conf примерно такой:

title Gentoo
root (hd0, 5)          //тут у нас /boot, его видно
kernel /kerne-img-name root=/dev/sda9
initrd /initrd-img-name

еще есть WinXP, которая грузится без проблем.
Раздел /boot на ext2, / - на reiserfs (который собран в ядро).
Помогите советом!

Помоему, если собираешь ядро при помощи genkernel нужно в grub.conf писать вот так:
kernel /kerne-img-name root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda9

более точная инфа в handbook.
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Re: Booting Gentoo from sata drive

Сообщение Jan2ary »

Хм... попробую сейчас...
Но на другой машине со всеми ide я прописыал по старинке... (Только заметил - хендбук немного изменился...)
Буду пробовать; расскажу.
Jan2ary добавил в 22.02.2005 12:03
Действительно, так даже модули грузит. Только теперь говорит что /dev/sda9 не является правильным устройством для корня, предлагает вввести правильное либо shell для входа в оболочку.
Я так понимаю, это уже проблема на уровне fstab.
ls /dev/ показывает наличие только cdrom, никаких sda нету и в помине, впрочем, как и других hd.
Еще я думаю, что стоило бы пошаманить с devfs, но на это сейчас времени нету.
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
Sparky
Сообщения: 604
Статус: core dumped
ОС: Plan 9

Re: Booting Gentoo from sata drive

Сообщение Sparky »

(Jan2ary @ Вторник, 22 Февраля 2005, 12:03) писал(а):Хм... попробую сейчас...
Но на другой машине со всеми ide я прописыал по старинке... (Только заметил - хендбук немного изменился...)
Буду пробовать; расскажу.
Jan2ary добавил в 22.02.2005 12:03
Действительно, так даже модули грузит. Только теперь говорит что /dev/sda9 не является правильным устройством для корня, предлагает вввести правильное либо shell для входа в оболочку.
Я так понимаю, это уже проблема на уровне fstab.
ls /dev/ показывает наличие только cdrom, никаких sda нету и в помине, впрочем, как и других hd.
Еще я думаю, что стоило бы пошаманить с devfs, но на это сейчас времени нету.

Если проблемму решишь напиши как - интересно. :)
Блог
--------------------

GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Booting Gentoo from sata drive

Сообщение xorader »

вкомпилить в ядро не забудь всё что нужно для sata
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
Jan2ary
Бывший модератор
Сообщения: 630
Статус: Тщедушный очкарик

Re: Booting Gentoo from sata drive

Сообщение Jan2ary »

Обязательно поведаю! ;)
Да вроде ж все собрал, ведь ядро от genkernel собирается по конфигу livecd, а там все нормально. Хотя даже можно сесть и собрать все заново в human-mode режиме :) Но лень...
Не шалю, никого не трогаю, починяю примус...
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Booting Gentoo from sata drive

Сообщение serg_sk »

Для Jan2ary:
/boot это у нас sda6?
Если та, то root (hd1,5)

serg_sk добавил в 07.08.2005 22:14

Поднял тему по просьбе Jan2ary, ну просто обещал человеку после вчерашней встречи глянуть :)
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Booting Gentoo from sata drive

Сообщение ddc »

Для serg_sk:
(serg_sk @ Воскресенье, 07 Августа 2005, 21:14) писал(а):Если та, то root (hd1,5)
Нет, ибо:
(Jan2ary @ Вторник, 22 Февраля 2005, 10:32) писал(а):root (hd0, 5) //тут у нас /boot, его видно
Спасибо сказали:
Аватара пользователя
MаD
Сообщения: 62
ОС: gentoo ~amd64

Re: Booting Gentoo from sata drive

Сообщение MаD »

Сталкивался со схожей проблемой :)
Если ядро собрать с
ATA/ATAPI/MFM/RLL support --->
[*] Support for SATA (deprecated; conflicts with libata SATA driver)
то SATA винты определяются как hda.
Если включить только поддержку чипсета, то будет sda :)
Спасибо сказали:
LinBegin
Сообщения: 31

Re: Booting Gentoo from sata drive

Сообщение LinBegin »

(MаD @ Понедельник, 08 Августа 2005, 8:02) писал(а):Сталкивался со схожей проблемой :)
Если ядро собрать с
ATA/ATAPI/MFM/RLL support  --->
[*]    Support for SATA (deprecated; conflicts with libata SATA driver)
то SATA винты определяются как hda.
Если включить только поддержку чипсета, то будет sda :)


У меня тоже такие же грабли с загрузкой с SATA. Правильно ли я понял, что если перекомпилировать ядро с Support for SATA в конфиг. файле загрузчика и fstab надо прописывать уже hda а не sda.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Booting Gentoo from sata drive

Сообщение KiWi »

(LinBegin @ Вторник, 16 Августа 2005, 8:18) писал(а):
(MаD @ Понедельник, 08 Августа 2005, 8:02) писал(а):Сталкивался со схожей проблемой :)
Если ядро собрать с
ATA/ATAPI/MFM/RLL support  --->
[*]    Support for SATA (deprecated; conflicts with libata SATA driver)
то SATA винты определяются как hda.
Если включить только поддержку чипсета, то будет sda :)


У меня тоже такие же грабли с загрузкой с SATA. Правильно ли я понял, что если перекомпилировать ядро с Support for SATA в конфиг. файле загрузчика и fstab надо прописывать уже hda а не sda.


правильно, но этого лучше не делать
Спасибо сказали:
sveta_067
Сообщения: 219

Re: Booting Gentoo from sata drive

Сообщение sveta_067 »

Сегодня собрала сис-му на 2.6.12

материнка р4р800+SATA WD-120.Для того что бы сата нормально работала именно как сата а не hdd в ядрышке надо собрать:

SCSI device support--->SCSI lov-level drivers--->Serial ATA (SATA) support-->AHCI SATA support+Intel P||X/ICH SATA support только не модулями! С модулями у меня не получилось.

В fstab Все должно быть sda!! а не hdd.

Попробуй у меня без проблем завелось все
СССР - ВСЕМУ МИРУ ПРИМЕР!
За коммунистами пойдешь - дорогу в жизни найдешь!
От ленинской науки , крепнут разум и руки!
Советскому патриоту - любой подвиг в охоту!
qwebix -- хостинг VPS
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Booting Gentoo from sata drive

Сообщение KiWi »

вот здесь есть для некоторых материнок про звук, сенсоры, сата-контроллеры и т.д.:
http://de.gentoo-wiki.com/Hardware_Index#Motherboards
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Booting Gentoo from sata drive

Сообщение n1tr0gen »

У меня материнская плата P4P800SE, S-ATA 200Gb Seagate Barracuda. Работает замечательно, идентефицируется как sda.

Вот мои опции ядра:
ATA/ATAPI/MFM/RLL support --->
[ ] Support for SATA (deprecated; conflicts with libata SATA driver)

SCSI device support --->
[*] SCSI disk support
[*] SCSI generic support

SCSI device support ---> SCSI low level drivers --->
[*] Serial ATA (SATA) support
[*] Intel PIIX/ICH SATA support
Спасибо сказали:
alk
Сообщения: 23

Re: Booting Gentoo from sata drive

Сообщение alk »

> У меня материнская плата P4P800SE,

диск только SATA? PATA есть? в enhanced mode включал?

просто праздный интерес
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Booting Gentoo from sata drive

Сообщение serg_sk »

Для n1tr0gen:
А тебе надо чтобы hda было?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Booting Gentoo from sata drive

Сообщение KiWi »

(serg_sk @ Вторник, 16 Августа 2005, 13:20) писал(а):Для n1tr0gen:
А тебе надо чтобы hda было?

ему вообще ничего не надо (:
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Booting Gentoo from sata drive

Сообщение n1tr0gen »

(serg_sk @ Вторник, 16 Августа 2005, 14:20) писал(а):Для n1tr0gen:
А тебе надо чтобы hda было?

Нет, просто решил поделиться.

(alk @ Вторник, 16 Августа 2005, 13:47) писал(а):> У меня материнская плата P4P800SE,

диск только SATA? PATA есть? в enhanced mode включал?

просто праздный интерес

В данный момент один SATA в compatible mode, раньше был еще PATA. В Enhanced mode загрузка останавливается во время инициализации ядра, судя по всему в linux завести его невозможно.
Спасибо сказали:
alk
Сообщения: 23

Re: Booting Gentoo from sata drive

Сообщение alk »

> В Enhanced mode загрузка останавливается во время инициализации ядра, судя по всему в linux завести его невозможно.

нет это баг/фича асуса (бррр)

попал на громком имени :( - теперь валяется эта плата в углу, пылится - а работает во всех режимах "обычный" интел :)
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Booting Gentoo from sata drive

Сообщение n1tr0gen »

(alk @ Вторник, 16 Августа 2005, 16:21) писал(а):попал на громком имени :( - теперь валяется эта плата в углу, пылится - а работает во всех режимах "обычный" интел :)

Я наоборот с интела (на i815) на асус перешел. Нехотел брать интел по причине того что на старой плате ничего нельзя было настроить. Процессор определялся автоматически и под него подгонялась частота FSB. Так же "купился" на "разблокированную" технологию PAT у ASUS'а. Увеличение производительности от этого почти никакого нет, но приятно ;) Хотя сейчас и доступны опции для разгона - не хочу этим заниматься. Производительности вполне хватает, а такая вещь как относительная бесшумность (меньшие обороты вентиляторов и меньшее их количество) для меня сейчас намного важнее небольшого прироста в скорости.
Спасибо сказали:
sveta_067
Сообщения: 219

Re: Booting Gentoo from sata drive

Сообщение sveta_067 »

(alk @ Вторник, 16 Августа 2005, 15:21) писал(а):> В Enhanced mode загрузка останавливается во время инициализации ядра, судя по всему в linux завести его невозможно.

нет это баг/фича асуса (бррр)

попал на громком имени :( - теперь валяется эта плата в углу, пылится - а работает во всех режимах "обычный" интел :)


Странно это, ты же грузился с ливсд выполнял fdisk,значит твой сата на асусе нормально определялся и соответственно не в них дело.Я вчера где-то прочитала(немогу вспомнить где) что не стоит для сата
брать gentoo-dev-source.
СССР - ВСЕМУ МИРУ ПРИМЕР!
За коммунистами пойдешь - дорогу в жизни найдешь!
От ленинской науки , крепнут разум и руки!
Советскому патриоту - любой подвиг в охоту!
qwebix -- хостинг VPS
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Booting Gentoo from sata drive

Сообщение serg_sk »

Для sveta_067:
gentoo-dev-sources давно ушли в небытие. Теперь есть только gentoo-sources ;)
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Booting Gentoo from sata drive

Сообщение n1tr0gen »

(sveta_067 @ Вторник, 16 Августа 2005, 17:46) писал(а):Ну так да! А он откуда-то взял 2.6.9-g--dev--sour?Так что асус тут нипричем.


Все на моем компе кде собралась за 6ч30м это долго? :huh:

Смотря что ты понимаешь под "КДЕ" (arts+kdelibs+kdebase или больше) и какая у тебя машина.
Спасибо сказали:
n1tr0gen
Сообщения: 149

Re: Booting Gentoo from sata drive

Сообщение n1tr0gen »

Если весь кде, то думаю неплохо. Моя машина (P4P800SE, 3GHz (northwood), 1024 DDR400) собирает arts+kdebase+kdelibs примерно около двух часов.

Правда в CFLAGS и CXXFLAGS у меня -O2 (а не -O3 как у многих) - возможно это сказывается на увеличении скорости.
Спасибо сказали:
alk
Сообщения: 23

Re: Booting Gentoo from sata drive

Сообщение alk »

>Ну так да! А он откуда-то взял 2.6.9-g--dev--sour?Так что асус тут нипричем.

совершенно согласен в данном конкретном случае асус свое отработал

это я внес путаницу :(

я то вообще почему поднял вопрос об асусе - просто праздный интерес - может быть асус P4P800SE уже работает в enhansed mode pata+sata onboard (и мне в случае чего можно будет ставить его обратно в работу)


кроме того пост февральский :))) тогда вполне возможно gentoo-dev-sources еще был :))))
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Booting Gentoo from sata drive

Сообщение serg_sk »

Для sveta_067:
Во-первых, посмотри на дату первого поста и тебе все станет ясно.
Во-вторых, чесслово, оффтопик задолбал. Если нужно спросить про кде, то, пожалуйста, создайте новую тему, либо найди похужую.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали: