Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: geofre 01 Ledna 2014, 22:12:27
-
Stala se mi nemilá věc, omylem jsem u svého nastavení účtu změnil v kolonce Tup účtu "Správce" na "Normální" a nemám tedy žádný správcovský účet, jen dva obyčejné uživatele. Zkoušel jsem postupovat podle tohoto vyřešeného případu
http://forum.ubuntu.cz/index.php?topic=34398.msg256292#msg256292 (http://forum.ubuntu.cz/index.php?topic=34398.msg256292#msg256292)
ale nepodařilo se mi otevřít /etc/gshadow ani uložit změněný /etc/group.
Taky jsem v recovery modu zkoušel pod rootem příkazy
adduser my_name sudo
usermod -a -G sudo my_namepo jejichž odkliknutí mi to vypsalo jen "nelze uzamknout, zkuste to později".
Verze mého Ubuntu je 12.04.1 LTS...
Poradil by mi prosím někdo?
Předem děkuju.
-
Nejdřív v recovery udělat fsck aby fingoval zápis a potom
addgroup --system admin
adduser ${jméno_požadovaného_uživatele} admin
-
Nejdřív v recovery udělat fsck aby fingoval zápis a potom addgroup --system admin
adduser ${jméno_požadovaného_uživatele} admin
Vím, že to bude znít hloupě, ale jak poznám, že se fsck udělal? Po spuštění, mi to vypsalo jen jeden řádek, který se za celou noc co jsem to nechal běžet nezměnil...
fsck na util-linux 2.20.1
/dev/sda5 : 401168/4317184 souborů (0,4% nesouvislých), 5305600/17260800 blokůMůže mu vadit, že na stejném disku mám vedle Ubuntu také Win7?
-
Vím, že to bude znít hloupě, ale jak poznám, že se fsck udělal? Po spuštění, mi to vypsalo jen jeden řádek, který se za celou noc co jsem to nechal běžet nezměnil...
fsck na util-linux 2.20.1
/dev/sda5 : 401168/4317184 souborů (0,4% nesouvislých), 5305600/17260800 blokůMůže mu vadit, že na stejném disku mám vedle Ubuntu také Win7?
To znamená, že se udělal. Enter...
-
Enter akorát "přeskočí" na nový řádek...
-
V tom případě máte víc oddílů a ten další se ještě neudělal. Těch souhrnných řádků by mělo být stejně jako jako v /etc/fstab mountovaných oddílů.
-
V tom případě máte víc oddílů a ten další se ještě neudělal. Těch souhrnných řádků by mělo být stejně jako jako v /etc/fstab mountovaných oddílů.
Podle obsahu /etc/fstab bych tam měl tedy mít ve výsledku 2 řádky jestli jsem to správně pochopil?
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=1b5ea55a-8233-43c5-b109-286a242c1a35 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
#UUID=5b099936-d904-46bd-ac1f-6416d91c7945 none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0
-
Hmm jenom jeden, swap se samozrejme nekontroluje. takže by měl stačil enter po zobrazení jednoho řádku... Proč nestačí, netuším. Zkuste jako malou magii po jeho zobrazení máčknout šipku doprava a pak doleva. Tím by se měl zbytek testu ukončit a vrátit vás do menu.
-
Tak stisknutí šipek akorát vypíše pod řádek s informacemi o testu "^[[C ^[[D" (bez uvozovek).
-
Tak nevím. Schválně jsem nabootoval do recovery a mě se fsck ukončí a po enteru naběhne zase menu odkud jsem ho spustil. Takže se omlouvám, ale netuším.
Ty "nesmysly" které se zobrazí místo posunu kurzoru značí že aktuální terminál stále nemá zpátky řízení (nebo to nepodporuje).
-
Každopádně děkuji za trpělivost a provedení postupem...
Třeba se mi to časem povede...
-
Tak nakonec se mi to podařilo skrze LiveCD. Hodím sem svůj postup, kdyby to náhodou mohlo někdy někomu pomoci...
1)Nabootovat Ubuntu z LiveCD a v nabídce vybrat "Try Ubuntu without any change to your computer" (Vyzkoušet Ubuntu beze změn ve vašem počítači).
2)Spustit terminál a postupně zadat níže vypsané příkazy (jeden po druhém)
sudo fdisk -ltento příkaz ukáže, které sda použít (v mém případě to bylo sda5, ale to se může lišit, záleží co je oddíl s Linuxem)
sudo mkdir /media/sda5
sudo mount /dev/sda5 /media/sda5
sudo chroot /media/sda5
addgroup --system admin
adduser jmeno_uzivatele admin
3)Pak už jen restartovat a nabootovat systém z disku a ne LiveCD...