[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

different head/sector geometries



Witam,

Mam takie oto zmartwienie...
Przy probie przepisania lilo dostaje komunikat:

Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x81

Czy ktos sie spotkal moze juz z tematem? A moze nawet udalo mu sie dojsc do
tego co to za diabel?

Z doswiadczen ktore przeprowadzilem na roznych sprzetach wynika, ze jest to
zmartwienie nie tyle dysku, co biosu na plycie. Ten sam dysk w innym
serwerze zachowuje sie ok, inny dysk podlaczony do tej klopotliwej plyty
zachowuje sie tak samo problematycznie. Ta plyta to moze niezbyt nowy
produkt (Asus P2B) ale ma upgradowany bios, widzi np spokojnie dyski np.
80GB, to jeszcze slot 1 na ktory mi zostal cpu wiec nie chcial bym sie
pozbywac tego sesrwerka mimo wszystko.
Ostatnio w gescie rozpaczy zapiolem zworki na dysku na 32GB, poinstalowalem
swiezego woodiego i... nadal komunikat o bledzie. Na googlach pisza, ze
mozna by w sumie zignorowac ten komunikat, jednak przykre doswiadczenie
mowi, ze za jakis czas mi sie dyski w tym komputerze rozjezdzaja, pojawiaja
sie bledy zapisu/odczytu, z czasem na tych bledach nawet fsck sie poddaje
i... kaplica.

A jesli jestesmy juz przy googlach wyglada na to, ze tona ludzi ma podobny
problem, a nikt nie potrafi podac jasnej konkretnej przyczyny :(
Jedyny sensowny mail jaki znalazlem mowi:
------------------------
The first warning(0X13) is that Lilo is checking your BIOS for large disk
support. It should work anyway. You can check if your BIOS is ready for an
upgrade.


The second(empty map) can be that there is a 0-byte file that messes up
Lilo's
mapping, for example a 0-byte /boot/message file.


It could also be that you have an emtpy initrd RAM disk. If you have deleted
what is in initrd, you should run the command 'mk_initrd' to correct this.


Check with the command:


lilo -t -v -v -v -v -v


for more verbose output, and also check in /boot to find the 0-byte file.


------------------------

przyznam sie szczerze, ze madrze w koncu brzmi ale problemu nie rozwiazuje.
mk_initrd nie ma u mnie w systemie a to lilo ponizej daje tasiemcowy wynik
jak nizej (nieco przyciety):


##################
Caching device /dev/fd0 (0x0200)
(...) jakies pareset podobnych linii :)
Caching device /dev/hda (0x0300)

raid_setup returns offset = 00000000
Reading boot sector from /dev/hda
Merging with /boot/boot-menu.b
bios_dev:  device 0301
Warning: Int 0x13 function 8 and function 0x48 return different
head/sector geometries for BIOS drive 0x80
bios_dev:  masked device 0300, which is /dev/hda
bios_dev: geometry check found 0 matches
bios_dev: (0x80)  S/N=B15A98BD  *PT=080612A6
bios_dev: PT match found 1 match (0x80)
Device 0x0301: BIOS drive 0x80, 255 heads, 4111 cylinders,
               63 sectors. Partition offset: 63 sectors.

fd 5: offset 512 -> dev 0xe0, LBA 2372
(...) jakies parenascie podobnych linii :)
fd 5: offset 7680 -> dev 0xe0, LBA 2386
Secondary loader: 15 sectors.
install(2) flags: 0x0302
bios_dev:  device 0301
bios_dev:  masked device 0300, which is /dev/hda
bios_dev: geometry check found 0 matches
bios_dev: (0x80)  S/N=B15A98BD  *PT=080612A6
bios_dev: PT match found 1 match (0x80)
Device 0x0301: BIOS drive 0x80, 255 heads, 4111 cylinders,
               63 sectors. Partition offset: 63 sectors.
fd 5: offset 2048 -> dev 0xe0, LBA 3291
getval: 88
getval: 64
getval: 1
getval: 27
getval: 168
image_menu_space = 27
getval: 7
getval: 7
getval: 7
getval: 15
getval: 15
getval: 15
fd 5: offset 2560 -> dev 0xe0, LBA 3292
fd 5: offset 3072 -> dev 0xe0, LBA 3293
fd 5: offset 3584 -> dev 0xe0, LBA 3294
Boot image: /vmlinuz -> /boot/vmlinuz-2.4.19
bios_dev:  device 0301
bios_dev:  masked device 0300, which is /dev/hda
bios_dev: geometry check found 0 matches
bios_dev: (0x80)  S/N=B15A98BD  *PT=080612A6
bios_dev: PT match found 1 match (0x80)
Device 0x0301: BIOS drive 0x80, 255 heads, 4111 cylinders,
               63 sectors. Partition offset: 63 sectors.
Setup length is 5 sectors.
fd 6: offset 0 -> dev 0xe0, LBA 4593  Mapped AL=0x00 CX=0x1d1e DX=0x00e0,
LBA=7454
Mapped 1310 sectors.
Added Linux *
    <dev=0xe0,hd=0,cyl=12,sct=223>
    "ro root=305"

fd 5: offset 10752 -> dev 0xe0, LBA 3308
fd 5: offset 11264 -> dev 0xe0, LBA 3309
Boot image: /vmlinuz.old -> /boot/vmlinuz-2.2.20-idepci
bios_dev:  device 0301
bios_dev:  masked device 0300, which is /dev/hda
bios_dev: geometry check found 0 matches
bios_dev: (0x80)  S/N=B15A98BD  *PT=080612A6
bios_dev: PT match found 1 match (0x80)
Device 0x0301: BIOS drive 0x80, 255 heads, 4111 cylinders,
               63 sectors. Partition offset: 63 sectors.
Setup length is 8 sectors.
fd 6: offset 0 -> dev 0xe0, LBA 599
(...) bardzo wiele kilkaset podobnych linii
  Mapped AL=0x00 CX=0x0772 DX=0x00e0, LBA=1906
Mapped 1302 sectors.
Added LinuxOLD
    <dev=0xe0,hd=0,cyl=12,sct=238>
    "ro root=305"

fd 5: offset 512 -> dev 0xe0, LBA 3288
fd 5: offset 1024 -> dev 0xe0, LBA 3289
fd 5: offset 1536 -> dev 0xe0, LBA 3290
fd 5: offset 0 -> dev 0xe0, LBA 3287
Map file size: 18432 bytes.
The boot sector and the map file have *NOT* been altered.
################

Sa tu na liscie moze jacys znawcy tematu bios/hdd?
Moze jakies inne wskazowki?

Pozdrawiam,

Sub



Reply to: