При переходе в новый корень не удается стартовать bash [РЕШЕНО]
Adept 5 апреля, 2008 - 14:24
при команде chroot /mnt/gentoo /bin/bash выдает ошибку что мол /bin/bash - обладает не правильным исполняемым форматом.
появился он там (/bin/bash) после распаковки 3 стадии из Live DVD Gentoo 2007.0
грузился и запускался из под systemrescuecd v 1.0.1
Кто что подскажет?
»
- Для комментирования войдите или зарегистрируйтесь
Побился архив,
Побился архив, может?
Пожалуйста, не описывайте своё железо в подписи
Может и
Может и побился? Тогда как распоковался ?
А чего, его дело
А чего, его дело маленькое... md5-суммы перед распаковкой проверялись?
Пожалуйста, не описывайте своё железо в подписи
Вирусы съели
Вирусы съели екзешнек..
а
а примонтировано с правами на запуск?
примонтировал
примонтировал как всегда mount /dev/sda3 /mnt/gentoo - никогда ничего не указывал всегда все работало
вот это поможет?
http://www.gentoo.ru/node/9817#comment-66897
какую систему
какую систему ствите и как грузитесь с systemrescuecd?
похоже на то что пытаетесь сделать чрут из 32 битного ядра в 64 битное окружение
___________________________________________
Gentoo GNU/Linux 2.6.24 GCC 4.2.3 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Да так и было
Да так и было
Интересует
Интересует такой вопрос:
допустим я соберу ядро под амд64, но грузиться буду в полность 32 разрядную систему, смогу ли я в этом случае выполнить chroot в стейдж амд64?
ты несможеш с
ты несможеш с 64х битным ядром несможеш загрузиться в 32х битную систему
Жаль, а то
Жаль, а то хотелось перейти на 64 систему, да не хочется лишаться текущего комфорта.
"выполнить chroot
"выполнить chroot в стейдж" вроде бы нельзя :) стейдж амд64 - это архив.
Если собрать 32х-разрядную систему с ОПТИМИЗАЦИЕЙ ядра под Амд64, то в неё можно войти chroot ом из другой 32х-разрядной системы.
Из 32разрядной системы можно chroot в 32
Из 64разрядной системы можно chroot в 64