LINUX.ORG.RU
Полезно, но мне уже не актуально.
Вообще, нужен какой-то встроенный механизм смены архитектуры.
Nicko
()
И каких только извращений не практикуется!!!
timur_dav ☆☆☆☆☆
()
Прочитал и разочаровался.

Если кратко, то автор скачивает все пакеты, необходимые для "чистой" установки 64-битной системы, перезагружается с 64-битного DVD, ставит все скачанные пакеты, а потом до окончания статьи правит грабли, вызванные предыдущими пунктами.

В общем, фактически совершена полная установка системы заново.

PS. В Debian поставить новую систему без перезагрузки можно штатной утилитой debootstrap.

gaa ★★
()
Ответ на: комментарий от gaa
> PS. В Debian поставить новую систему без перезагрузки можно штатной утилитой debootstrap.

Причём, под любую архитектуру. Например, я таким образом собрал систему для arm под amd64.

gaa ★★
()
зачем так извращаться, если можно переустановить систему за 30-45 минут. а установки пользователей можно и не трогать, если чел сделал нормально /home на отдельной партиции?
Karbofos
()
Ответ на: комментарий от Karbofos
зачем так извращаться, если можно переустановить систему за 30-45 минут. а установки пользователей можно и не трогать, если чел сделал нормально /home на отдельной партиции?
наверное для каких-нибудь специльных случаев), напр. только удаленный доступ
grimp3ur
()
Ответ на: комментарий от Tigger
> А до 128-битной по этой методике можно обновиться?

Веществ не напасёшься.

AngryElf ★★★★★
()
Ответ на: комментарий от grimp3ur
и /var и /etc

только в моем случае наоборот. попробовал. смутило невнятное поведение youtube (нужен по работе). получилось без особых проблем. только несколько дополнительніх apt-get install (да, б..., убунта :))) и вуаля

Ingwar ★★★★★
()
Ответ на: комментарий от anonymous
Can I upgrade from my x86 system to amd64 by doing emerge -e world?

Due to several differences between an x86 and an amd64 installation, it is impossible to upgrade. Please perform a fresh install. The installation is slightly different than an x86 one, so please use the AMD64 Handbook.

anonymous
()
Редкостный извращенец. :)
jackill ★★★★★
()
Ответ на: комментарий от gaa
Ю> PS. В Debian поставить новую систему без перезагрузки можно штатной утилитой debootstrap.

>Причём, под любую архитектуру. Например, я таким образом собрал систему для arm под amd64.

собрать можно все что угодно, а ядро как поменнять без перезагрузки?!

gnomino
()
Ответ на: комментарий от gnomino
>собрать можно все что угодно, а ядро как поменнять без перезагрузки?! Qemu! :)

Ну и еще kexec - но это просто перезагрузка видом сбоку.

anonymous
()
Ответ на: комментарий от anonymous
>Due to several differences between an x86 and an amd64 installation, it is impossible to upgrade. Please perform a fresh install.

Я обратный процесс, с amd64 на x86 без затыков прошёл пересборкой мира после загрузки с 32-х битного LiveCD.

KRoN73 ★★★★★
()
Ответ на: комментарий от gnomino
>собрать можно все что угодно, а ядро как поменнять без перезагрузки?!

А зачем без перезагрузки?

WFrag ★★★★
()
интересно, а kexec с х86-32 на х86-64 будет работать?
anonymous
()
Гента тривиально в QEMU собирается под целевую архиектуру, потом остаётся только на винт/иной-носитель образ перетащить. В LFS кроскомпеляцией - столь же тривиально осуществляется переход на 64bit едро и компилятор с линкером, установка проходит с единственной перезагрузкой и в одном и том же окружении.

По ссылке откровения лузира и неудачника.

Gharik
()
Ответ на: комментарий от Gharik
> Гента тривиально в QEMU собирается под целевую архиектуру, потом остаётся только на винт/иной-носитель образ перетащить.

Зачем изврат с qemu, когда есть crossdev? =)

Deleted
()
Ответ на: комментарий от gnomino
> собрать можно все что угодно, а ядро как поменнять без перезагрузки?!

просто и понятно: никак :)
gaa ★★
()
А amd64 в данном случае чем-то отличается от любой другой платформы?
madcore ★★★★★
()
Ответ на: комментарий от Gharik
> А зачем crossdev, если есть QEMU? o_O

qemu? Ты бы еще под вайном генту собирал. debootstrap+chroot рулят миром.

anonymous
()
Нет, ну зачем всё так усложнять то..
MiracleMan ★★★★★
()
Ответ на: комментарий от Gharik
>> qemu? Ты бы еще под вайном генту собирал. debootstrap+chroot рулят миром.

>Думаешь стоит под вайном? о_О

+1 Помните один из первых приколов баша про несколько вложенных другв друга VM? )) Я бы попробовал wine+cygwin (or minGW or coLinux)
yurikoles ★★★
()
Ответ на: комментарий от gaa
>> собрать можно все что угодно, а ядро как поменнять без перезагрузки?!

>просто и понятно: никак :)

Когда конфигурируешь ядро там есть опция - возможность загрузки другого ядра без перезагрузки

cvs-255 ★★★★★
()
Ответ на: комментарий от cvs-255
>Когда конфигурируешь ядро там есть опция - возможность загрузки другого ядра без перезагрузки

И как этим пользоваться? Интересная фича :)

KRoN73 ★★★★★
()
Нахрена это нужно? Mac OS X Leopard уже нативно 64-битный!
anonymous
()
Ответ на: комментарий от kto_tama
> а по мне так перехожить на 64 бита вообще нет особой необходимости особой необходимости нет, но в этих процессорах есть и другие положительные моменты, например - бОльшее количество регистров и другие фичи. реальный прирост скорости при, к примеру, видеообработке - 30%. это просто при перекомпиляции программы. это при таких же тактовых частотах. АМД также хорошо сделали решение по отношению 32 битных программ в 64 битной системе - потери производительности равны нулю. сам тестировал программы на производительность с плавающей точкой.
Karbofos
()
Ответ на: комментарий от cvs-255
>>> собрать можно все что угодно, а ядро как поменнять без перезагрузки?!

>> просто и понятно: никак :)

> Когда конфигурируешь ядро там есть опция - возможность загрузки другого ядра без перезагрузки

Что-то я сильно сомневаюсь, что подобная фича будет работать с ядрами под разные архитектуры.

gaa ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.