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
Chciałem sobie troszkę poeksperymentować. Wydzieliłem na HDD dwie dodatkowe partycje 96MB oraz 9.9GB. Ta mniejsza miała służyć jako [b]/boot[/b] dla Gentoo a większa miała być używana jako [b]/[/b]. Wszystko przebiegało teoretycznie idealnie. Chroot montowanie partycji, emerge, konfiguracja sieci, etc. Jednym słowem step by step za [url=http://www.gentoo.org/doc/pl/handbook/handbook-x86.xml]Gentoo Handbook[/url]. 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 [b]/etc/fstab[/b]. 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
[b]/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[/b]
Wpisy w [b]/boot/grub/menu.lst[/b]
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 [b]/etc/fstab[/b]
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
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
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
[quote=thalcave]Jak rozumiem wrzuciłeś kernela do / jako vmlinux, a nie jak piszą w HOWTO do /boot ?
@marcusdavidus bo masz kernela z genkernel[/quote]
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 [b]root (hd0, 5)[/b]
I kernel jest wrzucony jako [b]/boot/vmlinuz-2.6.27-gentoo-r8[/b] plus symlink pod nazwą [b]vmlinuz[/b]
Ostatnio edytowany przez winnetou (2009-03-22 16:46:02)
Offline
Mnie się wydaje na błąd w wpisie menu.lst
[b]/root=[/b] 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
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
[quote=arturek]Mnie się wydaje na błąd w wpisie menu.lst
[b]/root=[/b] 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
[/quote]
Faktycznie ślepota nie boli ;] ;/ Zaraz przetestuję. Nie zauważyłem tego cholernego slash'a ;]
Offline
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
Sprawdź czy masz wkompilowane w jajko wszystko co jest potrzebne do zamontowania głównej partycji.
Offline
Wszystko wkompilowane jak należy, Debian na tym samym konfigu wstaje bez żadnego "ale"
Offline
Zaraz właśnie będę robił menuconfig od zera pod Gentoo jak to nie ruszy to się zdenerwuję ;]
Offline
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
Time (s) | Query |
---|---|
0.00015 | SET CHARSET latin2 |
0.00008 | SET NAMES latin2 |
0.00142 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.162.87' WHERE u.id=1 |
0.00134 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.162.87', 1738279790) |
0.00087 | SELECT * FROM punbb_online WHERE logged<1738279490 |
0.00133 | DELETE FROM punbb_online WHERE ident='3.17.110.91' |
0.00075 | SELECT topic_id FROM punbb_posts WHERE id=114596 |
0.00009 | SELECT id FROM punbb_posts WHERE topic_id=13765 ORDER BY posted |
0.00078 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=13765 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00130 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=13765 ORDER BY p.id LIMIT 0,25 |
0.00431 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13765 |
Total query time: 0.01249 s |