![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Jabol, mam nadzieję że mi pomożesz
![]() Wszystko idzie łatwo i prosto z instalką ale instalacja grub'a daje to: Kod unsupported operand type(s) for -: 'str' and 'int' albo: Kod unsupported operand types() for -: 'str' and 'int' piszę to z pamięci ![]() Więc grub się nie zainstalował, a to jedyne co muszę jeszcze zrobić ![]() To mam w /boot czyli druga partycja (hda2[?]) Kod initramfs-genkernel-x86-2.6.19-gentoo-r5 kernel-genkernel-x86-2.6.19-gentoo-r5 System.map-genkernel-x86-2.6.19-gentoo-r5 /grub w /grub/menu.lst mam to: Kod # # 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/Linux title GNU/Linux root (hd0,3) kernel /kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 initrd /initramfs-genkernel-x86-2.6.19-gentoo-r5 # 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 Sam robiłem nie wiem czy dobrze :| Root jest na 4 partycji, swap na trzeciej. Co mam w terminalu z LiveCD wklepać aby wszystko poszło cacy? Jeśli potrzeba to mam dostęp do wszystkich plików na tych partycjach spod windowsa wiec mogę szybko przytoczyc ich treść. Instalowałem Kod grub-install --root-directory=/boot /dev/hda2 albo Kod grub-install --root-directory=/ścieżka/do/podmontowanego/boot/albo/root/chyba /dev/hda2/albo/ścieżka/do/podmontowanego/boot Nie pamiętam bo mi się miesza już ![]() Skończyło się migającym kursorem | zamiast bootladera :| Ten post edytował sztosz 18.06.2007, 22:22:11 -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze radzę wywalić wszystko skoro nie działa i dodawać po koleji najważniejsze cząstki. Osobiście nie używam menu.lst, tylko gru.conf. Także na początek daj to:
Kod # For booting GNU/Linux Nigdy nie korzystałem z genkernel, także nie wiem jak tam ze ścieżkami, ale skoro tak pisze w manualu to znaczy, że ak jest dobrze. Także (zakomentuj) wszystko w .lst, tylko daj te linikji wyżej do grub.conf (też /boot/grub/). Napisz co wyszło i będziemy kombinować dalej.title GNU/Linux root (hd0,3) kernel /kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 initrd /initramfs-genkernel-x86-2.6.19-gentoo-r5 # For booting Windows NT or Windows95 title Windows NT / Windows 95 boot menu rootnoverify (hd0,0) makeactive chainloader +1 Aha, grub-install --no-floppy /dev/hda. Mam w sumie jeszcze jedno podejżenie, ale to inny razem, najpierw sprawdź to. Jeżeli nie zadziała to podaj swoją partycję /boot (numer). |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Grub się ładnie zainstalował
Kod grub-install --no-floppy --root-directory=/mnt/gentoo/boot /dev/hda[code] zważywszy na układ plików z pierwszego postu, to jak mam je w menu.lst powkładać?
bo jak się wchrootowałem to w /dev/ prawie nic nie miałem Ale teraz w menu.lst muszę podać poprawne ścieżki do kernela bo mi wyskoczyło: [code]Grub error 15 file not found -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 442 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
bo jak się wchrootowałem to w /dev/ prawie nic nie miałem Ale teraz w menu.lst muszę podać poprawne ścieżki do kernela bo mi wyskoczyło: Grub error 15 file not found Nie prościej byłoby instalować z GentooHandbook?? Masz tam punkt o montowaniu /proc i /dev Kod mount --bind /dev [sciezka do chroota]/dev mount --bind /proc [sciezka do chroota]/proc #Można też inaczej, ale nie pamiętam jak. Na resztę pytań też znajdziesz odpowiedź w Handbook'u, patrz Listing 4. Ten post edytował UDAT 19.06.2007, 16:12:06 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jaką robisz instalkę (GUI czy LiveCD)? Bo proc zawsze sobie musiałem podmontować, ale /dev już był gotowy do użycia (minimal-cd oraz zarówno stage1 jak i stage3). Tylko, że ja zawsz robiłem to tak (Gentoo Handbook, powiadasz? pierwszy raz widzę te komendy...
![]() mount -t proc none /mnt/gentoo/proc Jeżeli masz file not found to używaj pełnych ścieżek dostępu (wraz z /boot), tzn. relatywnie do / a nie do /boot Twojej partycji głównej. Osobiście zresztą mam zawsze /boot na tym samym dysku i nigdy nie miałem z tym problemu... Możesz też zrobić jak jesteś w LiveCD i masz *wszystko* zamontowane a przyszłe / w /mnt/gentoo Kod cp /mnt/gentoo/boot/grub/grub.conf /boot/grub/ W ten sposób nie będziesz musiał sie bawić w rzadne montowanie /proc ani /dev.
grub-install --no-floppy /dev/hda |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
A dokładniej gdzie w GentooHandbook? http://www.gentoo.org/doc/en/handbook/handbook-x86.xml to jest jakiś śmieć w porównaniu do tego co kiedyś miałem, w ogóle gdzie się podziała instalacja ze Stage1? Kiedyś Gentoo było jakby trochę fajniejsze.
Na razie w końcu udało mi się uruchomić Gentoo ![]() Cytat root (hd0,1) kernel /kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda4 initrd /initramfs-genkernel-x86-2.6.19-gentoo-r5 Wszystko przez te porąbane cyferki i to że nigdy do końca nie wiadomo co to root w danym kontekście ![]() Ale gdzie X? niestety, nie dla mnie chyba Linux, jak znów pomyślę o męczarniach z instalacją Speedtouch'a to mi się w ogóle Linuxa odechciewa ![]() Kod cp /mnt/gentoo/boot/grub/grub.conf /boot/grub/ nie da rady bo /boot/grub/ jest podmontowany jako read only :|Robiłem wszystko z Live CD, jak instalowałem kiedyś Gentoo2005 ze stage1 to w ogóle prawie nie miałem problemów chociaż wiedziałem wtedy o wiele mniej. Speedtoucha też jakoś szybko po wkompilowaniu ATM w kernela poszło. Ten post edytował sztosz 19.06.2007, 16:47:48 -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Stage1 już nie ma, jest jakby to powiedzieć deprecated. Teraz się instaluje Stage3 a potem emerge -e world. Instalacje stage1 wciąż da się wykonać, jest nawet na to gdzieś manual, ale nie jest już oficjalnie wspierana przez gentoo.
Co do X, to: Kod FEATURES="parallel-fetch" emerge gnome gdm Możesz zmienić ro do rw dla /boot, zmieniająć odpowiedni wpis w /etc/fstabrc-update add ![]() #albo startx Niestety service temporary unavailable także nie mogę Ci podalinkować odpowiedniej sekcji w gentoo-handbook. Wciąż jednak jest to świenty manual, prowadzący krok po kroku za rączke... Zajrzyj też na forum. Naprawdę sporo wiedzy jest tam w archiwach. Co do konkretnych problemów polecam Wiki. Jedno z najczęściej znajdowanych zasobów przez google przy moich poszukiwaniach... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:21 |