Смена x86 на x64

Поставил первый раз arch на новый ноут, и тут с удивлением увидел что оперативки видно только 3.1Gb из 6ти. uname: i686.
Я так понимаю, я поставил 32х битную версию.
Но я уже так все удобно настроил, поставил нужные пакеты.
Как мне безболезненно обновится до x64?
В двух словах это не описать подробно.

Самый простой способ это выделить место под новый рут (/boot и /home у нормальных людей всегда на отдельных разделах!!!) Поэтому пользовательские настройки сохранятся по любому и загрузчик переставлять не нужно.
Что еще нужно это так это список явно установленных пакетов. пакмен это умеет.
Потом ставишь под старой системой пакеты из списка с указанием архитектуры и нового корня, пакмен это позволяет.
Создаешь такого же пользователя в новой системе.
Сравниваешь старый и новый /etc и исправляешь.
Добавляешь в конфиг груба загрузку с нового 64битного корня…

Мелочи я пропустил но суть я думаю понятна…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Да, все ясно) Буду вечером эксперементировать)
Спасибо)
Ставь pae-kernel будешь видеть все 6 гиг.
Плюсами 64бит ты вряд ли воспользуешься.
Не обязательно делать новый корень – можно просто запустить пакман из-под лайвсиди или системы флешки :)
sht0rm
Ставь pae-kernel будешь видеть все 6 гиг.
Плюсами 64бит ты вряд ли воспользуешься.
Хм, собственно х64 на данный момент и нужно из-за памяти и только.
А на сколько это правильное решение? Могут ли быть какие-то проблемы?
Я так понимаю оставаться на i686 с pae-kernel стабильнее чем переходить на x64? Или все зависит от софта и целей?
Мне лично машина нужна для работы (веб-разработка).
https://bbs.archlinux.org/viewtopic.php?id=64485
Kein1945
Я так понимаю оставаться на i686 с pae-kernel стабильнее чем переходить на x64?
Переходи, не думай… Ходят слухи что скоро i686 не будет поддерживаться разрабами…

Natrio
Не обязательно делать новый корень – можно просто запустить пакман из-под лайвсиди или системы флешки :)
Да не обязательно… Но лучше на какое то время оставить старый корень… так на всякий случай… а когда система приживется, то и удалить можно…
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Kein1945
sht0rm
Ставь pae-kernel будешь видеть все 6 гиг.
Плюсами 64бит ты вряд ли воспользуешься.
Хм, собственно х64 на данный момент и нужно из-за памяти и только.
А на сколько это правильное решение? Могут ли быть какие-то проблемы?
Я так понимаю оставаться на i686 с pae-kernel стабильнее чем переходить на x64? Или все зависит от софта и целей?
Мне лично машина нужна для работы (веб-разработка).
Если я правильно помню, у 32битной системы ограничение в 2Гб на 1 процесс

А так на 64 битах проги кушают побольше памяти, бывают проблемы с флешем. Есть несколько приложений которые не собираются под 64бита.
Ну в остальном все работает нормально.
А так на 64 битах проги кушают побольше памяти, бывают проблемы с флешем. Есть несколько приложений которые не собираются под 64бита.
Ну в остальном все работает нормально.
Если у тебя памяти больше 4 гигов, то разницу в объёме памяти, занимаемой под 64 битами и под 32 ты вряд ли заметишь, она не значительная.
С флешем проблем нет давно.
Для тех, кто не собирается под 64 - есть miltilib репозитории.
 
Зарегистрироваться или войдите чтобы оставить сообщение.