Смена пароля
На винчестере установлена Ubuntu10.04 LTS 32bit и Ubuntu12.04 LTS 64bit
12.04 нормально работала какое-то время,но после неудачной установки приложения (Unigraphics NX6),(не хватило места в разделе,а может в конкретной папке "usr",потому что места судя по сканированию, было вдвойне достаточно),стала при запуске требовать пароль. Пароль не принимает. Хотя я единственный пользователь,он же администратор. Смена пароля через консоль ничего не дала.По-прежнему система запрашивает пароль. Папки свободно могу просматривать загружаясь в 10.04 Пробую с помощью команды "chroot" сменить корневой каталог,чтобы поменять пароль,но видно я что-то в этой команде не понимаю. Монтирую раздел с 12.04 вот так: 1.mount /dev/sda6 /mnt , затем на всякий случай тамошний home: 2.mount /dev/sda13 /mnt/home, теперь пытаюсь сменить корневой каталог: 3.sudo -i chroot /mnt далее выходит сообщение "chroot: cannot run command «/bin/bash»: Ошибка формата выполняемого файла". Задача - сделать запуск 12.04 нормальным. |
Покажите вывод sudo fdisk -l и df -h для начала.
|
# mount /dev/sda6 /mnt
# .mount /dev/sda13 /mnt/home # mount -t proc none /mnt/proc # mount -o bind /dev /mnt/dev # chroot /mnt /bin/bash |
parshuk@parshuk-desktop:~$ sudo -i
[sudo] password for parshuk: root@parshuk-desktop:~# mount -t proc none /mnt/proc root@parshuk-desktop:~# mount -o bind /dev /mnt/dev root@parshuk-desktop:~# chroot /mnt /bin/bash chroot: cannot run command «/bin/bash»: Ошибка формата выполняемого файла root@parshuk-desktop:~# Диск /dev/sda: 250.1 ГБ, 250059350016 байт 255 heads, 63 sectors/track, 30401 cylinders Units = цилиндры of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x9337f8fa Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 1 1275 10241406 7 HPFS/NTFS /dev/sda2 1276 2804 12281692+ 7 HPFS/NTFS /dev/sda3 2805 27468 198113549+ f W95 расшир. (LBA) /dev/sda4 27469 30401 23559322+ c W95 FAT32 (LBA) /dev/sda5 2805 6083 26338536 7 HPFS/NTFS /dev/sda6 6084 7462 11073242+ 83 Linux /dev/sda7 8924 10198 10241406 83 Linux /dev/sda8 10199 10442 1952768 82 Linux своп / Solaris /dev/sda9 10442 11050 4881408 83 Linux /dev/sda10 11050 19820 70451200 83 Linux /dev/sda11 19821 26194 51199123+ b W95 FAT32 /dev/sda12 26195 27468 10233373+ b W95 FAT32 /dev/sda13 7462 8923 11737088 83 Linux Пункты таблицы разделов расположены не в дисковом порядке parshuk@parshuk-desktop:~$ sda7 - ubuntu 10.04 sda10 - /home 10.04 sda9 - /usr 10.04 sda6 - ubuntu 12.04 sda13 - /home 12.04 sda8 - swap общий для 10.04 и 12.04 |
Цитата:
|
ls -la /mnt/bin/bash что говорит?
|
parshuk@parshuk-desktop:~$ sudo mount /dev/sda6 /mnt
[sudo] password for parshuk: parshuk@parshuk-desktop:~$ sudo mount /dev/sda13 /mnt/home parshuk@parshuk-desktop:~$ ls -la /mnt/bin/bash -rwxr-xr-x 1 root root 955024 2012-04-03 19:58 /mnt/bin/bash parshuk@parshuk-desktop:~$ |
zond50m31, а архитектуры ос одинаковые?
|
Вот что могу ответить на данный момент:
10.04 - i686 (32bit) 12.04 - ? (64bit) Нашёл сегодня информацию: http://www.gentoo.org/doc/ru/securit...tyle=printable пытаюсь вникнуть в суть,но пока туго доходит. |
Мне помогли решить этот вопрос на форуме Ubuntu.ru
Переустановил владельца домашней папки и всё получилось. chown -R parshuk:parshuk /home/parshuk |
Время: 03:19. |
Время: 03:19.
© OSzone.net 2001-