Sida 1 av 1

Uppgradering förstörde filsystem

Postat: 19 apr 2009, 14:25
av J0henz
Jag uppgradera nyss till 9.04 och det gick allt annat än bra. Första gången jag startade upp efter uppdatering så startade inga program under menyerna "Inställningar" eller "Administration". Vid den andra booten så får jag meddelandet att det är fel på filsystemet på /dev/sda7 (ext3) och att det inte kan monteras. Vid tredje booten så går allt bra fram till inloggningsskärmen, men när jag försöker logga in får jag meddelandet att:

Kod: Markera allt

Din hemkatalog är angiven som "/home/användarnamn" men den verkar inte finnas.
Vill du logga in med /-katalogen (rotkatalogen) som din hemkatalog? 
Det är inte troligt att någonting kommer att 
fungera såvida du inte använder en felsäker session.
När jag sedan loggar in genom terminalen i TTY1 (Ctrl-Alt-F1) får jag ett meddelande som lyder "No directory, logging in with HOME=/". När jag försöker montera /dev/sda7 (home) manuellt får jag meddelandet:

Kod: Markera allt

[  991.669690]EXT3-fs error (device sda7): ext3_check_descriptors: Block bitmap 
for group 0 not in group (block262144) !
[  991.671003] EXT3-fs: group descriptors corrupted!
mount: fel filsystemstyp, felaktig flagga, felaktigt superblock på "/dev/sda7",
 codepage eller hjälpprogram saknas, eller annat fel.
I en del fall kan användbar information hittas i syslog - prova dmesg | tail eller något liknande
Hur ska jag göra för att kunna komma åt partitionen? Bryr mig inte om om jag behöver installera om systemet eller inte, bara jag kan ta backup på filerna först.

Re: Uppgradering förstörde filsystem

Postat: 19 apr 2009, 14:37
av Osprey
Om din hemmamapp låg i samma partition som root ("/") så är det mycket möjligt att den försvunnit, annars är det bara att se till at montera den partitionen på /home. Detta ska normalt läggas i /etc/fstab har du någon kopia på din gamla sådan..? Eller vad får du för utskrift från:

Kod: Markera allt

parted -l
df
mount

Re: Uppgradering förstörde filsystem

Postat: 19 apr 2009, 14:39
av J0henz
De låg på två olika partitioner, ifall något som det här skulle hända.

parted -l ger:

Kod: Markera allt

Model: ATA SAMSUNG HM251JJ (scsi)
Disk /dev/sda: 250 GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number   Start      End        Size         Type         File system      Flaggor
1            1049kB   147GB    147GB      primary     ntfs                start
2            127GB    250GB     103GB     extended   
5            147GB    155GB     7995GB   logical       jfs
7            155GB    249GB     94.3GB    logical      ext3
6            249GB    250GB     1003MB   logical      linux-swap
df:

Kod: Markera allt

Filsystem        Monterat på
/dev/sda5      /
Det finns massa tmpfs, varrun i listan också, samt information om hur mycket som är använt och tillgängligt.

mount

Kod: Markera allt

/dev/sda5 on / type jfs (rw,relatime,errors=remount-ro
Det listas tmpfs, proc, sysfs mm. också.

Fstab ser ut såhär:

Kod: Markera allt

#<file system>  <mount point>        <type>   <options>             <dump>   <pass>
proc                 /proc                     proc       defaults               0             0

#sda5
UUID=69235173-f6df-4be2-b145-55ad7b605f9     /                 jfs         relatime,errors=remount-ro       0           1

#sda7 [B]Problemsystemet[/B]
UUID= uuid:t    /home                    ext3        relatime             0              2

#dev/sda6
UUID= uuid:t      none                    swap        sw                    0            0

#RAM-memory cache for Firefox
tmpfs               /media/ramdisk     tmpfs    size=504M,nr_inodes=10k,mode=777    0       0
Skulle det vara till någon som helst nytta att köra fsck på den? Och i så fall, hur gör jag det?

Re: Uppgradering förstörde filsystem

Postat: 19 apr 2009, 16:58
av Osprey
För att få tillbaka allt så borde det funka med kommandot:

Kod: Markera allt

sudo mount /dev/sda7 /home
Och om allt funkar som det ska så kan du fixa så att det sker varje gång genom att i /etc/fstab lägga till:

Kod: Markera allt

/dev/Sda7  10  /home  ext3  relatime,errors=remount-ro  0  1
Eventuellt kan du byta ut "/dev/sda7" u början mot "UUID=uuid-numret" där du kan få numret för sda7 med:

Kod: Markera allt

ls -l /dev/disk/by-uuid/

Re: Uppgradering förstörde filsystem

Postat: 19 apr 2009, 17:11
av J0henz
Jag körde fsck på den, och nu är problemet med monteringen löst, däremot så uppstod ett nytt problem.
När jag loggade in så spelades inloggningsljudet upp, men det syns inga paneler. Hur ska jag lägga till nya paneler?

Re: Uppgradering förstörde filsystem

Postat: 19 apr 2009, 21:54
av Osprey
Vad kör du för något, Ubuntu, Kubuntu, Xubuntu, eller...??

Re: Uppgradering förstörde filsystem

Postat: 21 apr 2009, 20:17
av J0henz
Jag kör Ubuntu, men problemet är irrelevant nu eftersom jag gjorde backup och ominstallerade till 8.10.
Däremot så är det intressant att av de 2 gångerna jag har försökt uppgradera till 9.04 så har exakt samma sak hänt. Jag har kunnat starta upp det en gång, men den andra gången så är det "Bad superblock" och något med "inode" och disken kan inte monteras. Detta görs på ext3.
Är det någon som har nån idé om varför?

Re: Uppgradering förstörde filsystem

Postat: 22 apr 2009, 22:43
av Daniel Nylander