amd64 или i386? VirtualBox не может запустить клиент VM

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

1
08.05.2013, 13:07
2 ответа

Вы выполняете amd64 ядро на amd64 процессоре (x86_64, и amd64 являются синонимами). Вы выполняете i386 распределение. Другими словами, Вы выполняете 32-разрядные двоичные файлы с 64-разрядным ядром. Посмотрите команду Linux для возврата числа битов (32 или 64)? для некоторого фона.

На Linux можно выполнить i386 исполняемые файлы на amd64 ядре, но не наоборот. Таким образом, Вы могли установить двоичный файл amd64 VirtualBox, однако он не может прибыть из Вашего текущего распределения, которое имеет только 32-разрядные исполняемые файлы и библиотеки.

Двоичный файл i386 VirtualBox может выполнить изображение amd64, но только если Ваш процессор имеет расширения виртуализации ЦП (Intel VT-x или AMD-V). Если это не делает, необходимо выполнить amd64 VirtualBox, который можно установить независимо (но у Вас должны будут быть все библиотеки, которых исполняемые файлы VB требуют), или в распределении, которое Вы устанавливаете в schroot.

1
27.01.2020, 23:54
  • 1
    я переустановил ОС Debian с amd64 DVD и теперь это хорошо! –  Xiè Jìléi 03.05.2012, 15:55
  • 2
    я переустановил ОС Debian с amd64 DVD и теперь это хорошо! –  Xiè Jìléi 03.05.2012, 15:55

Вы выполняете amd64 ядро на amd64 процессоре (x86_64, и amd64 являются синонимами). Вы выполняете i386 распределение. Другими словами, Вы выполняете 32-разрядные двоичные файлы с 64-разрядным ядром. Посмотрите команду Linux для возврата числа битов (32 или 64)? для некоторого фона.

На Linux можно выполнить i386 исполняемые файлы на amd64 ядре, но не наоборот. Таким образом, Вы могли установить двоичный файл amd64 VirtualBox, однако он не может прибыть из Вашего текущего распределения, которое имеет только 32-разрядные исполняемые файлы и библиотеки.

Двоичный файл i386 VirtualBox может выполнить изображение amd64, но только если Ваш процессор имеет расширения виртуализации ЦП (Intel VT-x или AMD-V). Если это не делает, необходимо выполнить amd64 VirtualBox, который можно установить независимо (но у Вас должны будут быть все библиотеки, которых исполняемые файлы VB требуют), или в распределении, которое Вы устанавливаете в schroot.

1
27.01.2020, 23:54

Теги

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