Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Смена пароля (http://forum.oszone.net/showthread.php?t=236971)

zond50m31 19-06-2012 17:11 1937041

Смена пароля
 
На винчестере установлена 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 нормальным.

vadblm 19-06-2012 17:52 1937070

Покажите вывод sudo fdisk -l и df -h для начала.

leonty 19-06-2012 17:56 1937073

# 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

zond50m31 19-06-2012 18:38 1937096

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

vadblm 19-06-2012 18:57 1937108

Цитата:

Цитата zond50m31
Устр-во Загр Начало Конец Блоки 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 »

Ну и зоопарк там у вас. Честно говоря, даже не хочется разруливать.

leonty 19-06-2012 19:54 1937139

ls -la /mnt/bin/bash что говорит?

zond50m31 19-06-2012 20:52 1937201

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:~$

leonty 20-06-2012 19:53 1937729

zond50m31, а архитектуры ос одинаковые?

zond50m31 20-06-2012 23:08 1937857

Вот что могу ответить на данный момент:
10.04 - i686 (32bit)
12.04 - ? (64bit)

Нашёл сегодня информацию:
http://www.gentoo.org/doc/ru/securit...tyle=printable
пытаюсь вникнуть в суть,но пока туго доходит.

zond50m31 19-07-2012 23:37 1955105

Мне помогли решить этот вопрос на форуме Ubuntu.ru

Переустановил владельца домашней папки и всё получилось.

chown -R parshuk:parshuk /home/parshuk


Время: 03:19.

Время: 03:19.
© OSzone.net 2001-