установка 64-битного ядра на 32-битную Ubuntu

Я скомпилировал свое собственное ядро ​​в 64-битной установке linux mint 16. Я также слышал, что 64-битное ядро ​​может также запускать 32-битные приложения. Можно ли будет установить его и использовать в 32-битной версии Ubuntu 13.10 или мне придется перекомпилировать его для 32-битной версии? Если 32-битная Ubuntu будет работать на этом ядре, есть ли проблемы, с которыми я столкнусь при использовании этого ядра?

1
задан 3 December 2013 в 14:30

2 ответа

Будут работать следующие комбинации:

32 bit CPU with 32 bit kernel and 32 bit software
64 bit CPU with 32 bit kernel and 32 bit software
64 bit CPU with 64 bit kernel and 32 bit software
64 bit CPU with 64 bit kernel and 64 bit software

Обычно запуск 32-битного программного обеспечения с 64-битным ядром означает, что большая часть вашей системы является 64-битной, и только несколько 32-битных приложений - обычно такие вещи, как Skype или steam, для которого у нас нет исходного кода и, следовательно, мы не можем перекомпилировать для нового процессора.

В теории должна быть возможность запуска полностью 32-битного пользовательского пространства только с 64-битным ядром. См., Например, отчеты о людях, успешно делающих это на Arch. Но менеджер пакетов вряд ли будет этим доволен, так что это потребует большого количества DIY.

В прошлом это был привлекательный вариант, потому что запуск 32-битных приложений в 64-битной среде пользователя был чреват проблемами. В настоящее время это в значительной степени решено, поэтому использование смешанной системы таким образом, по-видимому, имеет мало преимуществ и много недостатков по сравнению с простым использованием чисто 64-разрядной системы.

0
ответ дан 3 December 2013 в 14:30

Я не верю, что вы можете.

Ядра существуют для 32-битных и 64-битных систем, убедитесь, что у вас есть ядро, соответствующее вашей системе. Если у вас 64-битная версия, установите и используйте 64-битную версию ядра. Если у вас 32-битная система, используйте 32-битное ядро.

0
ответ дан 3 December 2013 в 14:30

Другие вопросы по тегам:

Похожие вопросы: