Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: nepodařený upgrade Ubuntu 7.10 -> Ubuntu 8.04 před oficiálním vydáním [vyřešeno]  (Přečteno 10813 krát)

anicka

  • Host
Ahoj,

moc prosím o pomoc a radu jak vše napravit ...

Zkoušela jsem dneska přejít z Ubuntu 7.10 na Ubuntu 8.04 (ještě před oficiálním vydáním) a ouha: Nejprve tento přechod nešel vůbec uskutečnit - "Správce aktualizací" (GUI) opakovaně "zamrzal" (nejprve jsem dala ve Gnome Alt + F2 a pak příkaz update-manager --devel -release) a bylo potřeba rebootovat laptop prostřednictvím klávesy SysRq (s příslušnými dalšími klávesami).

Potom jsem se pokusila přejít v konzoli (Ctrl + Alt + F2) na vyšší verzi pomocí příkazů sudo apt-get update a sudo apt-get dist-upgrade. Dodávám, že v sources.list již byly zdroje softwaru automaticky "Správcem aktualizací" přepsány na "hardy". Výsledkem však je katastrofická situace, kdy se při grafickém bootu Ubuntu zobrazí hláška:

mounting local filesystem           [failed]

a nedostanu se do GNOME. Přihlásit se sice jde, ale systém ukáže hlášku o tom, že můj domovský adresář (a další adresáře tam umístěné) pravděpodobně neexistuje, takže se vůbec nedostanu dál. Případně když odsouhlasím přihlášení se k rootovskému adresáři / (namísto ke svému domovskému adresáři /home/anicka/) se zobrazí hláška, že mé poslední sezení trvalo méně než 10 sec. a následuje jeho konec.

Moc prosím o pomoc - laptop potřebuji na práci ... Děkuji všem za rady, jak z takovéto situace ven.

Anička T.
« Poslední změna: 14 Května 2008, 00:21:51 od Anna Taliánová »

Pepe999

  • Stálý člen
  • **
  • Příspěvků: 775
Ahoj,

moc prosím o pomoc a radu jak vše napravit ...

Zkoušela jsem dneska přejít z Ubuntu 7.10 na Ubuntu 8.04 (ještě před oficiálním vydáním) a ouha: Nejprve tento přechod nešel vůbec uskutečnit - "Správce aktualizací" (GUI) opakovaně "zamrzal" a bylo potřeba rebootovat laptop prostřednictvím klávesy SysRq. Potom jsem se pokusila přejít v konzoli (Ctrl + Alt + F2) na vyšší verzi pomocí příkazů sudo apt-get update a sudo apt-get dist-upgrade. Dodávám, že v sources.list již byly zdroje softwaru přepsány na "hardy". Výsledkem však je katastrofická situace, kdy se při grafickém bootu Ubuntu zobrazí hláška:

mounting locale filesystem           [failed]

a nedostanu se do GNOME. Přihlásit se sice jde, ale systém ukáže hlášku o tom, že můj domovský adresář (a další adresáře tam umístěné) pravděpodobně neexistuje, takže se vůbec nedostanu dál. Případně když odsouhlasím přihlášení se k rootovskému adresáři / (namísto ke svému domovskému adresáři /home/anicka/) se zobrazí hláška, že mé poslední sezení trvalo méně než 10 sec. a následuje jeho konec.

Moc prosím o pomoc - laptop potřebuji na práci ... Děkuji všem za rady, jak z takovéto situace ven.

Anička T.
Takze nemuzete nabootovat, ze?? Nekdo resil podobnej problem takto...
the solution was to clear some old ntfs partitions that didnt exist anymore in the /etc/fstab
Ja jsem to zkousel taky, ale nabootoval jsem. Po zjisteni, ze nefunguje wifi a zamrzal Firefox jsem to zrusil...

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
To je zcela obvykle. Nepamatuji si, ze by nekdy v minulosti upgrade poradne fungoval. Vzdycky jsem radeji delal cistou instalaci a prenesl obsah /home.

Pepe999

  • Stálý člen
  • **
  • Příspěvků: 775
https://answers.launchpad.net/ubuntu/+question/26037
Sice je to alfa verze, ale problem stejnej..
edit: Mam pocit, ze staci pres live CD upravit grub systemu a smazat novej kernel a nechat pouze kernel Gutsyho. Pak bootovat offline. Jestli nabootujete, tak zmenit repozitare a odinstalit kernel hardyho. Nekde tady v diskusi hardyho jsem videl prispevek, jak to udelat..
« Poslední změna: 21 Dubna 2008, 23:26:31 od Pepe999 »

Ses

  • Návštěvník
  • Příspěvků: 59
Něco trochu podobného se mi stalo taky. Nabootoval jsem do Live CD, ověřil jsem si, že můj disk není připojen (třeba tak, že ho pomocí Nautilu připojím a odpojím). Potom jsem se mrkl do Partition Editor (nebo nějak tak, je to v Systém > Správa), jak se jmenuje můj disk (v mém případě /dev/hda2) a pustil jsem si terminál a zadal: "sudo fsck /dev/hda2" (bez uvozovek a samozřejmě musíš napsat správně disk). Poté jsem na všechny otázky odpověděl "y" (není asi správný princip, ale funguje) a filesystém funguje.

Asi to nebude ten stejnej případ, ale můžeš to zkusit...
« Poslední změna: 21 Dubna 2008, 23:24:39 od Anna Taliánová »

anicka

  • Host
Díky všem za pomoc. :-)

Když jsem v recovery mode dávala příkaz fsck, zjistila jsem, že hda2 je v pořádku (hda1 byl namountován, takže zkontrolovat nešel - ani po umountu), nicméně zjistila jsem alespoň více informací o konkrétní chybě způsobující fail:

* Mounting local filesystems...
[  25.836000] input:  TPPS/2 IBM TrackPoint as /class/input/input4
mount: speciální zařízení /dev/disk/by-uuid/92ca56b5-3cee-411f-91f2-36875299958a neexistuje       [fail]


a po dalším spuštění recovery mode terminál sdělil:

* Mounting local filesystems...
mount: speciální zařízení /dev/disk/by-uuid/92ca56b5-3cee-411f-91f2-36875299958a neexistuje
[  24.692000] IBM TrackPoint firmware: 0x0e, buttons: 3x3                [fail]


Všechny ostatní výpisy jsou jak v recovery mode, tak v GUI výpisu při bootu označeny [ OK ].

Pomůže vám tato informace při řešení tohoto problému? Díky moci všem za rady.

Opisuji z obrazovky v recovery mode ještě tyto výpisy:

cat /etc/fstab:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda1
UUID=370a6122-6183-440e-84b5-d8a2b244e2ce /               ext3    defaults,errors=remount-ro 0       1
# /dev/hda2
UUID=92ca56b5-3cee-411f-91f2-36875299958a /home           ext3    defaults        0       2
# /dev/hda3
UUID=5656701b-7e99-4b40-9b3c-46edaca423e1 none            swap    sw              0       0
/dev/cdrom        /media/cdrom0   auto  user,noauto     0       0
/dev/           /media/floppy0  auto    rw,user,noauto  0       0


Porovnáním se zdá, jako by neexistovala /hda2 , resp. adresář /home který tam má být umístěn.

sudo fdisk -l:

Disk /dev/hda: 20.0 GB, 20003880960 bytes
255 heads, 63 sectors/track, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0ae10ae0

   Device Boot      Start        End     Blocks         Id   System
/dev/hda1               1         775     6225156       83  Linux
/dev/hda2             776        2304   12281692+    83  Linux
/dev/hda3            2305        2432   1028160       82  Linux swap / Solaris
« Poslední změna: 22 Dubna 2008, 02:03:29 od Anna Taliánová »

Nemec

  • Aktivní člen
  • *
  • Příspěvků: 292
Už jsem něco podobného zažil u sebe, bylo to při jiné příležitosti,ale podle hlášek to vypadá podobně. Nejdřív pokud máš  možnost tak si zkontroluj, zda je disk v pořádku pomocí nějakého liveCD. Změň ve fstabu identifikaci disku z UID na /dev/hda2. Mě to pomohlo.
« Poslední změna: 22 Dubna 2008, 08:01:07 od Anna Taliánová »

eStar

  • Aktivní člen
  • *
  • Příspěvků: 455
    • http://www.linuxsoftware.cz/
Jádro 2.6.22 a 2.6.24 má odlišnou detekci zařízení, já například musel přepisovat po přechodu na nové jádro celý fstab hda -> sda, sda -> sdb.

anicka

  • Host
Díky za rady. Přemýšlím, jak mám zeditovat fstab, když se nenaloguji do GNOME. Šlo by to nějak v recovery mode? Nebo jinak?

Mám ještě další informace:

Po přihlášení v logovací obrazovce Ubuntu (GNOME) se zobrazí následující hláška:

"Váš domovský adresář je uveden jako: "/home/anicka", ale zdá se, že neexistuje. Chcete se přihlásit s adresářem / (kořenový adresář) jako vaším domovským adresářem? Je nepravděpodobné, že bude něco fungovat, pokud nepoužijete záchranné sezení."

Dám-li volbu "Ano", uvidím tuto hlášku:

"Uživatelský soubor $HOME/.dmrc má nesprávná oprávnění a je ignorován. To brání uložení výchozího sezení a jazyka. Soubor by měl být vlastněn uživatelem a mít oprávnění 644. Adresář $HOME musí být vlastněn uživatelem a mít zakázán zápis pro ostatní uživatele."

Ani když zvolím volbu "Ne", nedostanu se do domovského adresáře. Hláška pak hovoří o tom, že sezení trvalo méně než 10 sec. a nabízí podrobnosti o x-session error log.

Dá se s tím nějak pohnout? Jak zachránit dokumenty? (spustí-li v recovery mode startx, pak svůj domovský adresář vidím i soubory v něm, ale nejede ani net ani připojení USB flash disc, abych je někam nakopírovala aspoň část z nich co nemám zazálohovanou). A jak opravit nezdařený upgrade?  :'-(

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
Dalsi ukazkovy priklad, proc v /etc/fstab ani /boot/grub/menu.lst nepouzivat UUID zapis ale klasicky /dev/xxx

Samozrejme v recovery modu (pokud nabehne) lze editovat libovolny textovy soubor, napriklad

Kód: [Vybrat]
nano -w /etc/fstab
Pokud recovery rezim nenabehne, pak pouzit libovolne liveCD (instalacni disk Ubuntu, SLAX, Knoppix, SysResCD apod.)

anicka

  • Host
Moc děkuji všem - po editaci fstabu v recovery mode se konečně ve výpisu (textovém i v recovery mode) přestal objevovat [fail], nicméně pořád se po loginu nemohu dostat do svého domovského adresáře:

"Váš domovský adresář je uveden jako: "/home/anicka", ale zdá se, že neexistuje. Chcete se přihlásit s adresářem / (kořenový adresář) jako vaším domovským adresářem? Je nepravděpodobné, že bude něco fungovat, pokud nepoužijete záchranné sezení."

Tady nic nepomáhá, a nevím jak práva adresáře zjistit (v recovery mode?) a jak je změnit. Díky za rady.

P.S.: Ještě by mě k tématu zajímalo, jak přesně bych měla v /boot/grub/menu.lst použít klasickou notaci oddílu HDD namísto moderního označení pomocí UUID. Děkuji.

Edit:
Navíc se při bootu začal objevovat výpis:

setting kernel variables        [fail]

Fakt už nevím, co s tím ... kdybych aspoň mohla zachránit část dat, ale Live CD (Ubuntu 7.04) mi vyhazuje BusyBox: can´t acces tty: (initramfs) jak při startu Ubuntu z Live CD, tak při záchranném režimu Ubuntu z Live CD. :-(
« Poslední změna: 22 Dubna 2008, 13:19:17 od Anna Taliánová »

nezik

  • Stálý člen
  • **
  • Příspěvků: 723
    • Chalupa Himmelreich
jediný co napadá mě, je zkusit přepsat ve fstab všechny hdax na sdax. za pokus nic nedáš, když tak to vrátíš přes liveCD.
Ubuntu 16.04
Kdesu není první slovo Hanáckeho opilce po probuzení, ale příkaz systému.
Ubuntu - nejlepší pařba od Diabla II. ;D

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
/home/anicka je na samostatnem oddilu? Kdyz se nenamountuje automaticky, nejde ho namountovat ani rucne z terminalu?

anicka

  • Host
jediný co napadá mě, je zkusit přepsat ve fstab všechny hdax na sdax. za pokus nic nedáš, když tak to vrátíš přes liveCD.

Tohle Bohužel moc nepomohlo, tuším že se kvůli tomu začal objevovat ve výpisu "kernel variables" při bootu [fail].
« Poslední změna: 22 Dubna 2008, 14:59:37 od Anna Taliánová »

anicka

  • Host
/home/anicka je na samostatnem oddilu? Kdyz se nenamountuje automaticky, nejde ho namountovat ani rucne z terminalu?

Adresář /home/anicka je umístěn na hda2:

zkrácený výpis příkazu df -h:
Souborový systém     Mouned on
/dev/hda2                   /home

Pavelp

  • Host
Jedn tip mam, a sice pokud tam mate nejaka dulezitejsi data, tak je opravdu, ale opravdu rychle poradne zazalohujte.
K upgradu systemu se nebudu vyjadrovat, protoze by to pro same *censored* ztratilo smysl.

Vojtěch Weiss

  • Návštěvník
  • Příspěvků: 35
    • http://wow.fakaheda.eu
nevidel bych to tak kriticky. UUID se proste zmenilo. stejnou situaci jsem mel, kdyz jsem prechazel z Breezyho, a tusim ze i z Feistyho na Gutsyho. staci je nahradit statickou cestou k zarizeni. pripadne nabootnout z Live CD, prehnat pres sit na jinej PC obsah /~/ a je to. doporucuji radeji zatarovat, abychom se vyhnuli zruseni ci poskozeni symlinku.

no a pak bych rovnou spustil cistou instalaci noveho distra, zalozil usera, abychom meli udelanej home, a do nej roztarovat obsah tarballu

pak by to melo bejt OK s novou distribuci. aplikace a programy ktere chybi se lehce doinstaluji pres aptitude (apt), jejich konfiguraci v home jiz mame, takze jejich nastaveni by melo zustat stejne.
Rezistance is, and allways has been Futile.
http://wow.fakaheda.eu/img/banner.gif

anicka

  • Host
HW specialista zjistil následující: Problém není v HDD ani v RAM paměti, ale v CD-R(W) mechanice, která prostě za 6 let používání "odešla". Po výměně mechaniky již proběhla čerstvá instalace Ubuntu 8.04 (Hardy Heron) z CD s vypáleným ISO Disc Image korektně ... :-)

 

Provoz zaštiťuje spolek OpenAlt.