Всем - здравствуйте!
Ситуация - была проинсталенная gentoo, но потом тасовались разделы на винте и, в итоге, на один из разделов была скопирована структура каталогов (развернута из tar.gz). Сейчас на одном из разделов стоит ubuntu, с нее и пытаюсь выполнить chroot.
Итак,
root@vakxden-Vostro-1015:~# mount /dev/sda4 /mnt -o exec root@vakxden-Vostro-1015:~# chroot /mnt /bin/bash chroot: не удалось выполнить команду «/bin/bash»: Отказано в доступе
ммм, чего ещё?
а...
root@vakxden-Vostro-1015:~# ldd /bin/bash linux-gate.so.1 => (0x00324000) libncurses.so.5 => /lib/libncurses.so.5 (0x005b8000) libdl.so.2 => /lib/libdl.so.2 (0x0038b000) libc.so.6 => /lib/libc.so.6 (0x00110000) /lib/ld-linux.so.2 (0x00f97000)
а как бы мне посмотреть "там" (в /mnt )на список библиотек для /bin/bash ?
root@vakxden-Vostro-1015:~# chroot /mnt /usr/bin/ldd /bin/bash chroot: не удалось выполнить команду «/usr/bin/ldd»: Отказано в доступе
хотя этот файл есть и он исполняемый
root@vakxden-Vostro-1015:~# ls -la /mnt/usr/bin/ldd -rwxrwx--x 1 root root 5775 2010-11-16 20:39 /mnt/usr/bin/ldd
помогите, а?
stat /mnt/bin/bash
Не грусти, товарищ! Всё хорошо, beautiful good!
755
Access: (0731/-rwx-wx--x)
что-то добрый я сегодня ....
731 появилось откуда?
у вас вполне возможно н авсём диске бардак
что с правами /etc/bash/bashrc ?
. ну и далее по списку...
что-то добрый я сегодня ....
mount не причем - вас же уже спрашивали, что это же вы сделали с системой?!, - похоже проще переинсталлировать. Так что сохраняйте конфиги, данные и вперед!..
Под бунтой наверное
Под бунтой наверное надо
БТВ: а архитектуры совпадают?
да я под судо конешно
да я под рутом конешно :)
архитектуры совпадают, кстати с minimal-install диска - то же самое
Кто не боится помирать, тот и не сможет постареть
попробуй смонтировать в,
попробуй смонтировать в, скажем, /mnt/gentoo
что-то было про запрет монтирования в /mnt
пробовал - не получается, всё
пробовал - не получается, всё то же самое
Кто не боится помирать, тот и не сможет постареть
не догнал - -o exec ? зачем
не догнал - -o exec ? зачем ?
[quote=vakxden
Итак,
[code]root@vakxden-Vostro-1015:~# mount /dev/sda4 /mnt -o exec
root@vakxden-Vostro-1015:~# chroot /mnt /bin/bash
помогите, а?
неудачная идея монтироваться в точку /mnt, имхо
что у вас кажет mount до и после вашей команды mount /dev/sda4 /mnt -o exec
?
что-то добрый я сегодня ....