Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]Problem z MBR dla dysku SATA
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
binas77
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2005
Posts: 131
Location: Łódź

PostPosted: Wed Nov 29, 2006 8:26 pm    Post subject: [SOLVED]Problem z MBR dla dysku SATA Reply with quote

Witam !!!
Mam dość uciążliwy problem, a tyczy się on Gruba ... i pewnie mojego dysku. A więc od początku:

jakiś czas temu instalowałem poraz kolejny gentoo, w chroot-cie oczywiście, i przyszło mi zainstalować MBR, co poszło bez problemu. Instalowałem go w sposób następujący:
Code:

grub
> root (hd0,1)

>setup (hd0)

>quit



Niestety (albo naszczęście) dzisiaj zachciało mi się zaktualizować jajeczko do nowej wersji (czasem kiedyś trzeba). Po emergu wydaję te same polecenia już z działającego systemu i oto efekt:

Code:

grub> root (hd0,1)

Error 22: No such partition

grub> setup (hd0)

Error 12: Invalid device requested

grub> quit


Czytałem trochę o błedach Gruba i nie zniechęcony ponawiam dla moich dysków:

Code:

grub> root (sd0,1)

Error 23: Error while parsing number

grub> setup (sd0)

Error 23: Error while parsing number

grub> quit


No więc - myślę sobie - uruchomie livecd i tam już będzie OK... i moje zdziwienie... tam dokładnie takie same błedy !!!!!!

Dodam jeszcze, że chciałem się przesiąść z suspend2-sources na gentoo-sources-r3 + suspend patch oraz, że wynik polecenia:
Code:

localhost ~ # fdisk -l

Disk /dev/hdb: 30.0 GB, 30020272640 bytes
16 heads, 63 sectors/track, 58168 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1               1       58168    29316640+  83  Linux

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3647    29294496   83  Linux
/dev/sda2            3648        3709      498015   82  Linux swap / Solaris
/dev/sda3            3710       30401   214403490   83  Linux
localhost ~ #


W livecd zmieniają się wszystkie sda na hda.

Mój dysk jest S ATA na kontrolerze JMicron wykrywany przez jajo jako JMB363.......................


Czy ktoś z Was miał już z czymś takim doczynienia, bo zasadniczo mówiąc, w tej chwili nie jestem w stanie zupgrade-ować kernela. Proszę o jakieś wskazówki bądź linki do prawidłowych rozwiązań !!!
_________________
__ROZBARAT__

LRU #424198
[img]http://baner.e-palarnia.pl/baner.78.3.gif[/img]


Last edited by binas77 on Fri Dec 01, 2006 3:16 pm; edited 2 times in total
Back to top
View user's profile Send private message
Yatmai
Veteran
Veteran


Joined: 12 Nov 2005
Posts: 1501
Location: Kraków

PostPosted: Wed Nov 29, 2006 9:20 pm    Post subject: Reply with quote

Primo sprawdź zawartość device.map...
Secundo, nie możesz walnąć po ludzku grub-install /dev/sda ?? :P
_________________
Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10]
Back to top
View user's profile Send private message
BeteNoire
Veteran
Veteran


Joined: 25 Sep 2005
Posts: 1827

PostPosted: Thu Nov 30, 2006 10:14 am    Post subject: Reply with quote

Minipowłoka GRUB'aska ma tab-completion. Proponuję użyć, to niekiedy rozjaśnia to i owo w główce.
_________________
powered by power plant
Back to top
View user's profile Send private message
szolek
Guru
Guru


Joined: 30 Mar 2005
Posts: 570
Location: Brzóza Królewska

PostPosted: Thu Nov 30, 2006 12:03 pm    Post subject: Reply with quote

Ten hdb zdaje się będzie w grubie widziany jako pierwszy czyli (hd0). Czyli numerek wyżej byłby sda. Poza tym Wydaje mi się że numerem partycji w grubie chcesz wskazać swapa.
Back to top
View user's profile Send private message
binas77
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2005
Posts: 131
Location: Łódź

PostPosted: Thu Nov 30, 2006 5:36 pm    Post subject: Reply with quote

Art.root wrote:
Primo sprawdź zawartość device.map...
Secundo, nie możesz walnąć po ludzku grub-install /dev/sda ?? :P


ad Primo:
Code:

vim /boot/grub/device.map
...
(fd0)   /dev/fd0
(hd0)   /dev/hda
(hd1)   /dev/hdb


ad Secundo:
Code:

localhost ~ # grub-install /dev/sda
/dev/sda does not have any corresponding BIOS drive.
localhost ~ # grub-install /dev/hda
/dev/sda1 does not have any corresponding BIOS drive.


:?: :?: :?:
_________________
__ROZBARAT__

LRU #424198
[img]http://baner.e-palarnia.pl/baner.78.3.gif[/img]
Back to top
View user's profile Send private message
Yatmai
Veteran
Veteran


Joined: 12 Nov 2005
Posts: 1501
Location: Kraków

PostPosted: Thu Nov 30, 2006 6:11 pm    Post subject: Reply with quote

Zdaje mi się, że trzeba by uzupełnić zawartość /etc/mtab.....
_________________
Desktop: [Ath64 X2 2GB DDR2 GF76GT] [amd64] [2.6.29-gentoo] [nVidia] [KDE 3.5.10]
Lapek: [HP nc6000] [i686] [2.6.29-ARCH] [ati-open] [KDE 3.5.10]
Back to top
View user's profile Send private message
binas77
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2005
Posts: 131
Location: Łódź

PostPosted: Thu Nov 30, 2006 6:14 pm    Post subject: Reply with quote

Art.root wrote:
Zdaje mi się, że trzeba by uzupełnić zawartość /etc/mtab.....


hmmm... wydaje się być poprawna:

Code:

vim /etc/mtab
...
/dev/sda1 / ext3 rw,noatime 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec 0 0
udev /dev ramfs rw,nosuid 0 0
devpts /dev/pts devpts rw,nosuid,noexec 0 0
/dev/sda3 /home ext3 rw,noatime 0 0
shm /dev/shm tmpfs rw,noexec,nosuid,nodev 0 0
usbfs /proc/bus/usb usbfs rw,noexec,nosuid,devmode=0664,devgid=85 0 0

_________________
__ROZBARAT__

LRU #424198
[img]http://baner.e-palarnia.pl/baner.78.3.gif[/img]
Back to top
View user's profile Send private message
Kruczek
n00b
n00b


Joined: 28 Nov 2006
Posts: 1

PostPosted: Thu Nov 30, 2006 11:23 pm    Post subject: Reply with quote

Code:
vim /boot/grub/device.map
...
(fd0)   /dev/fd0
(hd0)   /dev/hda   // nie powinno tu być /dev/sda ?
(hd1)   /dev/hdb



Masz dysk SATA, a w device.map masz wpisane (hd0) /dev/hda(powinno być /dev/sda), dlatego Grub nie znajduje Ci takiego urządzenia.
... i tak jak ktoś wyżej napisał, w Twoim przypadku (hd0,1) wskazywało by na swap-a, więc nie jest to dobry pomysł ;)
Back to top
View user's profile Send private message
binas77
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2005
Posts: 131
Location: Łódź

PostPosted: Fri Dec 01, 2006 8:59 am    Post subject: Reply with quote

Kruczek wrote:
Code:
vim /boot/grub/device.map
...
(fd0)   /dev/fd0
(hd0)   /dev/hda   // nie powinno tu być /dev/sda ?
(hd1)   /dev/hdb



Masz dysk SATA, a w device.map masz wpisane (hd0) /dev/hda(powinno być /dev/sda), dlatego Grub nie znajduje Ci takiego urządzenia.
... i tak jak ktoś wyżej napisał, w Twoim przypadku (hd0,1) wskazywało by na swap-a, więc nie jest to dobry pomysł ;)


heh :oops:
Fakt, ale nie pomogło...
Za to z LiveCD udało mi się zainstalować :) :) Powodem była mała literówka

Ha !!!
Code:

cp /proc/mounts /etc/mtab


I po sprawie !!!
Dzięki wszystkim za podpowiedź !!!

POZDRAWIAM
_________________
__ROZBARAT__

LRU #424198
[img]http://baner.e-palarnia.pl/baner.78.3.gif[/img]
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