Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Gentoo obok Debiana i XP. Mieszanka wybuchowa?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt
View previous topic :: View next topic  
Author Message
Ismail123
n00b
n00b


Joined: 17 Jul 2008
Posts: 3

PostPosted: Thu Jul 17, 2008 4:18 pm    Post subject: [Solved] Gentoo obok Debiana i XP. Mieszanka wybuchowa? Reply with quote

Witam.

Przejdę do małego omówienia konfiguracji:
Otóż mam sobie dysk w komputerze podzielony następująco:
/dev/sda1 - ext3 - Debian
/dev/sda2 - ext3 - wolne
/dev/sda3 - ntfs - Windows
/dev/sda4 - swap

Dzisiaj przyszło mi do głowy, że zainstaluję gentoo, zobaczyć jak to jest ;)
Postanowiłem zbudować gentoo ze stage3, chrootując się z debiania. Oczywiście na partycji /dev/sda2

Wszystko przebiegło pomyślnie. Kernela skompilowałem z gentoo-sources (make && make modules_install)
bzImage skopiowałem do /boot/ na partycji /dev/sda2

Tymczasem na debianie, gdzie zainstalowany jest grub dodałem wpis:
Code:

title           Gentoo Linux
root            (hd0,1)
kernel          /boot/kernel root=/dev/sda2

Więc wygląda to mniej więcej tak:
Code:

title           Debian GNU/Linux, kernel 2.6.24-1-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.24-1-686 root=/dev/sda1 ro
initrd          /boot/initrd.img-2.6.24-1-686

title           Gentoo Linux
root            (hd0,1)
kernel          /boot/kernel root=/dev/sda2

No i niżej oczywiście wpis XP.

Poszedł reboot systemu i grub po wybraniu Gentoo Linux pokazuje coś w tym stylu: Bad file or directory (piszę z pamięci)

Postanowiłem zaeksperymentować. Skopiowałem kernela Gentoo do partycji debiana, wrzucając go jako /boot/kernel
W command line gruba wpisałem:
root (hd0,0)
kernel /boot/kernel
boot
I o dziwo zbootowało mi Gentoo, co lepsze odczytując i montując wszystko z /dev/sda2
Kompletnie tego nie rozumiem ;/

/etc/fstab z debiana:
Code:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda4       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0


/etc/fstab z gentoo
Code:

proc            /proc           proc    defaults        0       0
/dev/sda2       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda4       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0


I jeszcze kawałek fdisk -l
Code:

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       13114   105338173+  83  Linux
/dev/sda2           13115       17921    38612227+  83  Linux
/dev/sda3   *       17922       19319    11229435    7  HPFS/NTFS
/dev/sda4           19320       19457     1108485   82  Linux swap / Solaris


Czy ktoś rozumie o co w tym chodzi?
Jak zmusić to wszystko do normalnej współpracy, aby Gentoo miało swojego kernela na swojej partycji w /boot ?

Pozdrawiam


Last edited by Ismail123 on Fri Jul 18, 2008 7:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
gall
Tux's lil' helper
Tux's lil' helper


Joined: 13 Nov 2007
Posts: 142
Location: /home/gall

PostPosted: Thu Jul 17, 2008 8:19 pm    Post subject: Reply with quote

A jądro na partycji /dev/sda2 to na pewno /boot/kernel ?

Ogólnie cała konfuguracja wygląda prawidłowo. Ewentualnie z tym trochę przesadziłeś.

Quote:
I o dziwo zbootowało mi Gentoo, co lepsze odczytując i montując wszystko z /dev/sda2
.....
Postanowiłem zaeksperymentować. Skopiowałem kernela Gentoo do partycji debiana, wrzucając go jako /boot/kernel


Poszukaj literówki.

Tablica alokacji :
Code:
/dev/sda1 - ext3 - Debian
/dev/sda2 - ext3 - Gentoo
/dev/sda3 - ntfs - Windows
/dev/sda4 - swap


Grub :

Code:
grub --no-floppy
root (hd0,0)
setup (hd0)
exit


Menu lst :

Code:
title           Debian
root            (hd0,0)
kernel          /boot/kernel root=/dev/sda1


title           Gentoo
root            (hd0,1)
kernel          /boot/kernel root=/dev/sda2


Co mogę jeszcze zaproponować to sprawdź czy to co masz w /boot na sda2 to na pewno kernel.

Code:
gall@raZor /boot $ file vmlinuz-2.6.25-gentoo-r6
vmlinuz-2.6.25-gentoo-r6: Linux kernel x86 boot executable RO-rootFS, root_dev 0x801, swap_dev 0x2, Normal VGA

_________________
#!/bin/ssh
#The Unix Guru's View of Sex
unzip ; strip ; touch ; grep ; finger ; mount ; fsck ; more ; yes ; umount ; sleep
Back to top
View user's profile Send private message
Ismail123
n00b
n00b


Joined: 17 Jul 2008
Posts: 3

PostPosted: Fri Jul 18, 2008 9:59 am    Post subject: Reply with quote

Code:

gentoo / # file /boot/kernel
/boot/kernel: Linux kernel x86 boot executable RO-rootFS, root_dev 0x802, swap_dev 0x2, Normal VGA
gentoo / #


Skopiowany kernel na /dev/sda1 odpala prawidłowo.

Gdzieś w internecie wyszperałem, że prawdopodobnie jedynym wyjściem dla mnie jest oddzielna partycja dla /boot i chyba tak zrobię

Pozdrawiam
Back to top
View user's profile Send private message
Robert W.
Guru
Guru


Joined: 13 Jul 2004
Posts: 364
Location: Kobyłka

PostPosted: Fri Jul 18, 2008 7:02 pm    Post subject: Reply with quote

Quote:

Gdzieś w internecie wyszperałem, że prawdopodobnie jedynym wyjściem dla mnie jest oddzielna partycja dla /boot i chyba tak zrobię

Pozdrawiam

Niekoniecznie.
Pierwszy grub (z Debiana) ładuję drugiego gruba (z Gentoo).
Wpis w grubie Debiana:
Code:
title Gentoo
    rootnoverify (hd0,1)
    chainloader  +1

No i instalacja gruba na partycji gentoo:
Code:
root (hd0,1)
setup (hd0,1)


Arfrever: Ortografia
Back to top
View user's profile Send private message
Ismail123
n00b
n00b


Joined: 17 Jul 2008
Posts: 3

PostPosted: Fri Jul 18, 2008 7:21 pm    Post subject: Reply with quote

Sprytne.

Dziękuję serdecznie za odpowiedź.

Pozdrawiam
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum