Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Odra 15 Prosince 2010, 20:02:05
-
Zdravím,
již druhým dnem se stále nemohu přihlásit do systému. Systém krásně nabootuje až po přihlašovací obrazovku a poté, ať zkouším uživatele "Odra" nebo uživatele "root" vždy to zahlásí "špatné heslo". Zkoušel jsem to už také přes "safe mode" v tty1, hlásí login incorrect.
Musím říct, že jsem se s tím už setkal, například když se mi uzamkla obrazovka, tehdy, však stačil reboot a poté jsem se již přihlásil.
Používám ubuntu 10.10 (64-bit) (Naposledy jsem kompiloval vlastní jádro 2.6.36.2 a zde nějak blbnul apparmor ):
-
Píšeš uživatele s malými písmeny?
-
Píšeš uživatele s malými písmeny?
Obvykle jméno uživatele nepíši, já jej vyberu z nabídky uživatelů a poté to chce po mě jen heslo.
Zkusil jsem to tedy už i s vypsáním jména a hesla, ale situace se nemění :-(
-
Do "Recovery mode", vybrat "Drop to console as root" a napsat "passwd odra" -> vyplnit nové heslo. Mělo by to být pak ok.
-
Do "Recovery mode", vybrat "Drop to console as root" a napsat "passwd odra" -> vyplnit nové heslo. Mělo by to být pak ok.
Dík, ale bohužel i u toho to mi to zahlásilo incorrect passwd :-( Už si nevím rady .... (Neměl jsem si hrát s moduly a jádrem)
No nic asi zazálohuji soubory přes LiveCD a přeinstaluji PC. Mohl bys mi, ale říct, jak dostat seznam nainstalovaných balíků skrz LiveCD?
-
Ono to chtělo heslo do terminálu, nebo až po příkazu? Zřejmě bude rozbité něco víc, to neporadím.
Seznam by snad šlo udělat přes "chroot". Pak v Synaptiku Filtr "stav"-Nainstalováno-Výběr-uložit výběr.
Chroot třeba jako v http://wiki.ubuntu.cz/GRUB2#Obnoven.2BAO0_GRUB2_pomoc.2BAO0_LiveCD
-
"Drop to console as root" chce heslo od roota ihned ... nemám šanci zadat ani "passwd odra".
Díky za tip s chrootem, ale jak se tak dívám chroot se spouští s příkazem sudo což se zase týká hesla roota. Takže je to jeden začarovaný kruh :-(
-
Ale z jinýho systému, např. LIVECD
-
Ale z jinýho systému, např. LIVECD
Nějak nerozumím... co to mám udělat?
-
Když nabootoješ LiveCD máš uplně jinej systém, s jiným heslem (většinou žádným). Když chrootneš (http://www.abclinuxu.cz/slovnik/chroot) můžeš jako loutku ovládat systém kterej sis zničil.
Udělej tedy chroot podle návodu
• stáhněte a vypalte cd s tímto obsahem: Ubuntu LiveCD a nabootujte/načtete z něj systém.
• Otevřete Terminál (Alt+F2, zadejte gnome-terminal)
• a dále zadejte: $ sudo fdisk -l
• nyní potřebujete vědět, které zařízení (a který diskový oddíl) obsahuje váš nainstalovaný linuxový systém, například bude použit /dev/sda1 . Nyní tedy potřebujete připojit (mount) souborový systém (pravděpodobně typu Ext4 či Ext3 v případě Ubuntu, NTFS či FAT v případě Windows) do složky /mnt: $ sudo mount /dev/sda1 /mnt
• pokud máte náhodou složku /boot na zvláštním oddílu, musíte připojit i tento. Příklad: pro /dev/sda2 napište: $ sudo mount /dev/sda2 /mnt/boot Ujistěte se, že je určení bez chyb - věnujte prosím pozornost výpisu FDISKu
• Vytvořte adresář pro následující příkaz: sudo mkdir /mnt/dev
• Nyní připojte zbytek oddílů: sudo mount --bind /dev /mnt/dev
• nyní proveďte chroot do vašeho (původního) systému: sudo chroot /mnt
a potom zadej
passwd odra
-
Hurá!! :)
Pánové děkuji, omlouvám se, ale nějak mě to hned netrklo, že ten chroot mám udělat pomocí LiveCD.
Děkuji za vyřešení problému ;D