Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: gizi_ в Jun 11, 2006, 23:41



Титла: Gentoo install
Публикувано от: gizi_ в Jun 11, 2006, 23:41
>>Actuvating udev
>>determining root device...
!!The root block device is unspecified or not detected.
   Please specify a device to boot, or "shell" for a shell...
boot() ::
Някой може ли да ми каже какво е това реших да го видя това Гентоо и ето до тук я докарах!Инсталирах всичко от описанието за инсталиране на Гентоо!И след рестарт това получих!Мен лично не ми е много ясно какво трябва да правя тук така че ще се радвам на всяка идея!


Титла: Gentoo install
Публикувано от: redcure в Jun 12, 2006, 00:31
Имам прекалено малко опит, но си мисля, че си забравил паролата за root да въведеш.


Титла: Gentoo install
Публикувано от: sdr в Jun 12, 2006, 00:34
какво имаш в /boot/grub/grub.conf?


Титла: Gentoo install
Публикувано от: в Jun 12, 2006, 00:36
Объркал си настройките на GRUB. Прочети пак внимателно каква е разликата между root device (дялът който съдържа инсталацията на GRUB, обикновено това е дялът /boot) и root дяла на самия линукс (т.е. / дяла), който се специфицира след kernel=...

Примерно:

title  Gentoo
root (hd1,0) # Тук root, показва къде е инсталиран GRUB -> 2 физически диск, първи дял
kernel /boot/bzImage-2.6.16 root=/dev/hdc2 # тук root= ... показва кой е root дяла на самия линукс -> Secondary Master IDE диск, 3 дял


Титла: Gentoo install
Публикувано от: gizi_ в Jun 12, 2006, 00:45
Така 1-во има само гентото на компютара!Нямам нищо друго инсталирано на него!В конфига писах

....
...
root(hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.16-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda1

initrd /boot/initramfs-genkernel-x86-2.6.16-gentoo-r9


Титла: Gentoo install
Публикувано от: SRG в Jun 12, 2006, 08:32
Има две неща,които може да си объркал:
1.Не си описал правилно дяловете в fstab
2.Не си включил поддръжка за твоя дисков контролер когато си конфигурирал кернела.Aко си компилирал кернел с genkernel просто го направи пак с опция --menuconfig и добави нужното (Google знае какво точно да добавиш ;) )


Зареди отново с инсталционното цд и виж кое от двете не е както трябва.
Успех!


Титла: Gentoo install
Публикувано от: zgv в Jun 12, 2006, 08:50
Цитат
root(hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.16-gentoo-r9 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda1

initrd /boot/initramfs-genkernel-x86-2.6.16-gentoo-r9


 Извинявай приятел, но ако си следвал наръчника за инсталация, тогава не би ли било така
Цитат
real_root=/dev/hda3

 Моя милост следвайки наръчника преди време за да инсталира Gentoo .. го направи като по книжката  ;)


Титла: Gentoo install
Публикувано от: gizi_ в Jun 12, 2006, 11:42
И аз имам чуството че съм омазал нещо с fstab!

fdisk -l

...
...

Device Boot      Start         End    Blocks       Id   System
/dev/hda1           1            366   2939863+   83   Linux
/dev/hda2         367           491   1004062+   82   Linux swap / Solaris


fstab

/dev/BOOT        /boot   ext2   noauto,noatime  1 2
/dev/hda1         /         ext3   noatime            0 1
/dev/hda2         none    swap  sw                   0 0

...

proc               /proc     proc   defaults           0 0

...

shm               /dev/shm tmpfs  nodev,nosuid,noexec  0 0

Има някаде което не е много като хората но незнам какво е!


Титла: Gentoo install
Публикувано от: sdr в Jun 12, 2006, 12:22
/dev/BOOT        /boot   ext2   noauto,noatime  1 2

Замени BООТ с правилния дял но не ти е това проблема според мене - пробвай да компилираш кърнел скойто има ВГРАДЕНА  поддръжка за ФС-то на / и пробвай да бутнеш без инитрд с просто роот=/деж/хда1 и нищо друго


Титла: Gentoo install
Публикувано от: gizi_ в Jun 12, 2006, 13:07
Нещо нищо не става!Както и да е!Май ще го оставя за по късен период от време!
/dev/BOOT        /boot   ext2   noauto,noatime  1 2
с кой дял да го заменя като въобще няма такъв!Просто нещо съм омазал може би да пробвам да го инсталирам на ново цялото!


Титла: Gentoo install
Публикувано от: sdr в Jun 12, 2006, 14:48
Ами като нямаш не го споменаваш. А иначе преди да се откажеш пробвай да буутнеш без инитрд очевидно ще ти трябва само ext2/3 съпорт в кернела  ...


Титла: Gentoo install
Публикувано от: в Jun 12, 2006, 15:16
Цитат
Нещо нищо не става!Както и да е!Май ще го оставя за по късен период от време!
/dev/BOOT        /boot   ext2   noauto,noatime  1 2
с кой дял да го заменя като въобще няма такъв!


Махни го тоя ред от fstab-a, сигурно затова реве че block device is unspecified or not detected


Титла: Gentoo install
Публикувано от: gizi_ в Jun 12, 2006, 16:17
Ами и аз и това пробвах но и така не стана!Играх си няколко часа да го променям но нестава нещо!


Титла: Gentoo install
Публикувано от: gizi_ в Jun 13, 2006, 02:14
Преинсталирах цялата система не се оправи!Но нема отказване!За съжаление нямам много свободно време!Оправих една грешка която аз поне я отчетох но ефекта е същия до момента!Понеже Гентото го инсталирам на лаптоп и целия хард е празен не бях направил боот диск!Сега го направих и се надявах всичко да е наред!Описах всичко във фстаба и при инсталацията на груб както винаги до сега мисля че ми куца нещо!Ето и моята на инсталация:
grub> root (hd0,0)
 Filesystme type is ext2fs, partition type 0x83

grub> setup (hd0)
 Cheking if "/boot/grub/stage1" exists...no
 Cheking if "/grub/stage1" exists... yes
 Cheking if "/grub/stage2" exists... yes
 Cheking if "/grub/e2fs_stage1_5" exists... yes
 Running "embed /grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
 Running "install /grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/grub/stage2 /grub/menu.lst "... succeeded
Done

ето и това което е дадено като пример:

 grub> root (hd0,0)
Filesystem type is ext2fs, partition type 0x83

grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0,2)"... failed (this is not fatal)
Running "embed /boot/grub/e2fs_stage1_5 (hd0,2)"... failed (this is not fatal)
Running "install /boot/grub/stage1 (hd0,2) /boot/grub/stage2 p /boot/grub/menu
.lst "... succeeded
Done.

аз лично виждам разлики но за жалост не са ми много ясни!Това е кото можах да направя!Иска ми се да го подкарам но не мога за сега!Хард диска ми е разделен на хда1 ми е боот хда2 ми е свап и хда3 ми е ехт3!Ако някой има идея моля да я сподели!


Титла: Gentoo install
Публикувано от: gizi_ в Jun 13, 2006, 02:30
Още нещо в което се съмнявам е дали
root(hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.16-gentoo-r9
това тук root=/dev/ram0
init=/linuxrc ramdisk=8192 real_root=/dev/hda1

initrd /boot/initramfs-genkernel-x86-2.6.16-gentoo-r9

е вярно или не?Може ли да бъде примерно root=/dev/hda*?Не може ли просто да му сложа едно лило?Само дето незнам как да го инсталирам?


Титла: Gentoo install
Публикувано от: sdr в Jun 13, 2006, 03:12
aaa  ако имаш отделен боот партишън и той е на /dev/hda1   то малко вероятно е / да ти е пак там

Както съм казвал инитрд суь ако имаш ВГРАДЕНА поддръжка на ТИПЪТ файлова система която използваш за / зебаваш всички други опци освен роот=/дев/хда_където_ти_е_рута