Sida 1 av 1
Gparted hittar inte mina partitioner. [LÖST]
Postat: 05 maj 2007, 13:45
av DeepThought
Tänkte att jag skulle krympa - eller ta bort - min FAT32-partition för att göra mer plats åt resterande partitioner. Men när jag startar GParted så hittar den inga partitioner alls på hårddisken (inte på USB-minnet heller, för den delen, men det vet jag varför). Alltså, den detekterar disken och så, men kan inte visa partitionstabellen.
Får följande fel när jag startar det i terminalen:
sudo fdisk -l /dev/sda ger:
Kod: Markera allt
Disk /dev/sda: 60,0 GB, 60000000000 byte
255 huvuden, 63 sektorer/spår, 7294 cylindrar
Enheter = cylindrar av 16065 · 512 = 8225280 byte
Enhet Start Början Slut Block Id System
/dev/sda1 * 1 2422 19454683+ c W95 FAT32 (LBA)
/dev/sda2 2423 7294 39134340 5 Utökad
/dev/sda3 2553 4477 15462562+ 83 Linux
/dev/sda5 2423 2552 1044162 82 Linux växling / Solaris
/dev/sda6 4478 7294 22627521 83 Linux
Jag kan inte komma på vad som är galet, och vad jag skall göra för att lösa det. Någon som har något tips?
Screenshot:
[img width=104 height=96]http://pici.se/thumbs/t_eWH8Dc.png[/img]
SV: Gparted hittar inte mina partitioner.
Postat: 05 maj 2007, 13:51
av mcNisse
Gparted har rätt!
/dev/sda2 innehåller sda3-sda6.
Använd fdisk för att ta bort sda2 (om det går)
SV: Gparted hittar inte mina partitioner.
Postat: 05 maj 2007, 16:06
av DeepThought
Men GParted måste väl ändå kunna hantera utökade partitioner - sda2 - innehållandes logiska partitioner - sda3,5,6? Det var ju GParted som gjorde partitioneringen från början (för länge sedan).
Om fdisk tar bort sda2 får jag där en partition såhär:
/dev/sda1 * 1 2422 19454683+ c W95 FAT32 (LBA)
/dev/sda3 2553 4477 15462562+ 83 Linux
Men jag vågar inte skriva det jag inte vet om data går förlorad, någon som vet? Jag menar, jag blir ju av med SWAP och /home, och det lär bli lite pillande (om det ens fungerar)..?
SV: Gparted hittar inte mina partitioner.
Postat: 05 maj 2007, 16:58
av Bowmore
Du ska
inte ta bort sda2 !!!
Helt rätt att det är den utökade partitionen med sda3, 5 och 6.
Det som ser skumt ut är sda3!!! Logiska partitioner som ligger i en utökad partition ska heta sda5 och uppåt.
Sda3 i sig säger att det är en primär partition, men det är det ju inte.
Måste vara nån bug i GParted för ditt fall.
Det enda jag kan råda dig till är att ladda ner GParted senaste LiveCD från
http://sourceforge.net/project/showfile ... _id=173828
och prova då den vi har i Feisty är ca ett år gammal.
Edit:
Lurigt problem. Kom på att det var fdisk som gav sda3!
Hur partitionerade du Ubuntu? Allt i den utökade eller en av dem (sda3) som primär?
SV: Gparted hittar inte mina partitioner.
Postat: 05 maj 2007, 17:46
av DeepThought
Ah, tack för infon

Gissade att det låg till på något sådant vis.
Dock fungerade det ej heller LiveCDn, så jag får helt enkelt göra backuper och se vad jag kan göra åt problemet. Eller går det att få den partition (sda3) som tror att den är primär att inse att den är logisk?
Eller skulle följande gå? (ungefär, får kolla flaggor m.m. senare)
dd if=/dev/sdaN of=sdaNbackup.iso
Partitionera och formatera hårddisken, och sedan
dd if=sdaNbackup.iso of=/dev/sdaN <-- Nya partitioner
Kanske kan man pipe:a dd till gzip eller nåt, men skulle det gå rent principiellt? Givetvis lär jag behöva skriva om fstab och så, men är det en väg att gå? Finns det någon annan väg?
SV: Gparted hittar inte mina partitioner.
Postat: 05 maj 2007, 18:11
av Bowmore
Det borde fungera. Det viktigaste är ändå att rädda /home.
Har sett att GParted ibland inte gör riktigt som man vill vilket jag antar har att göra med klusterstorlekarna. Trodde dock inte att man skulle råka ut för överlapp. Tydligen ligger delar av sda3 utanför extended. Hoppades lite på att den senaste GParted kanske skulle klara av att reparera partitionstabellen, men tydligen inte. Borde finnas ett verktyg för att fixa det.
SV: Gparted hittar inte mina partitioner.
Postat: 06 maj 2007, 04:59
av DeepThought
Det löste sig!

Sjukt nervöst, måste jag säga, men jag gjorde såhär, till slut, efter
mängder med pillande (OBS: allt är gjort från LiveCD):
Jag plockade bort alla partitioner och använde
testdisk för att återskapa mina gamla partitioner med nya namn och som primära, och det har fungerat hittills (har kört 10 minuter).
Jag vill dock utfärda
en liten varning: om någon läser det här och funderar på att göra samma sak - jag har medvetet valt att inte berätta exakt hur jag gjorde av "säkerhetsskäl". Skall man göra det här så skall man läsa mycket, och förstå själv vad som skall göras, annars kan det gå riktigt åt pipan om man bara följer en "HowTo". Men fråga gärna om det är något!
SV: Gparted hittar inte mina partitioner. [LÖST]
Postat: 06 maj 2007, 15:24
av Bowmore
Det är bara att gratta
Kollade också lite vidare på GParted releaseinfo och fann att man rättat en bugg, i en senare release än den vi kör med i Feisty, som hade med just
överlappning av partitioner. I detta specifika fall var den nån som råkat ut för det när han flyttade (Move) en partition.