Орёл 4.15.3-1 (64-разрядный): зависает при работе из под VirtualBox для Windows 10 64-разрядного

Сообщения
4
#1
Здравствуйте!

Установка Орла 4.15.3-1 (64-разрядного) прошла хорошо, но он зависает при работе из под VirtualBox для Windows 10 64-разрядного-- вместе с самим компьютером, намертво. Помогает только нажатие на кнопку сброса.

Иногда пишут в Сети, что надо отключить в установках VirtualBox "ускорение 3D", но оно и так было отключено.

Поддержка виртуализации AMD-V (SMV) включена в BIOS, естественно (без неё VirtualBox не дал бы даже установить 64-раздную ОС).

Кстати, почему-то не работает двунаправленный буфер обмена, хотя настройки такие установлены.
 

AFilippov

New member
Сообщения
170
#2

Olej

New member
Сообщения
1 307
#3
Установка Орла 4.15.3-1 (64-разрядного) прошла хорошо, но он зависает при работе из под VirtualBox для Windows 10 64-разрядного-- вместе с самим компьютером, намертво. Помогает только нажатие на кнопку сброса.
Негодно установлен. Нужно по новой. ;)
Какой VirtualBox? версия?
Кстати, почему-то не работает двунаправленный буфер обмена, хотя настройки такие установлены.
Какой ещё буфер обмена, до тех пор пока VM вообще не работает?
 

Montfer

New member
Сообщения
2 364
#4
Буфер обмена, общая папка не будут работать пока на гостевую ОС не установлены драйверы виртуал бокса
 

Olej

New member
Сообщения
1 307
#5
Буфер обмена, общая папка не будут работать пока на гостевую ОС не установлены драйверы виртуал бокса
Точнее не "драйверы", а то что они называют дополнения гостевой ОС (для разных ОС - разные), в оригинальном виде это предоставляется Oracle в виде ISO образа диска:
Код:
olej@ACER:~/Загрузки/VirtualBox/6.0.8$ ls -l VBoxGuestAdditions_6.0.8.iso
-rw-r--r-- 1 olej olej 86562816 июн  8 09:44 VBoxGuestAdditions_6.0.8.iso
Более того, без установленных дополнений гостевой ОС окно виртуальной машины не будет масштабироваться по размеру ... а без этого установка в VirtualBox становится бессмысленной и работать в ней нельзя. Выглядит это так (и проверяется что гостевые дополнения не установлены) - как не раздвигай окно по размеру, изображение виртуальной машины остаётся маленьким прямоугольником посредине:
 

Olej

New member
Сообщения
1 307
#6
они называют дополнения гостевой ОС
Установить гостевые дополнения можно и как-то из их репозиториев Astra Linux (но там какие-то устаревшие версии VirtualBox), так и из оригинальных источников, скачав на странице Oracle самые свежие версии VirtualBox и всё к нему относящееся: http://download.virtualbox.org/virtualbox/ - на сегодня там уже последняя версия 6.0.10 ... и изменения от версии к версии у них, обычно, существенные.
Установить всё из оригинальной поставки от Oracle можно и в Astra Linux CE и в Astra Linux SE (что показано на рисунке выше) ... но поуродоваться там придётся изрядно (нужно иметь заголовочные файлы актуального ядра, инструменты сборки: gcc, make, perl, ...). Подробное описание установки, с логами всех операций, можете посмотреть здесь: Astra Linux SE (можете повторить по образу и подобию).

После нормальной установки гостевых дополнений критерием является масштабирование экрана виртуальной машины по любым размерам и пропорциям ... сравните с предыдущей картинкой:
 

Olej

New member
Сообщения
1 307
#7
сравните с предыдущей картинкой:
Или так (по калору, как видите, это уже Astra Linux CE):

И очень смешное "разрешение экрана" 913x811:
Код:
olej@astra:~$ xrandr
Screen 0: minimum 1 x 1, current 913 x 811, maximum 8192 x 8192
Virtual1 connected primary 913x811+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   913x811       60.00*+
   2560x1600     59.99 
   1920x1440     60.00 
   1856x1392     60.00 
   1792x1344     60.00 
...
 

Olej

New member
Сообщения
1 307
#8
Я не случайно спросил про версии VirtualBox.
Потому что у Oracle одновременно присутствуют версии линии 4.Х, 5.0.Х, 5.1.Х, 5.2.Х, 6.0.Х (много разных ... см. http://download.virtualbox.org/virtualbox/). И все они принципиально несовместимы между собой ... в Linux эта несовместимость - на уровне модулей ядра, т.е. может выражаться (если заставить их грузиться там где не надо) в полной смерти операционной системы.

P.S. Об этом, о динамичном развитии VirtualBox и о тяжёлой несовместимости между линейками версий, довольно много пишут по Интернет. Проблема известная...
 
Сообщения
4
#9
Спасибо всем за ответы!

В настройках машины было задано "Other (64-bit)", а не "Debian (64-bit)". Теперь это исправлено, пока зависаний нет, но мало прошло ещё времени, чтобы точно утверждать, что больше зависаний нет и не предвидится.

Скачен "VBoxGuestAdditions_6.0.10.iso", установлен.
 
Последнее редактирование:

Olej

New member
Сообщения
1 307
#12
В настройках машины было задано "Other (64-bit)", а не "Debian (64-bit)".
А вот это, как-раз, не имеет никакого значения.
С таким же точно успехом можно определить и "Linux 2.6 / 3.X / 4.X (64-bit)".
(И это я не из "общетеоретических соображений" написал, а именно так у меня Astra Linux SE 1.6 установлен.)
 

Olej

New member
Сообщения
1 307
#13
Скачен "VBoxGuestAdditions_6.0.10.iso", установлен.
А дальше: дополнения гостевой ОС из CD-образа VBoxGuestAdditions_6.0.10.iso внутри Astra Linux установлены? без ошибок?
Если нет, то очень многие полезные вещи в VirtualBox работать не будут.
 
Последнее редактирование:
Сообщения
4
#14
Скачен "VBoxGuestAdditions_6.0.10.iso", установлен.
Двунаправленный drag and drop в свойствах точно включен и не работает.
Текст копируется и переносится из текстового редактора гостевой машины в текстовый редактор виртуальной и обратно.

Получена такая ошибка:

Операция drag and drop с гостевой в хостовую ОС завершилась неудачей.

The guest was not able to retrieve the drag and drop data within time.

Код ошибки: VBOX_E_IPRT_ERROR (0x80BB0005)
Компонент: GuestWrap
Интерфейс: IGuest {13a11514-402e-022e-6180-c3944de3f9c8}

Пока туда-сюда пыталась перетащить, ВМ пару раз слегка подвисала, а потом и совсем замерла, а точнее - реагирует только на двойной клик - делит рабочий стол на 4 части и обратно.
Контекстное меню для рабочего стола работает (можно например, создать папку, перейти на другой стол).
Звездное меню не создается.
Приложения на столе не запускаются - для них не создается контекстное меню, а по двойному клику - деление на 4 части.
 

Olej

New member
Сообщения
1 307
#15
Пока туда-сюда пыталась перетащить, ВМ пару раз слегка подвисала, а потом и совсем замерла, а точнее - реагирует только на двойной клик - делит рабочий стол на 4 части и обратно.
Удивительная у вас какая-то виртуальная машина ...:eek:
А у меня лет за 10 работы с VirtualBox, временами достаточно плотной, и с 2-3-мя десятками виртуальных машин, да ещё и гораздо более капризными чем Linux - например QNX, ну ни разу не было таких радикальных эффектов.
Установка Орла 4.15.3-1 (64-разрядного) прошла хорошо, но он зависает при работе из под VirtualBox для Windows 10 64-разрядного
Ничего не могу сказать что там у вас делается в Windows ... да и знать не хочу...
Но действия ваши дальнейшие примерно следующие:
- сносим VM Atra Linux CE ...
- сносим туда же инсталляцию VBirtualBox...
- и делаем всё с самого начала с нудя - только медленно-медленно и правильно...

P.S. Кстати:
Скачен "VBoxGuestAdditions_6.0.10.iso", установлен.
Как вы установили гостевые дополнения - распишите подробно и по шагам как - это там не так и просто делается:
- там должны компилироваться и собираться модули ядра Linux в Astra...
- для этого нужно устанавливать пакет хедер-файлов ядра...
- и для этого нужно устанавливать пакеты компиляции-сборки: gcc, make, perl ,,,
А иначе установка кажется что произошла...
 

AFilippov

New member
Сообщения
170
#16
Удивительная у вас какая-то виртуальная машина ...:eek:
А у меня лет за 10 работы с VirtualBox, временами достаточно плотной, и с 2-3-мя десятками виртуальных машин, да ещё и гораздо более капризными чем Linux - например QNX, ну ни разу не было таких радикальных эффектов.
Ну-у, тоже сравнили. У Вас-то хост-система, небось, человеческая была? А здесь, прости хосподя, плейстешен какой-то. :)
Двусторонний буфер обмена заработал, а перетаскивание -- нет:
Небольшой эксперимент: Хост - Windows 10 x64, VirtualBox 5.2.32 (released July 16 2019) + Extension Pack.
1 Гость - AL CE (Орел) 2.12.14. Сборка модулей требует предварительной установки headers-ядра, gcc, make, perl. Работают сервисы vboxadd и vboxadd-service. Попытки переместить объект приводят к зависанию DE Fly.
2 Гость Linux Mint Cinnamon x64. Сборка модулей происходит через автозапуск Extension Pack. Также стартуют vboxadd и vboxadd-service. DnD работает с периодическими затыками, помогает перезапуск х-сервера.

Вот, что говорит Оракл: Investigating drag and drop (DnD) problems Коротко: функция DnD очень сложная и до конца не изученная. Мы создали целую службу по исследованию инцидентов с DnD. Включите расширенные логи и пришлите их нам. Возможно, поможем.
Вывод: копирование-вставка всегда надежнее, а DnD - от лукавого. :D