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 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.