Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1




złodziej wirków ]:->
Chciałem sobie troszkę poeksperymentować. Wydzieliłem na HDD dwie dodatkowe partycje 96MB oraz 9.9GB. Ta mniejsza miała służyć jako /boot dla Gentoo a większa miała być używana jako /. Wszystko przebiegało teoretycznie idealnie. Chroot montowanie partycji, emerge, konfiguracja sieci, etc. Jednym słowem step by step za Gentoo Handbook. Zassałem sobie źródła kernela, konfiga skopiowałem z Debiana (nie chciało mi się ustawiać wszystkiego od zera ;) ) Skompilowałem
make && make modules_install && cp usr/src/linux-2.6.27-gentoo-r8/arch/x86/boot/ /boot/vmlinuz-2.6.37-gentoo-r8
odpowiednie uzupełnienie /etc/fstab. Wyjście z chroot'a odmontowanie partycji, /dev i /proc reboot i..... Kernel panic ;/ Poczytałem o co mu chodzi ale szczerze powiedziawszy to zaczynają mi się kończyć pomysły co z tym zrobić, jeśli ktoś ma jakiś pomysł to będę wdzięczny za pomoc.
Asgaard:~# fdisk -l Disk /dev/hda: 120.0 GB, 120034123776 bytes 255 heads, 63 sectors/track, 14593 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc44a9c93 Device Boot Start End Blocks Id System /dev/hda1 * 1 2611 20972826 7 HPFS/NTFS /dev/hda2 2612 2733 979965 82 Linux swap / Solaris /dev/hda3 2734 2741 64260 83 Linux /dev/hda4 2742 14593 95201190 5 Extended /dev/hda5 2742 3653 7325608+ 83 Linux /dev/hda6 3654 3665 96358+ 83 Linux /dev/hda7 3666 4869 9671098+ 83 Linux /dev/hda8 4870 14593 78107998+ 83 Linux
/dev/hda1 - M$
/dev/hda2 - swap
/dev/hda3 - /boot dla Debiana
/dev/hda4 - rozszerzona ;)
/dev/hda5 - / dla Debiana
/dev/hda6 - /boot dla Gentoo
/dev/hda7 - / dla Gentoo
/dev/hda8 - /home dla obu
Wpisy w /boot/grub/menu.lst
title Debian GNU/Linux, kernel 2.6.28.5 root (hd0,2) kernel /vmlinuz-2.6.28.5 root=/dev/hda5 ro vga=773 title Debian GNU/Linux, kernel 2.6.28.5 (single-user mode) root (hd0,2) kernel /vmlinuz-2.6.28.5 root=/dev/hda5 ro single vga=773 title Gentoo Linux 2008 root (hd0,5) kernel /vmlinuz /root=/dev/hda7 ro vga=773 title M$ root (hd0,0) chainloader +1 rootnoverify
Info startującego Gentoo:
VFS: cannot open root device "<NULL>" or unknown-block (3,7) Please append correct "root=" option: here are the available partitions: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (3,7)
Nie używam initrd, sam kompilowałem jako dla Debiana i wszystko co mi trzeba (sprzęt, fs etc) wkompilowałem na stałe. Szczerze powiem nie wiem o co chodzi przy starcie Gentoo....
Jeszcze na koniec wpisy z /etc/fstab
Debian:
# /etc/fstab: static file system information. # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/hda5 / jfs errors=remount-ro 0 1 /dev/hda3 /boot ext3 defaults 0 2 /dev/hda8 /home jfs defaults 0 2 /dev/hda2 none swap sw 0 0 /dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0 #/dev/hda6 /mnt ext3 defaults 0 2
Gentoo:
# /etc/fstab: static file system information. # <fs> <mountpoint> <type> <opts> <dump/pass> /dev/hda2 none swap sw 0 0 /dev/hda6 /boot ext3 defaults 0 2 /dev/hda7 / jfs defaults 0 1
Jeśli jakieś inne informacje będą potrzebne to podam jak się do nich dobiorę ;) Gentoo nie wstaje ani na hda ani na sda.
A i jeszcze chyba jedno najważniejsze - grub jest zainstalowany tylko na Debianie wpisy w menu.lst odnoszą się do niego ;]
Ostatnio edytowany przez winnetou (2009-03-22 15:57:02)
Offline


Członek DUG



u mnie wpisz gentoo wyglada tak :
title Gentoo-2.6.27-r2 root (hd0,5) kernel /boot/kernel-genkernel-x86-2.6.27-gentoo-r2 root=/dev/ram0 init=/linuxrc real_root=/dev/sda5 quiet vga=792 initrd /boot/initramfs-genkernel-x86-2.6.27-gentoo-r2

Offline


prawie jak admin



Jak rozumiem wrzuciłeś kernela do / jako vmlinux, a nie jak piszą w HOWTO do /boot ?
@marcusdavidus bo masz kernela z genkernel
Ostatnio edytowany przez thalcave (2009-03-22 16:14:54)
Offline




złodziej wirków ]:->
thalcave napisał(-a):
Jak rozumiem wrzuciłeś kernela do / jako vmlinux, a nie jak piszą w HOWTO do /boot ?
@marcusdavidus bo masz kernela z genkernel
Nie. Kernel jest w /boot czyli /dev/hda6. Uzupełniając wpisy do menu.lst wzorowałem się na spisach z Debiana, odpowiednio podmieniając partycje - stąd wpis root (hd0, 5)
I kernel jest wrzucony jako /boot/vmlinuz-2.6.27-gentoo-r8 plus symlink pod nazwą vmlinuz
Ostatnio edytowany przez winnetou (2009-03-22 16:46:02)
Offline

Członek DUG


Mnie się wydaje na błąd w wpisie menu.lst
/root= czy to czasem nie powoduję ten bład
a wpis wyglądać ma tak
title Gentoo Linux 2008 root (hd0,5) kernel /vmlinuz root=/dev/hda7 ro vga=773
Ostatnio edytowany przez arturek (2009-03-22 16:52:10)
Offline


prawie jak admin



A nie masz za dużo slashy we wpisie menu.lst?
Spóźniony :P
Ostatnio edytowany przez thalcave (2009-03-22 16:50:11)
Offline




złodziej wirków ]:->
arturek napisał(-a):
Mnie się wydaje na błąd w wpisie menu.lst
/root= czy to czasem nie powoduję ten bład
a wpis wyglądać ma takKod:
title Gentoo Linux 2008 root (hd0,5) kernel /vmlinuz root=/dev/hda7 ro vga=773
Faktycznie ślepota nie boli ;] ;/ Zaraz przetestuję. Nie zauważyłem tego cholernego slash'a ;]
Offline




złodziej wirków ]:->
Hmmm slash usunięty a dalej kernel panic :/ Ten sam błąd tylko zamiast "<NULL>" mamy hda7 damn ;/ Zaraz jeszcze raz sprawdzę czy oby na pewno do dobrego katalogu wrzuciłem jajco ale dam sobie ręce poucinać że jest w /boot a nie w /
Offline

Członek DUG


Sprawdź czy masz wkompilowane w jajko wszystko co jest potrzebne do zamontowania głównej partycji.
Offline




złodziej wirków ]:->
Wszystko wkompilowane jak należy, Debian na tym samym konfigu wstaje bez żadnego "ale"
Offline




złodziej wirków ]:->
Zaraz właśnie będę robił menuconfig od zera pod Gentoo jak to nie ruszy to się zdenerwuję ;]
Offline




złodziej wirków ]:->
Ty a wiesz że to niegłupi pomysł?? :) Na razie zabrałem się za 2.6.29-rc8 bo do starego nie wkompilowałme ip_tables ;] Odpalę nowe jajco to powalczę z Gentoo na razie nie mam weny na nic ;] Muszę się jakoś przegrzebać przez menuconfig dla nowego jajca ;]
Offline
Strony: 1