| View previous topic :: View next topic |
| Author |
Message |
Wojtek_ Guru


Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Tue Jun 06, 2006 1:06 pm Post subject: [solved] Attempt to access beyond end of device |
|
|
Witam
Na laptopie HP nx8220 mam juz zainstalowane windows xp i chcialem do tego dolozyc gentoo. Po ukonczonej instalacji windows chodzi bez problemu, natomiast linux zaczyna bootowac i dochodzi do wniosku, ze:
attempt to access beyond end of device
hda2: rw=16 want=8 limit=2
Kernel panic - not syncing: I/O error reading memory image
Problem w tym, ze hda2 to partycja 'windows extended' i nie mam pojecia dlaczego gentoo sie do niej dobiera. Co ciekawe, mialem juz zainstalowane dzialajace gentoo, ale bez obslugi wielu urzadzen (np pci express, karta dzwiekowa, wireless itd) wiec chcialem je dodac i po rekompilacji jadra otrzymuje wyzej wymieniony komunikat. Stad tez wiem, ze grub.conf jest poprawny (nic w nim nie zmienialem od czasu dzialajacej wersji).
DZiekuje za pomoc i pozdrawiam
Last edited by Wojtek_ on Sat Jun 24, 2006 6:58 pm; edited 1 time in total |
|
| Back to top |
|
 |
Radioaktywny Apprentice


Joined: 01 Sep 2005 Posts: 247 Location: Jestem przed komputerem ;)
|
Posted: Tue Jun 06, 2006 7:36 pm Post subject: |
|
|
Witam
Pokaż /etc/fstab _________________ pozdrawiam
Radioaktywny |
|
| Back to top |
|
 |
msch Guru


Joined: 14 Mar 2006 Posts: 385 Location: ms@wind ~ $
|
Posted: Tue Jun 06, 2006 9:07 pm Post subject: |
|
|
jednak pokaz rowniez grub.conf i napisz, jak masz partycje rozlozone.
windows extended, to jest hda5 jak juz, a nie hda2. |
|
| Back to top |
|
 |
Wojtek_ Guru


Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Tue Jun 06, 2006 11:48 pm Post subject: |
|
|
grub.conf:
| Code: | default 0
timeout 30
splashimage=(hd0,5)/grub/splash.xpm.gz
title=Gentoo Linux
root (hd0,5)
kernel /boot/kernel-2.6.17 root=/dev/hda8
title=Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1 |
fstab:
| Code: | /dev/hda6 /boot ext2 noauto,noatime 1 2
/dev/hda8 / ext3 noatime 0 1
/dev/hda7 none swap sw 0 0
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0 |
Jezeli chodzi o partycje to mam najpierw zainstalowane XP, potem wspolna partycje FAT32 dla obu systemow (hda5), potem linux boot ezxt2 (hda6), swap (hda7) i root (hda8). Jezeli jeszcze sa jakies pytania to chetnie udziele odpowiedzi:).
od raku: znaczniki |
|
| Back to top |
|
 |
msch Guru


Joined: 14 Mar 2006 Posts: 385 Location: ms@wind ~ $
|
Posted: Wed Jun 07, 2006 10:26 am Post subject: |
|
|
| skoro hda2 nie ma w fstab, to jakim cudem on sie do niej dobiera? |
|
| Back to top |
|
 |
Radioaktywny Apprentice


Joined: 01 Sep 2005 Posts: 247 Location: Jestem przed komputerem ;)
|
Posted: Wed Jun 07, 2006 10:46 am Post subject: |
|
|
Odpal jeszcze:
i pokaż jakie są partycje na dysku - komenda p _________________ pozdrawiam
Radioaktywny |
|
| Back to top |
|
 |
Wojtek_ Guru


Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Wed Jun 07, 2006 10:58 am Post subject: |
|
|
fdisk -l:
| Code: | Disk /dev/hda: 40.0 GB, 40007761920 bytes
240 heads, 63 sectors/track, 5168 cylinders
Units = cylinders of 15120 * 512=7741440 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 2051 15505528+ 7 HPFS/NTFS
/dev/hda2 2052 5168 23564520 f W95 Ext'd (LBA)
/dev/hda5 2052 2729 5125648+ b W95 FAT32
/dev/hda6 2730 2743 105808+ 83 Linux
/dev/hda7 2744 2879 1028128+ 82 Linux swap/ Solaris
/dev/hda8 2880 5168 17304808+ 83 Linux |
|
|
| Back to top |
|
 |
Karmazyn Tux's lil' helper


Joined: 30 Oct 2005 Posts: 133 Location: Dąbrowa Górnicza [pl_PL.UTF-8]
|
Posted: Sat Jun 24, 2006 1:19 am Post subject: |
|
|
| Quote: | ...
title=Gentoo Linux
root (hd0,5)
kernel /boot/kernel-2.6.17 root=/dev/hda8
... |
fajnš masz rozbieżnoć partycji
(hd0,5) więc root=/dev/hda6 musisz ustawic |
|
| Back to top |
|
 |
Smoothny n00b

Joined: 28 Apr 2006 Posts: 29
|
Posted: Sat Jun 24, 2006 7:00 am Post subject: |
|
|
Ej czy mi się zdaje czy rozruch powinien nastąpić z partycji primary a nie z extended? tak przynajmniej bylo we freeBSD :] Ja bym po prostu wyrzucił partycję boot z extended do primary i przekonfigurował GRUBa.
PS: nie rozumiem po co partycja rozszerzona jest tak szybko skoro wolne jest na przykład hda3 ( w sumie to schemat w ktory uklada windows partycje domyslnie)
| Quote: |
(hd0,5) więc root=/dev/hda6 musisz ustawic
|
Karmazyn nie myl partycji rozruchowej z korzeniem! |
|
| Back to top |
|
 |
wuja Guru


Joined: 16 Jan 2005 Posts: 323 Location: Szczecin
|
Posted: Sat Jun 24, 2006 9:27 am Post subject: |
|
|
| Smoothny wrote: | | ...PS: nie rozumiem po co partycja rozszerzona jest tak szybko skoro wolne jest na przykład hda3 ( w sumie to schemat w ktory uklada windows partycje domyslnie) |
Numerek partycji rozszerzonej i w konsekwencji numerki partycji logicznych zależą od narzędzia, którym się partycje tworzy. Nawet w tym banalnym przypadku brać informatyczna nie potrafi wprowadzić standardów/norm.  _________________ Pozdrowienia
Wojtek
www.wojciechgracz.pl |
|
| Back to top |
|
 |
Wojtek_ Guru


Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Sat Jun 24, 2006 6:58 pm Post subject: |
|
|
W sumie moja wina, ze nie zmienilem nic w swoim poscie, bo na moj problem odpowiedziala juz obcojezyczna czesc forum Gentoo. Problem polegal na tym, ze wbudowalem w jadro Software Suspend i jako resume partition bylo wstawione /dev/hda2. Po zmianie na /dev/hda7 wszystko gra wiec z grubem i z moimi partcjami jest wszystko ok. Mimo to z gory dziekuje za pomoc.
Pozdrawiam |
|
| Back to top |
|
 |
|