Gentoo on VMware Fusion - only x86?
KorP 31 июля, 2011 - 17:29
Я может чего конечно не понимаю.
Ставлю на VMware Fusion, при создании машины выбирал Linux kernel 64-bit.
Ставлю с amd64-minimal
Ставлю по AMD64 Handbook
В итоге он мне ядро компилит - arch/x86
Как это понимать?
linux # eselect profile list ... [7] default/linux/amd64/10.0/server * ...
/etc/make.conf CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" ACCEPT_KEYWORDS="~amd64"
По этому же хендбуку, с этого же образа, некоторое время на живую машину ставил (правда генкернел), там нормально сё получилось - Linux 3.0.0-gentoo x86_64
Хелп, что я не так делаю то? Хендбук уже перелопатил вперёд-назад, вродь ничего не забыл %)
»
- Для комментирования войдите или зарегистрируйтесь
:)
Все правильно делаешь, так и будет - архитектура то x86 - а скомпилится ядро 64-х битное. Не парься. :)
Хех... только смущает меня твой CHOST="i686-pc-linux-gnu".
Спасибо за ответ, как раз
Спасибо за ответ, как раз запустил скомпиленное ядро и посмотрел что собрался всё же 86_64, но - в мане же чётки написано
а там блин пусто, ядро он кладёт в arch/x86/boot/bzImage
короче за то напрактиковался с установкой генты :))) с 11 утра сидел ковырялся, раз 8 с нуля :DDD
а чем смущает CHOST? это мне
а чем смущает CHOST? это мне досталось в наследство от товарища, который меня с гентой знакомил, на рабочей машине так и крутится
> а чем смущает CHOST? >
> а чем смущает CHOST?
> i686
> ~amd64
Если честно - не понял ваш
Если честно - не понял ваш каммент.
i686 - указание на процессор
~amd64 - указание на его разрядность
я ошибаюсь?
Да. CHOST определён в
Да.
CHOST определён в make.conf, включённом в stage3, менять его *нельзя*.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
ок, спасибо за разёяснение
ок, спасибо за разёяснение