/ 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
forskellig geometry af diske
Fra : Thomas Rasmussen


Dato : 15-01-03 10:43

Efter at have installeret mine to identiske diske, så undre jeg mig
meget over at geometrien ikke er ens på de to diske:

10:33 simpsons@tintin% sudo fdisk -ul /dev/hda

Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = sectors of 1 * 512 bytes


10:34 simpsons@tintin% sudo fdisk -ul /dev/hdc

Disk /dev/hdc: 16 heads, 63 sectors, 77545 cylinders
Units = sectors of 1 * 512 bytes


Det undre mig en del af der er forskel i antal heads, men gør dette
noget? Evt i forhold til at der køres RAID-1 mellem de to diske.

/Thomas

--
/"\ | Human Knowledge Belongs To The World
\ / | -- Milo Hoffman in "AntiTrust"
x |
/ \ <-- (ASCII Ribbon Campain against html emails and postings!)

 
 
Svend Olaf Mikkelsen (15-01-2003)
Kommentar
Fra : Svend Olaf Mikkelsen


Dato : 15-01-03 13:30

On 15 Jan 2003 10:43:03 +0100, Thomas Rasmussen <simpsons@kom.auc.dk>
wrote:

>Efter at have installeret mine to identiske diske, så undre jeg mig
>meget over at geometrien ikke er ens på de to diske:
>
>10:33 simpsons@tintin% sudo fdisk -ul /dev/hda
>
>Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
>Units = sectors of 1 * 512 bytes
>
>
>10:34 simpsons@tintin% sudo fdisk -ul /dev/hdc
>
>Disk /dev/hdc: 16 heads, 63 sectors, 77545 cylinders
>Units = sectors of 1 * 512 bytes
>
>
>Det undre mig en del af der er forskel i antal heads, men gør dette
>noget? Evt i forhold til at der køres RAID-1 mellem de to diske.
>
>/Thomas

Linux bruger forskellige procedurer til at fastslå geometrien,
afhængig af hvilken port disken sidder på. Når du laver partitioner på
hdc, så indstil Fdisk til at bruge 255 heads, 63 sectors. Hvis der
allerede er partitioner, der forudsætter en anden geometri, så slet
dem.
--
Svend Olaf

Thomas Rasmussen (15-01-2003)
Kommentar
Fra : Thomas Rasmussen


Dato : 15-01-03 13:35

svolaf@inet.uni2.dk (Svend Olaf Mikkelsen) writes:

> Linux bruger forskellige procedurer til at fastslå geometrien,
> afhængig af hvilken port disken sidder på. Når du laver partitioner på
> hdc, så indstil Fdisk til at bruge 255 heads, 63 sectors. Hvis der
> allerede er partitioner, der forudsætter en anden geometri, så slet
> dem.

Hmm... disken bliver allerede brugt nu (i raid) det er selvf. muligt
at udnytte raid'et så at den genskaber data'ene... men har det nogen
praktisk betydning for ydelse, stabilitet og lign?

/Thomas

--
/"\ | Human Knowledge Belongs To The World
\ / | -- Milo Hoffman in "AntiTrust"
x |
/ \ <-- (ASCII Ribbon Campain against html emails and postings!)

Svend Olaf Mikkelsen (15-01-2003)
Kommentar
Fra : Svend Olaf Mikkelsen


Dato : 15-01-03 14:02

On 15 Jan 2003 13:34:46 +0100, Thomas Rasmussen <simpsons@kom.auc.dk>
wrote:

>svolaf@inet.uni2.dk (Svend Olaf Mikkelsen) writes:
>
>> Linux bruger forskellige procedurer til at fastslå geometrien,
>> afhængig af hvilken port disken sidder på. Når du laver partitioner på
>> hdc, så indstil Fdisk til at bruge 255 heads, 63 sectors. Hvis der
>> allerede er partitioner, der forudsætter en anden geometri, så slet
>> dem.
>
>Hmm... disken bliver allerede brugt nu (i raid) det er selvf. muligt
>at udnytte raid'et så at den genskaber data'ene... men har det nogen
>praktisk betydning for ydelse, stabilitet og lign?

Hvis disken kun skal bruges under Linux, og du kun skal bruge Linux
fdisk til eventuelt at ændre i partitionerne, og du ikke skal have en
/boot partition på disken, har det ingen betydning.

BIOS kan ikke læse en disk af denne størrelse, der har
partitionstabeller, der forudsætter en 16 hoveders geometri.

Hvis disken senere skal bruges i en anden sammenhæng, så slet MBR.
--
Svend Olaf

Thomas Rasmussen (15-01-2003)
Kommentar
Fra : Thomas Rasmussen


Dato : 15-01-03 14:08

svolaf@inet.uni2.dk (Svend Olaf Mikkelsen) writes:

> Hvis disken kun skal bruges under Linux, og du kun skal bruge Linux
> fdisk til eventuelt at ændre i partitionerne, og du ikke skal have en
> /boot partition på disken, har det ingen betydning.

Well, disken bliver kun brugt på en linux server og der skal ikke
andre OS'er i nærheden af den Så jeg tror jeg lader den være i
fred medmindre der opstår problemer som kan relateres til dette.

> BIOS kan ikke læse en disk af denne størrelse, der har
> partitionstabeller, der forudsætter en 16 hoveders geometri.

Næh, men bios genkender godt nok disken til at have samme geometri som
den første disk. Så hvordan fdisk (cfdisk) har kunnet kommet i tanke
om at lave en helt anden geometry på disken er mig en gåde.

/Thomas

--
/"\ | Human Knowledge Belongs To The World
\ / | -- Milo Hoffman in "AntiTrust"
x |
/ \ <-- (ASCII Ribbon Campain against html emails and postings!)

Svend Olaf Mikkelsen (15-01-2003)
Kommentar
Fra : Svend Olaf Mikkelsen


Dato : 15-01-03 14:21

On 15 Jan 2003 14:07:32 +0100, Thomas Rasmussen <simpsons@kom.auc.dk>
wrote:

>Næh, men bios genkender godt nok disken til at have samme geometri som
>den første disk. Så hvordan fdisk (cfdisk) har kunnet kommet i tanke
>om at lave en helt anden geometry på disken er mig en gåde.

Linux bruger vist ikke oplysninger fra BIOS for den sekundære IDE port
(at undersøge detaljerne er et fler-dages job). Hvis der er en
partitionstabel på disken i forvejen, som forudsætter til 255 hoveder,
vil fdisk vist rapportere 255 hoveder.

For en tom disk bør man autodetecte disken i BIOS, og derefter manuelt
sørge for at partitioneringsværktøjer bruger samme geometri som BIOS.

Hvis det er en Award BIOS, og partitionstabellerne har "end head" 15,
vil BIOS antagelig ikke blive ved med at finde disken korrekt. Men det
har ingen betydning, hvis BIOS ikke bruges.

En anden betydning er at partitioneringsværktøjer vil lade partitioner
slutte med en hel cylinder, og hvis geometrien ikke findes ens af alle
værktøjer, og alle operativsystemer, er det potentielle problemer.
--
Svend Olaf

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

Månedens bedste
Årets bedste
Sidste års bedste