Portál AbcLinuxu, 30. dubna 2025 22:24

Oprava Fedora 15 Live : Could not update ICEauthority file

26.10.2011 18:35 | Přečteno: 977× | Linux | poslední úprava: 26.10.2011 18:35

Vyrobil jsem kamarádovi upravenou verzi Fedora Live 15, přidal jsem tam nějaké balíčky a tedy vyrobil nový image. Včera mi volal, že mu to nefunguje.

Při vytváření image jsem navíc použil volby pro vytvoření data persistance (vytvoří overlay soubor, kam se ukládají pomocí LVM snapshot změny) a samostatný soubor home.img, který se mountuje jako /home.

Nechal jsem si nakonec tu USB flashku dovézt, abych se na to pořádně podíval.

Naběhne to až do grafického režimu a pak se objeví okno s jediným tlačítkem Logout a textem:

Could not update ICEauthority file /home/liveuser/.ICEauthority

Když se tlačítko odmáčkne naběhne přihlašovací dialog, ale nejde se přihlásit - protože tam není přimoutovaný svazek /home. Jak jsem zjistil image nešel připojit, protože na něm byly nějaké chyby. Stačí je pomocí fsck opravit.

Postup:

Klávesovou zkratkou Ctrl-Alt-F2 se přepnu na druhou konzolu a přihlásím se jako root.

Ve /var/log/messages jsem našel i zmínku o nějakém problému s připojením. Bohužel ta chyba nic moc neříká o tom, který device má problémy.
Oct 26 17:24:57 localhost kernel: [   16.074507] Adding 6094844k swap on /dev/mapper/vg1-swap.  Priority:-1 extents:1 across:6094844k 
Oct 26 17:24:57 localhost kernel: [   19.872923] EXT3-fs: barriers not enabled
Oct 26 17:24:57 localhost kernel: [   20.387872] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387876] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387881] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387883] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387885] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387887] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387888] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387890] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387891] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387893] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387894] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387896] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387898] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387899] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387901] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387902] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387904] attempt to access beyond end of device
Oct 26 17:24:57 localhost kernel: [   20.387906] loop5: rw=0, want=13743895352, limit=4192256
Oct 26 17:24:57 localhost kernel: [   20.387912] JBD: Failed to read block at offset 4110
Oct 26 17:24:57 localhost kernel: [   20.388093] JBD: recovery failed
Oct 26 17:24:57 localhost kernel: [   20.388096] EXT3-fs (loop5): error loading journal
Spustíme kontrolu a automatickou opravu image:
[root@localhost ~]# fsck.ext3 -y /mnt/live/LiveOS/home.img
e2fsck 1.41.14 (22-Dec-2010)
Superblok má neplatný žurnál (iuzel 8).
Vymazat? ano

*** ext3 journal has been deleted - filesystem is now ext2 only ***

Mažu osiřelý iuzel 8313 (uid=500, gid=500, režim=0100600, velikost=1)
Mažu osiřelý iuzel 8216 (uid=500, gid=500, režim=0100644, velikost=13728)
Mažu osiřelý iuzel 8930 (uid=500, gid=500, režim=0100600, velikost=1)
Mažu osiřelý iuzel 9332 (uid=500, gid=500, režim=0100644, velikost=13728)
/mnt/live/LiveOS/home.img nebyl čistě odpojen, kontrola vynucena.
Průchod 1: Kontroluji iuzly, bloky a velikosti
Iuzel žurnálu se nepoužívá, ale obsahuje data. Vymazat? ano

Průchod 2: Kontroluji strukturu adresářů
Průchod 3: Kontroluji dosažitelnost adresářů
Průchod 4: Kontroluji počty odkazů
Průchod 5: Kontroluji souhrnné informace skupin
Rozdíly v bitmapě bloků:  -(197122--205322)
Opravit? ano

Počet volných bloků ve skupině #6 špatně (0, spočteno=8201).
Opravit? ano

Počet volných bloků špatně (82184, spočteno=90385).
Opravit? ano

Znovu vytvořit žurnál? ano

Vytvářím žurnál (8192 bloků):  Hotovo.

*** žurnál by znovu vytvořen – souborový systém se opět stal ext3 ***

/mnt/live/LiveOS/home.img: ***** SYSTÉM SOUBORŮ BYL ZMĚNĚN *****
/mnt/live/LiveOS/home.img: 2167/131072 souborů (11,0 % nesouvislých), 441848/524032 bloků
Pak dám reboot a systém v pořádku naběhne.        

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

AsciiWolf avatar 26.10.2011 19:27 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: Oprava Fedora 15 Live : Could not update ICEauthority file
Odpovědět | Sbalit | Link | Blokovat | Admin
Mažu osiřelý iuzel

WTF? Nemám nic proti překladům, ale tohle je příliš i na mne. :-D

26.10.2011 20:27 lada1k
Rozbalit Rozbalit vše Re: Oprava Fedora 15 Live : Could not update ICEauthority file
Přesně totéž mě také napadlo:-)
27.10.2011 03:05 Václav HFechs Švirga | skóre: 26 | blog: HF | Kopřivnice
Rozbalit Rozbalit vše Re: Oprava Fedora 15 Live : Could not update ICEauthority file
Ve slajdech předmětu IOS na VUTBR FIT je to taky přeložené (tím něříkám, že se mi to líbí nebo ne, ale že to nevidím přeložené poprvé).
Baník pyčo!
30.10.2011 17:23 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Oprava Fedora 15 Live : Could not update ICEauthority file
Takže zastáváte překlad se spojovníkem (i-uzel)?

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.