32х и 64х битные версии на одном диске, как ?

Тема в разделе "Десктопный Linux", создана пользователем exn, 6 фев 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. exn

    exn Постоялец

    Регистр.:
    22 янв 2010
    Сообщения:
    146
    Симпатии:
    23
    Доброго всем !
    Надо что-то вроде свитчера между версиями, даже не знаю какое определение можно ему дать, но не важно как оно работает, но главное чтоб работало, пусть это будет хоть на уровне фс при передаче параметра ведру раз и все 64хбитные версии чудесным образом исчезли, и наоборот. В идеале чтоб работало колдунство прямо с dvd. Иссяк ужо, 6 утра, надо вечером запускать, может есть у кого идеи на этот счет ?
     
  2. pixit

    pixit Создатель

    Регистр.:
    27 окт 2008
    Сообщения:
    27
    Симпатии:
    1
    Не уверен, что это возможно на лету. Потому что в любом случае, все бинарники под 64-битную систему несовместимы с 32-битной, хотя 32-битные в некоторых случаях запускать можно. Можно попытаться на лету загрузить новое ядро. Но в этом случае я не уверен что в 64 битной системе удастся загрузить 32-битное, скорее всего нет.
     
  3. flooder911

    flooder911 Создатель

    Регистр.:
    20 мар 2009
    Сообщения:
    24
    Симпатии:
    1
    32 хост, а 64 в виртуалбокс, но это конечно не то что вы хотите
     
  4. dmitry042

    dmitry042 Создатель

    Регистр.:
    23 мар 2010
    Сообщения:
    25
    Симпатии:
    0
    Тут главный вопрос не как, а зачем?
    У вам чистой Х64 не получится, все равно часть системы будет дублирована 32 библиотеками, так как не все есть чисто под 64, если это не серв конечно. да и на серверных демонах можно воткнуться, в ошибку сегментирования
     
  5. arrecck

    arrecck Создатель

    Регистр.:
    18 фев 2009
    Сообщения:
    18
    Симпатии:
    0
    на 64 можно запускать 32 с --force-architecture и установкой 32 либов, только зачем?
     
  6. renoru

    renoru Писатель

    Регистр.:
    3 сен 2009
    Сообщения:
    5
    Симпатии:
    0
    В кратце - нужно установить еще один дистрибутив линукса другой "битности", синхронизировать конфиги между обоими, и просто chroot в новую систему когда нужно использовать 64 в 32х и наоборот. У нее может быть свой набор пакетов, свои настройки если надо.
     
Статус темы:
Закрыта.