/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
fdisk
Fra : Jesper FA


Dato : 10-05-01 19:48

Hvad betyder det her? Har den bare misforstået et eller andet om disken,
eller mister jeg det hele når jeg genstarter?

------------
Command (m for help): p

Disk /dev/hda: 16 heads, 63 sectors, 89355 cylinders
Units = cylinders of 1008 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 16 8001 83 Linux
Partition 1 does not end on cylinder boundary:
phys=(0, 254, 63) should be (0, 15, 63)
/dev/hda2 16 30505 15366172+ c Win95 FAT32 (LBA)
Partition 2 does not end on cylinder boundary:
phys=(889, 254, 63) should be (889, 15, 63)
/dev/hda3 30505 34569 2048287+ 7 HPFS/NTFS
Partition 3 does not end on cylinder boundary:
phys=(1023, 254, 63) should be (1023, 15, 63)
/dev/hda4 34569 89346 27607702+ f Win95 Ext'd (LBA)
Partition 4 does not end on cylinder boundary:
phys=(1023, 254, 63) should be (1023, 15, 63)
/dev/hda5 34569 76182 20972826 83 Linux
/dev/hda6 76182 76803 313236 83 Linux
/dev/hda7 76803 77010 104391 82 Linux swap
/dev/hda8 77011 81075 2048256 83 Linux
/dev/hda9 81075 83115 1028128+ 83 Linux
/dev/hda10 83115 83433 160618+ 83 Linux
/dev/hda11 83433 83752 160618+ 83 Linux
/dev/hda12 83752 89346 2819376 83 Linux

Command (m for help): x

Expert command (m for help): p

Disk /dev/hda: 16 heads, 63 sectors, 89355 cylinders

Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
1 80 1 1 0 254 63 0 63 16002 83
Partition 1 does not end on cylinder boundary:
phys=(0, 254, 63) should be (0, 15, 63)
2 00 0 1 1 254 63 889 16065 30732345 0c
Partition 2 does not end on cylinder boundary:
phys=(889, 254, 63) should be (889, 15, 63)
3 00 254 63 1023 254 63 1023 30748410 4096575 07
Partition 3 does not end on cylinder boundary:
phys=(1023, 254, 63) should be (1023, 15, 63)
4 00 0 1 1023 254 63 1023 34844985 55215405 0f
Partition 4 does not end on cylinder boundary:
phys=(1023, 254, 63) should be (1023, 15, 63)
5 00 1 1 1023 254 63 1023 63 41945652 83
6 00 254 63 1023 254 63 1023 63 626472 83
7 00 254 63 1023 254 63 1023 63 208782 82
8 00 254 63 1023 254 63 1023 63 4096512 83
9 00 254 63 1023 254 63 1023 63 2056257 83
10 00 254 63 1023 254 63 1023 63 321237 83
11 00 254 63 1023 254 63 1023 63 321237 83
12 00 254 63 1023 254 63 1023 63 5638752 83


--
Jesper

 
 
Svend Olaf Mikkelsen (10-05-2001)
Kommentar
Fra : Svend Olaf Mikkelsen


Dato : 10-05-01 21:53

Jesper FA <news@skydiver.dk> wrote:

>Hvad betyder det her? Har den bare misforstået et eller andet om disken,
>eller mister jeg det hele når jeg genstarter?
>
>------------
>Command (m for help): p
>
>Disk /dev/hda: 16 heads, 63 sectors, 89355 cylinders
>Units = cylinders of 1008 * 512 bytes
>
> Device Boot Start End Blocks Id System
>/dev/hda1 * 1 16 8001 83 Linux
>Partition 1 does not end on cylinder boundary:
> phys=(0, 254, 63) should be (0, 15, 63)
>/dev/hda2 16 30505 15366172+ c Win95 FAT32 (LBA)
>Partition 2 does not end on cylinder boundary:
> phys=(889, 254, 63) should be (889, 15, 63)

Partitionstabellerne forudsætter at disken er sat til LBA mode med 255
hoveder i BIOS, mens kernen åbenbart oplyser at disken er sat til
NORMAL mode. Sørg for at have en Linux boot diskette, og sørg for at
disken er sat til LBA mode i BIOS.

Tabellerne ser i øvrigt nogenlunde korrekte ud, idet for eksempel

(15366172.5*2)/255/63 = 1913 (hel)

Korrekte er de dog ikke, idet "end cylinder" 1913 skulle have været
anført som 1023 og ikke 889 (1913 mod 1024).
--
Svend Olaf

Jesper FA (10-05-2001)
Kommentar
Fra : Jesper FA


Dato : 10-05-01 23:03

Svend Olaf Mikkelsen wrote:

> Partitionstabellerne forudsætter at disken er sat til LBA mode med 255
> hoveder i BIOS, mens kernen åbenbart oplyser at disken er sat til
> NORMAL mode. Sørg for at have en Linux boot diskette, og sørg for at
> disken er sat til LBA mode i BIOS.

Det er den og det har virket fint længe.
Kan man håbe på at det hele er iorden, men at kernen bare er blevet lidt
forviret og oplyser det forkert, således at efter en boot er det hele
iorden?

--
Jesper

Svend Olaf Mikkelsen (11-05-2001)
Kommentar
Fra : Svend Olaf Mikkelsen


Dato : 11-05-01 11:36

Jesper FA <news@skydiver.dk> wrote:

>Svend Olaf Mikkelsen wrote:
>
>> Partitionstabellerne forudsætter at disken er sat til LBA mode med 255
>> hoveder i BIOS, mens kernen åbenbart oplyser at disken er sat til
>> NORMAL mode. Sørg for at have en Linux boot diskette, og sørg for at
>> disken er sat til LBA mode i BIOS.
>
>Det er den og det har virket fint længe.
>Kan man håbe på at det hele er iorden, men at kernen bare er blevet lidt
>forviret og oplyser det forkert, således at efter en boot er det hele
>iorden?

Det betyder kun noget hvad kernen rapporterer, når der ændres i
partitionstabeller, og når der køres Lilo. I begge tilfælde kan
geometrien sættes manuelt, så den stemmer med BIOS opsætningen og de
bestående partitionstabeller.

Hvis du har en boot diskette, skulle der ikke kunne ske noget ved at
prøve at boote disken.

Jeg kan ikke sige hvilken mekanisme, der har ført til at kernen nu
rapporterer at disken er sat til 16 hoveder.
--
Svend Olaf

Jesper FA (11-05-2001)
Kommentar
Fra : Jesper FA


Dato : 11-05-01 14:52

Svend Olaf Mikkelsen wrote:

> Hvis du har en boot diskette, skulle der ikke kunne ske noget ved at
> prøve at boote disken.

Jeg har prøvet. Der gik ikke noget galt ved det.

--
Jesper

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408891
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste