swap extended spørgsmål
Jeg har manuelt opdelt min 250 Gb hardisk i / 16 Gb, home 80 Gb,
storage 100 Gb med et OS installeret som bagdør på hele fladen.
Derudover en 1,3 Gb swap plus resten af harddisken fri indtil videre.
De 3 første partitioner er primære. Den sidste står som
extented sda2 med en sda5 swap som fylder hele sda2 ud i Gparted.
Det irriterer mig lidt, at swap står som extended, men det den mulighed jeg
får, når jeg vælger swap manuelt ved opsætning og installation.
Bør swap ikke stå som en ren primær partition ?
Jeg ved man max kan have 4 primære partitioner, men kan man
have flere end 1 extended partition ? Ved godt det måske ikke giver nogen
mening i praksis, men kan man ?
storage 100 Gb med et OS installeret som bagdør på hele fladen.
Derudover en 1,3 Gb swap plus resten af harddisken fri indtil videre.
De 3 første partitioner er primære. Den sidste står som
extented sda2 med en sda5 swap som fylder hele sda2 ud i Gparted.
Det irriterer mig lidt, at swap står som extended, men det den mulighed jeg
får, når jeg vælger swap manuelt ved opsætning og installation.
Bør swap ikke stå som en ren primær partition ?
Jeg ved man max kan have 4 primære partitioner, men kan man
have flere end 1 extended partition ? Ved godt det måske ikke giver nogen
mening i praksis, men kan man ?
Kommentarer6
swap extended spørgsmål
Det er rigtigt, at du højst kan have fire primære partitioner. Hvis man ønsker flere vil man derfor lave 1-3 primære + en extended, der er den sidste, og omfatter resten af disken.
Den extendede deles så op i et antal logiske partitioner. Så vidt jeg ved, er der ikke nogen begrænsning på antallet.
De primære partitioner (inklusiv en evt. extended) er nummererede fra 1-4, f.eks sda1 - sda4. De logiske partitioner begynder altid med nr. 5.
Jeg har f.eks. kun en primær og en extended partition. Sidstnævnte er delt i et antal logiske partitioner:
Enhed Opst Start Slut Id System
/dev/hdb1 * 0+ 2610 c W95 FAT32 (LBA)
/dev/hdb2 2611 14592 5 Udvidet
/dev/hdb3 0 - 0 Tom
/dev/hdb4 0 - 0 Tom
/dev/hdb5 2611+ 2711 83 Linux
/dev/hdb6 2712+ 2914 82 Linux swap / Solaris
/dev/hdb7 2915+ 6156 83 Linux
/dev/hdb8 8058+ 13042 83 Linux
/dev/hdb9 13043+ 14465 83 Linux
/dev/hdb10 14466+ 14592 83 Linux
/dev/hdb11 6157+ 8057 83 Linux
(let redigeret, så det kan vises uden forstyrrende ombrydningsfejl)
Jeg håber, det besvarer dit spørgsmål.
swap extended spørgsmål
Mit system:
dev/sda1 ext3 primær / 16 gb
dev/sda2 ext3 primær home 80 gb
dev/sda3 ext3 primær storage 99 gb
dev/sda2 extended 1,3 gb
dev/sda5 swap 1,3 gb
Fri diskspace 30 gb
Kvoten af primære partitioner er opbrugt - jeg kan ikke oprette
flere. Jeg kan ikke lave endnu en af de primære om til en extended.
Den extendede sda2 kan ikke udvides med fri diskspace. sda5
swap kan skrumpes, men det giver ingen mening.
Hvis jeg vil have flere logiske partitioner er jeg stuck.
Eneste mulig jeg kan se - er at slette sda2 og sda5 og oprette en
en ny større extended partition og lade sda5 være en mindre
ny swap partition heri.
Re: swap extended spørgsmål
Gør som du selv foreslår: Slet din extended (som jeg tror må være sda4) og din swap. Lav så en ny extended, der fylder resten af disken. Heri kan du så lave din swap (sda5) og hvilke andre logiske partitioner, du måtte have brug for.
Inden du foretager dig mere, er det måske en ide, at du kører kommandoen
/sbin/fdisk -l /dev/sda
i terminalen og poster outputtet her, så vi kan se nøjagtig, hvordan din disk er organiseret.
Re: swap extended spørgsmål
Mener du ikke /dev/sda4 extended? Du kan ikke have 2 partitioner, der hedder sda2.
Nej jeg mener
dev/sda4 ext3 primær home 80 gb i stedet for
dev/sda2 ext3 primær home 80 gb
/sbin/fdisk -l /dev/sda :
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2040 16386268+ 83 Linux
/dev/sda2 30238 30401 1317330 5 Extended
/dev/sda3 26414 30237 99716280 83 Linux
/dev/sda4 2041 13003 80060297+ 83 Linux
/dev/sda5 30238 30401 1317298+ 82 Linux swap / Solaris
Tak for dit svar
Den dag jeg får brug for udvidede partitioner - prøver jeg mit eget forslag.
Re: swap extended spørgsmål
Re: swap extended spørgsmål
Nej, de 100 GB på sda3 og de 80 GB på sda4 harmonerer ikke med, at End-Start = 3823 for sda mens End-Start = 10962 for sda4.
Når jeg regner lidt på dine tal fra fdisk, får jeg
sda1 1 2040 16 GB
sda4 2041 13003 86 GB
-- 13004 26413 105 GB
sda3 26414 30237 29 GB
sda2 30238 30401 1,3 GB udvidet
sda5 30238 30401 1,3 GB swap
30401 skal gerne være lig antallet af cylindre, som fdisk opgiver, ellers er der uudnyttet plads efter sda2/sda5.
Det ser ud til, at din sda3 er på 29 GB og at der er 105 GB uudnyttet plads mellem sda4 og sda3.
Prøv at køre kommandoen df og se, hvad den siger. Den viser kun mountede partitioner, så du vil ikke kunne se swap og de 105 GB.
Hvid du vil rydde op, kan jeg anbefale dig at flytte evt. indhold på sda3 (storage?) midlertidigt over på /home og slette partitionerne sda3, sda2 og sda5.
Opret derefter en ny extended partition, der starter på 13004 og fylder resten af disken. Opret din storage og swap og evt. andre partitioner som logiske partitioner i den nye extendede.
Flyt til slut dit storage-indhold tilbage på den nye storage.
Til disse øvelser vil jeg anbefale en live-CD med Gparted. Dine partitioner må i hvert fald ikke være mountede, mens du ændrer på dem.