|
Установка Gentoo Linux c помощью QEMU |
|
|
3 страниц
1 2 3 >
|
 |
Ответов
(1 - 34)
|
May 16 2007, 15:30
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Цитата(COMA @ May 16 2007, 21:58)  Странно, меня тоже не пускает. Так если есть в наличии - может, положить в более доступное место? Или уже в стружках потерялся?
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
May 18 2007, 07:42
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Цитата(COMA @ May 18 2007, 09:12)  что за инструкция?
выложил файлы сюда: upload/MCs/ARM/rainbow/gentoo/ А можно попросить выложить http://phoenix.inf.upol.cz/~polakr/qemu/sda.img.bz2 куда нибудь в доступное место, например на рапиду ?
|
|
|
|
|
May 20 2007, 17:32
|
Группа: Участник
Сообщений: 10
Регистрация: 7-01-06
Пользователь №: 12 921

|
Цитата(COMA @ May 18 2007, 12:15)  У кого есть доступ на фтп, выложите. У меня с трафиком на работе проблемы  Смотри http://www.gnulinuxmag.com/pub/LM_HS/HS25/
--------------------
GSO
|
|
|
|
|
May 22 2007, 15:54
|
Частый гость
 
Группа: Свой
Сообщений: 168
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 423

|
Господа! Ну кто-нибудь, выложите в доступное место злополучный файл. Я даже тут писал http://electronix.ru/forum/index.php?showtopic=31946 - никакой реакции
|
|
|
|
|
May 29 2007, 11:35
|
Частый гость
 
Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548

|
Цитата(COMA @ May 16 2007, 04:56)  3. Установка Gentoo Linux под архитектуру AT91RM9200. Здесь будет описанно как ставить Gentoo Linux "заточенную" под AT91RM9200. Ну и че этот надгробный камень с надписью "Здесь будет..." кто нибудь сдвинет с места или где? Может жаднось одолела?
|
|
|
|
|
Jun 2 2007, 18:00
|

Местный
  
Группа: Свой
Сообщений: 304
Регистрация: 5-07-04
Из: г. Москва
Пользователь №: 259

|
Цитата(COMA @ May 22 2007, 01:33)  Посмотрел. sda.img.bz2 - минимальный rootfs. Но никак не Gentoo  Может, мы на разные файлы смотрели? 264 мб - это, на мой взгляд, минимальным назвать моожно в запальчивости, весь размер - 10гиг. Какой тогда не минимальный, и где его взять? И про свою гентувость при закрузке он мне все глаза промозолил. Я никакой спец в gentoo, наверное что-нибудь не понимаю. Кстати, завелось под linux-ом все с полпинка - zimage в zImage переимоновал, и все. Спасибо, Руслан - полезная вещь.
--------------------
Водку пьянствовать и безобразия нарушать!!!
|
|
|
|
|
Jun 4 2007, 09:52
|

http://uschema.com
   
Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394

|
Цитата(COMA @ Jun 4 2007, 08:51)  Прошу прощения за сумбурный стиль изложения. Торопился. Внушает! Не плохо описал, тольно есть существенный недостаток в этом посту - нужно объеденить начальный пост топика(с QEMU) с последним (про GENTOO) ! А то так неудобно листать постоянное - вверх-вниз и обратно... А в общем - первосходно! Можно даже по этой статье пробовать... 8))) И даже должно получиться чтото... Эх жаль небыло этой стать когда я GENTOO пробовал ставить.... 8( .
--------------------
|
|
|
|
|
Jul 15 2007, 22:23
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Вопрос знатокам QEMU , как его запустить так, чтобы работала сеть (хостовая система ВинХП). Просто при попытке установить Gentoo, она много чего хочет слить из инета, читал доку на Генту, не до конца разобрался, как и куда можно самостоятельно чего-то доложить... Цитата Обновляем пакет portage (текущий очень старый) emerge -avO portage хочет получить файл portage-2.1.2.2, на фтп Генту нашел portage-2.1.2.tar.bz2, если верить описанию, то набо сделать что-то вроде websync, предварительно куда-то распаковав этот архив, но я не уверен, что я правильно понял, куда именно  Цитата /usr/portage/scripts/bootstrap.sh -p - смотрим список пакетов необходимых для самогенерация системы. /usr/portage/scripts/bootstrap.sh -f -p - смотрим ссылки по которым можно скачать необходимые пакеты. /usr/portage/scripts/bootstrap.sh -f - проверка исходников на "валидность", т.е. проверка на контрольные суммы и т.п. тоже много чего хочет  вот я и думаю, не легче ли её (генту) пустить в инет и пускай сама сливает то, что ей надо. Остается только понять, как в qemu настроить сеть.
|
|
|
|
|
Jul 16 2007, 03:44
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
Цитата хочет получить файл portage-2.1.2.2, на фтп Генту нашел portage-2.1.2.tar.bz2, если верить описанию, то набо сделать что-то вроде websync, предварительно куда-то распаковав этот архив, но я не уверен, что я правильно понял, куда именно Все файлы кладутся в одно место - /usr/portage/distfiles/ Скачиваем файл portage-2.1.2.tar.bz2 кладем по этому пути - /usr/portage/distfiles/ 1. выполняем команду emerge -vf portage 2. смотрим какие файлы пытается скачать. 3. скачиваем нужные файлы сюда - /usr/portage/distfiles/ повторяем п 1-3 до тех пор пока команда emerge -vf portage не скажет нам что все ок, и ничего качать не надо. далее emerge -avO portage. Этот путь очень долгий и муторный, проще настроть поддержку сети. скоро напишу как.
|
|
|
|
|
Jul 19 2007, 11:16
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата Полезная ссылка - http://www.ursidae.ru/gentoo-doc/сборник статей о Gentoo на русском Вопрос первый: только у меня не сливается это описание? У меня почему-то сливается 712 кило и останавливается. Вопрос второй: Цитата Также может занять длительное время, поэтому оставить это дело на 2-ю ночь
По окончании может появиться сообщение: "..... emerge --help config" если появилось, то надо обновить конфигурационные файлы командой etc-update
правим fstab.
У меня так:
/dev/sda1 / ext2 noatime 0 0
# NOTE: The next line is critical for boot! proc /proc proc defaults 0 0
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for # POSIX shared memory (shm_open, shm_unlink). # (tmpfs is a dynamically expandable/shrinkable ramdisk, and will # use almost no memory if not populated with files) shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
Меняем пароль. Выключаем QEMU командой poweroff. если я правильно понимаю, то пароль менять командой passwd... у меня он ругается, что не знает такой команды  после перезагрузки ругается не помню уже на что ( сейчас начал заново переставлять, уже на винчестер - до этого пробовал ставить на ммс) и требует пароль рута, без пароля не хочет
|
|
|
|
|
Jul 20 2007, 03:49
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
размер файла 2.25 Мб. - Gentoo_doc-1.1.pdf.tar.tar должна быть такая команда. Цитата ругается не помню уже на что - увы, не телепат
|
|
|
|
|
Jul 20 2007, 07:38
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Не стал смотреть, на что именно она ругается, думаю, она и должна материться - дело в том, что генерация системы не доходит до конца и обламывается на компиляции sandbox -а. Я сейчас тщательно изучил лог и теперь задумался, что и как править. Цитата 1184894048: === (8 of 79) Cleaning (sys-apps/sandbox-1.2.17::/usr/portage/sys-apps/sandbox/sandbox-1.2.17.ebuild) 1184894067: === (8 of 79) Compiling/Merging (sys-apps/sandbox-1.2.17::/usr/portage/sys-apps/sandbox/sandbox-1.2.17.ebuild) 1184895464: *** terminating. Может ли такое быть из-за того, что при распаковке пакетов я оставлял старую дату (1970)? Вроде бы, врядли. По крайней мере, на нехватку каких-то файлов он не ругается  Приеду в город, попробую скачать посвежее портейж, а пока буду изучать логи.
|
|
|
|
|
Jul 21 2007, 14:59
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Вопросы и замечания по руководству к установке: Цитата 1. Архив образа стадии (stage). Нам понадобиться следующий архив - stage1-arm-uclibc-softfloat-20050811.tar.bz2 Нужно ли ставить вторую и третью стадию? Я думаю, что надо, но... хз - я до сих пор не смог ничего установить  Цитата Распакуем архив снимка дерева портежей командой - tar tar xvjf /mnt/gentoo/files/portage-20070521.tar.bz2 -C /mnt/gentoo/usr Не нужно ли здесь ещё ключик -p (tar xvjpf....) ? Если верить описанию Генту, то нужен. Стоит написать жирным шрифтом, что надо перейти в каталог /usr/portage или же команды запуска bootsrap написать без начальных /usr/portage, иначе несколько раз так и вводил /usr/portage/scripts/bootstrap.sh, хотя этот момент, может и ясен для всех, но я с линухом не совсем дружен, поэтому об это спотыкался. А теперь главный вопрос - несмотря на все то, что я описал выше, ни в каком из вариантов мне так и не удалось добиться результатов  во всех вариантах выполнение bootstrap.sh приводит к Цитата >>> Source unpacked. >>> Compiling source in /var/tmp/portage/sys-apps/sandbox-1.2.17/work/sandbox-1.2.17 ... * If configure fails with a 'cannot run C compiled programs' error, try this: * FEATURES=-sandbox emerge sandbox ACCESS DENIED access_wr: / * Configuring sandbox for ABI=default... потом еще несколько десятков строк про то, как она проверяет возможность компиляции, попытка сделать make и заканчивается все Цитата --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-sys-apps_-_sandbox-1.2.17-16099.log"
access_wr: / -------------------------------------------------------------------------------- в логе, про который она пишет есть только одна строчка Цитата access_wr: / Сейчас запущена генерация снова, уже ACCESS DENIED access_wr: / был, жду, когда вывалиться с ошибкой  и вот вопрос: что я могу делать не так, что она не может этот сандбокс скомпилить? может, его надо исключить из пакета? и если да, то как?
|
|
|
|
|
Jul 21 2007, 15:14
|
Знающий
   
Группа: Свой
Сообщений: 851
Регистрация: 28-08-04
Пользователь №: 559

|
1. Процесс сборки Gentoo выглядит так: stage1 -> stage2 -> stage3. stage1 - это минимальный образ системы. Нам придется "дособирать" необходимые пакеты. stage3 - это почти законченный образ gentoo. Можно распаковать и начать использовать. Я же рекомендую соибрать систему с stage1. Т.к. мы можем достичь полной оптимизации для нашей архитектуры. 2. Вот что написано в руководстве: Цитата Теперь нужно распаковать снимок. Убедитесь в том, что вы используете в точности такие же параметры; последний параметр — заглавная C, а не строчная c.
Листинг 15: Извлечение снимка дерева портежей # tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr http://www.gentoo.org/doc/ru/handbook/hand...hap=5#doc_chap43. Скрипт лежит тут - /usr/portage/scripts/. Можно либо перейти в эту папку, либо запускать с полным путем: cd /usr/portage/scripts/ ./bootstrap.shили /usr/portage/scripts/bootstrap.shне вижу особой разницы. 4. sandbox у меня собирается без проблем. Все что написанно в руководстве, проверял на своей плате. Может у вас проблема с диском? Нет места и т.п.
|
|
|
|
|
Jul 21 2007, 15:35
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата 3. Скрипт лежит тут - /usr/portage/scripts/. Можно либо перейти в эту папку, либо запускать с полным путем: cd /usr/portage/scripts/ ./bootstrap.sh или /usr/portage/scripts/bootstrap.sh не вижу особой разницы. По поводу отсутствия разницы - согласен, меня просто смутила строка в логе : access_wr: /. С диском, вроде, все нормально, начинал прбовать на 2-ух гиговой флешке, сейчас грохнул один раздел мандривы на ноуте - он 3.5 гига, места должно хватать, да и не в месте дело. При использовании разных версий портежей система генерится немного в разной последовательности и сандбокс бывает то первым, то третьим, а обламывается именно на нем  ладно, спасибо за участие, буду дальше пробовать.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|