Sida 1 av 1

Att förstora en partition

Postat: 05 maj 2007, 10:16
av jurimaa
Hej!

Jag har sökt och läst lite om att lägga ihop partitioner med Gparted men jag får inte till det. Det fanns någonstans skrivet att om partitionerna ligger nära varandra så går det att foga ihop dem.
Först "stal" jag en del av XP C: partitionen med Paragon partition manager och formaterade den nyskapade partitionen till Ext3.
Därefter gick jag in i Gparted i Ubuntu och skulle då "koppla" ihop dem. Men det blev inte så som jag ville.

Det ser ut så här
/hda1 7,81 GiB, /hda2 8,40GiB, /hda5 20,00 GiB, int. all. 17,92 GiB, hda4 20,00 GiB
hda6 swap är så liten i proportion till de andra att det inte kan skrivas ut någon text i rutan.


partition            Filsystem        Monterinspunkt    Första skt.    Sista sekt.
/dev/hda1            Fat32                                          63                16386299
/dev/hda2    låst  ext3            /./dev/.static/dev    16386300    33993539     
/dev/hda3    låst  extended                                    33993540    114350669     
  /dev/hda5          ext3                                            33993603    75939254
  inte allokerat      inte allokerat                            75939255    113515289
  /dev/hda6  låst  linux-swap                                  113515353  114350669
/dev/hda4            Fat32                                          114350670    156296384

Det är alltså hda2 som skall få mera utrymme genom att tillfoga hda5. Men hur blev den som en "partition i partitionen"? I och för sig det är ju swapen också. Och varför är de "låsta" eller betyder det att de är på något vis skrivskyddade?
Går det överhuvudtaget att göra så eller är enda möjligheten att säkerhetskopier hda2 och börja om med att köra in Feisty Fawn då skall det väl bli att partitionera på nytt eller har jag fått tag i cyckeln igen?
Hur bär man sig åt att säkerhetskopiera i Linux? Det har böckerna glömt bort att skriva om hur det går till. :(

Hälsningar Bosse.

<Bozze>

SV: Att förstora en partition

Postat: 05 maj 2007, 12:32
av Bowmore
För att kunna utöka din hda2 (rot-partition) så måste du se till att du har ledigt utrymme på disken som inte ligger i extended-partitionen.

Partitionerna är låsta eftersom du ditt Edgy snurrar.

Starta upp med din LiveCD och gå in i GParted.

1) Ta bort den tomma partitionen hda5 som du skapade
2) Ändra storlek på (minska) extended-partitionen så att du får ledigt utrymme
    efter hda2 som inte ligger i extended-partitionen, dvs 20GiB i ditt fall.
3) Ändra storlek på (utöka) hda2-partitionen med de lediga 20GiB

Verkställ efter varje punkt så har du bättre koll.

Sen ska det bara vara att boota om utan LiveCD.

Kommer inte ihåg om den finns i Edgy LiveCD menyn där då jag använder GParteds egen LiveCD.
Om inte så kan du ladda ner den senaste från GParted via denna sida:
http://sourceforge.net/project/showfile ... _id=173828

SV: Att förstora en partition

Postat: 05 maj 2007, 18:07
av jurimaa
Bowmore skrev: För att kunna utöka din hda2 (rot-partition) så måste du se till att du har ledigt utrymme på disken som inte ligger i extended-partitionen.

Partitionerna är låsta eftersom du ditt Edgy snurrar.

Starta upp med din LiveCD och gå in i GParted.

1) Ta bort den tomma partitionen hda5 som du skapade
2) Ändra storlek på (minska) extended-partitionen så att du får ledigt utrymme
    efter hda2 som inte ligger i extended-partitionen, dvs 20GiB i ditt fall.
3) Ändra storlek på (utöka) hda2-partitionen med de lediga 20GiB

Verkställ efter varje punkt så har du bättre koll.

Sen ska det bara vara att boota om utan LiveCD.

Kommer inte ihåg om den finns i Edgy LiveCD menyn där då jag använder GParteds egen LiveCD.
Om inte så kan du ladda ner den senaste från GParted via denna sida:
http://sourceforge.net/project/showfile ... _id=173828
Tack Bowmore!

Jag hade inte Ubuntu skivan hemma, den är utlånad och reste med färja från Åbo i söndags om morgon och är i Sverige nu, så jag använde Kubuntus QParted. Allt var ok ända tills jag skulle börja utöka hda2, då vart det stopp.
Det visar sig så att det fria utrymmet blir kvar inne i hda3 extended partitionen som "inte allokerat" som det var förut och hela det fria utrymmet har den med sig.
Hur skall jag få ut det fria utrymmet från extended? Hur har det egentligen farit dit från början? Det verkar som att man inte kan göra något åt den där extended.

Nu är frågetecknen många igen, jag hoppas det är något jag förbisett men,.

Med vänlig Hälsning Bosse.

<Bozze>

SV: Att förstora en partition

Postat: 05 maj 2007, 18:29
av Bowmore
Markera extended-partitionen i listan. Då ska en pil komma fram på vänstra sidan på extended-partitionen. Obs, du ska inte markera det lediga området! Greppa tag i pilen dra den åt höger tills du frigjort så mycket utrymme du behöver, släpp sen. Då ska extended ha minskat. Verkställ sen genom att trycka på Verkställ. Kan se lite annorlunda ut för QParted. Funkar inte det så får du ladda hem GParteds LiveCD.

SV: Att förstora en partition

Postat: 06 maj 2007, 19:50
av jurimaa
Bowmore skrev: Markera extended-partitionen i listan. Då ska en pil komma fram på vänstra sidan på extended-partitionen. Obs, du ska inte markera det lediga området! Greppa tag i pilen dra den åt höger tills du frigjort så mycket utrymme du behöver, släpp sen. Då ska extended ha minskat. Verkställ sen genom att trycka på Verkställ. Kan se lite annorlunda ut för QParted. Funkar inte det så får du ladda hem GParteds LiveCD.
Hej och tack en gång till!

Men nix det funkade inte den förblir lika stor hur jag än bär mig åt.
En sak jag undrat på är att hur bär det sig åt om jag helt kallt tar och "deletar" hela Extended, tar den Swapen med sig och gär det inte att köra utan den så länge att jag kan göra en ny swap (har 1024MB ram) är den inte för ifall ramminnet tar slut.
Jag försökte pilla lite med den som är fritt utrymme på men datorn säger att den är en "virtuell partition"? Om nu inte det går att ta bort dendär Extended så lutar det nog åt att installera på nytt men Feisty skivan.
Hur bär man sig åt då när man säkerhetskopierar, i Windows fanns ett program men det tog ju flera timmar innan det blev klart så det blev bara den där ena första gången.

Med vänlig Hälsning Bosse.

<Bozze>

SV: Att förstora en partition

Postat: 06 maj 2007, 20:35
av Bowmore
Jag förstår ingenting just nu  ???

Jag skickar över en beskrivning som visar "samma" fall som du har:
http://gparted.sourceforge.net/larry/re ... sizing.htm

Läs igenom kapitlet 3 How to resize Extended partition längst ner på den sidan och se om du eller jag missat något.

SV: Att förstora en partition

Postat: 07 maj 2007, 07:28
av jurimaa
Bowmore skrev: Jag förstår ingenting just nu  ???

Jag skickar över en beskrivning som visar "samma" fall som du har:
http://gparted.sourceforge.net/larry/re ... sizing.htm

Läs igenom kapitlet 3 How to resize Extended partition längst ner på den sidan och se om du eller jag missat något.
Hej!

Tack för ditt svar, det här räddade min dag. Nu kan jag förstå det lite bättre! Jag hade missat att ta bort "swap" som jag undrade över om man kan ta bort. Läste allt jag kunde hitta i boken "Linux för alla 3" och kom underfund med att det borde fungera utan "swap" om man är försiktig. Länken du sände visar klart hur man skall bära sig åt t.om. bilder så nu skall det väl gå vägen. Jag häller dig underrättad om hur det gick.

Med vänlig Morgonhälsning Bosse.

<Bozze>

SV: Att förstora en partition

Postat: 07 maj 2007, 12:46
av Bowmore
Det var skönt att det löste sig  :D

Stämmer fortfarande inte i mitt huvud då swap låg längst upp, (längt till höger) i den utökade partitionen så borde det gått att minska den utökade  ???

Hur som helst så bör du skapa en ny swap-partition.

Du bör alltså göra följande:
1) skapa en ny swap-partition
2) skriv ner vad swap får för /dev/hda?
3) starta om så att volymen läggs till under /dev
4) skriv sudo vol_id /dev/hda? (med swappens hda) för att få fram det nya UUID
5) skriv sen sudo gedit /etc/fstab och ändra till det nya UUID för din swap

I slutet på fstab filen så hittar du nåt i stil med
# Entry for /dev/hda6 :
UUID=6a29d310-b491-4174-9235-ba54422d3a7f none swap sw 0 0

Det är det fetstilta du ska uppdatera med det UUID du fick ur vol_id.
Sen kan du passa på att uppdatera hda6 i kommentarraden med rätt hda? också.
Efter nästa omstart så ska allt vara ok igen.

En backup av fstab är ju alltid på sin plats innan du börjar ändra, bara utifall ...
sudo cp /etc/fstab /etc/fstab_backup

SV: Att förstora en partition

Postat: 10 maj 2007, 18:44
av jurimaa
Bowmore skrev: Det var skönt att det löste sig  :D

Stämmer fortfarande inte i mitt huvud då swap låg längst upp, (längt till höger) i den utökade partitionen så borde det gått att minska den utökade  ???

Hur som helst så bör du skapa en ny swap-partition.

Du bör alltså göra följande:
1) skapa en ny swap-partition
2) skriv ner vad swap får för /dev/hda?
3) starta om så att volymen läggs till under /dev
4) skriv sudo vol_id /dev/hda? (med swappens hda) för att få fram det nya UUID
5) skriv sen sudo gedit /etc/fstab och ändra till det nya UUID för din swap

I slutet på fstab filen så hittar du nåt i stil med
# Entry for /dev/hda6 :
UUID=6a29d310-b491-4174-9235-ba54422d3a7f none swap sw 0 0

Det är det fetstilta du ska uppdatera med det UUID du fick ur vol_id.
Sen kan du passa på att uppdatera hda6 i kommentarraden med rätt hda? också.
Efter nästa omstart så ska allt vara ok igen.

En backup av fstab är ju alltid på sin plats innan du börjar ändra, bara utifall ...
sudo cp /etc/fstab /etc/fstab_backup

Hej!

Det har tagit sin tid men det blev i alla fall resultat fast slutändan var inte lyckad. Jag använde mig av Feisty Fawns skiva och Gparted från den och allt gick bra, Först stängde jag av Swap och fick då upp låsningen på Extended och den förminskad på så vis att det fria blev på utsidan mellan hda2 och Extended, lade på Swap igen. Restartade. Sedan vart det stop det gick inte att göra något åt hda2. Så jag restartade och prova på nytt men det hände inget, inte heller med Qparted så  det fick vila över natten.

Följande dag var jag inne på XP och fick då snilleblixten att se vad Paragon gör! Det var inte bra för där fungerade förstoringen av hda2. Det hade varit som julafton om inte Grub hade försvunnit, när jag skulle in på Ubuntu senare på kvällen för att läsa posten då...

Jag hade säkert förbisett något och trots din utmärkta hjälp så gjorde jag bort mig. Men det var väl inget annat att vänta när en som inte kan skall försöka. Det är väl så att gubben är för gammal. Har nu installerat Feisty Fawn på en "stor" hda2 partition.

Jag önskar dig allt gott Bowmore du visste nog vad du gjorde men inte jag. Förlåt!

Med vänlig hälsning Bosse


<Bozze>