Kasper Dupont wrote:
> Jørn Hundebøll wrote:
>
>>Sad og var i gang med at re-size mit swap space med parted, men efter
>>boot på disketten (de der små plastik dimser) og start af parted med
>>
>>parted /dev/hda
>>
>>skrev den noget om geometri og cylinder 1024 lå på et eller andet.
>
>
> Den beskrivelse er ret upræcis. Hvis det bare drejer
> sig om, at disken er større end 1024 cylindre, så er
> der ingen grund til at bekymre sig. Men, hvis der er
> andre problemer, så skal du passe på.
>
Der var andre problemer - den sagde at man ikke kunne have en partion
udenfor disken, og nægtede at kører videre
>
>>Mit bundkort er et ældre Pentium II, og disken er en 160GB, som af BIOS
>>opfattes anderledes, men Linux (2.6) kan fint arbejde med disken.
>
>
> Du skal være glad for, at maskinen overhovedet kan
> boote fra den disk. BIOS kan sikkert ikke tilgå mere
> end de første GB (hvor det præcise antal kunne være
> 504MB, 7.8GB, 31.5GB, 64GB, eller 128GB afhængigt af
> BIOS). Bare sørg for at /boot altid ligger tidligt
> på disken.
Jeg har set samme "fænomen" på min gamle server - men Linux har har
været ligeglad med hvad BIOS siger. Men jeg har også altid haft boot
liggende først, og aldrig over 10 GB.
>
>
>>Da jeg ikke lige gider miste min /dev/hda - men kan jeg bare fortsætte
>>og ignorere meddelelsen ?
>
>
> Man skal altid passe på, når man partitionerer.
>
>
>>Jeg har lige nu
>>
>> Device Boot Start End Blocks Id System
>>/dev/hda1 * 1 510 4096543+ 83 Linux
>>/dev/hda2 511 549 313267+ 82 Linux swap
>>/dev/hda3 550 1824 10241437+ 83 Linux
>>/dev/hda4 1825 19457 141637072+ 83 Linux
>>
>>hvor hda1 er root, hda3 er home og hda4 er til diverse.
>
>
> Nu skal vi så til at gætte på geometrien. Du har
> 8032.5KB per cylinder. Det vil sige 16065
> sektorer. Den eneste måde det kan gå op er med
> 63 sektorer per spor og 255 spor per cylinder.
>
> Hvis BIOS og partitionstabel er enige om geometri
> må der foregå translation og BIOS kan i så fald
> tilgå mindst 7.8GB af disken.
>
> Hvis ikke de er enige, så er det ikke til at vide,
> hvad der vil ske.
>
Så vil parted ikke virker - ved jeg nu.
>
>>men havde tænkt at slette hda2 og hda3, oprette en ny hda2 til swap -
>>blot større, også give hda3 resten. Er parted metoden eller skal jeg
>>over i en winbox med partion magic eller noget tredje ?
>
>
> Hvis du blot sletter de to partitioner og opretter
> nye, så er der ingen problemer. Du mister selvfølgelig
> alle data på partitionerne. Har du nu husket at
> backupkopiere /home? Og er du nu helt sikker på,
> hvad du har hvor?
Men da parted ikke virkede, måtte jeg logge ind i terminal mode som
root. Unmounte alt, stoppe postfix, ftp, samba, apache osv, lave en
ekstra backup af home - både en tar samt en copy copy til en helt anden
disk, også bruge fdisk til at slette de to partioner, og oprette dem
igen med de nye størrelser. Exit fdisk, mkfs den ene partion og mkswap
-c den anden (-c var nødvendigt for at få den til at acceptere den nye
størrelse ???), også smide min backup tilbage og reboote igen - og vupti
- det virkede s... sørme.
Men føj hvor er man lidt nervøs mens det står på.
Jørn