The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Запуск ChromeOS Flex в виртуальной машине Proxmox"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от auto_tips (?), 05-Дек-24, 22:43 
[[https://chromeenterprise.google/os/chromeosflex/ Chrome OS Flex]] представляет собой отдельный вариант Chrome OS, предназначенный для использования на обычных компьютерах, а не только на изначально поставляемых с Chrome OS устройствах, таких как Chromebook, Chromebase и Chromebox. Изначально сборки Chrome OS Flex рассчитаны на загрузку с USB-накопителя или установку на диск для работы поверх оборудования. Ниже показано как можно запустить recovery-образ Chrome OS Flex в виртуальных машинах на базе QEMU или Proxmox.


Загружаем с сайта Google и распаковываем bin-файл c ChromeOS Flex,
рассчитанный на загрузку c USB накопителя (файл также можно получить
при помощи утилиты [[https://support.google.com/chromeosflex/answer/11541904 Chromebook Recovery]]).

   wget https://dl.google.com/chromeos-flex/images/latest.bin.zip
   unzip latest.bin.zip

Устанавливаем пакеты, необходимые для виртуализации GPU (VirGL). Для Proxmox/Debian/Ubuntu:

   apt-get install libgl1 libegl1  

Создаём виртуальную машину, например, в интерфейсе Proxmox VM выбрав режим загрузки Linux, тип системы - q35, тип CPU - host и тип BIOS - OVMF (UEFI). Отключаем для EFI опцию "Pre-Enroll keys".

После создания виртуальной машины в свойствах графической карты в секции Hardware выбираем VirGL GPU (в качестве альтернативы можно выбрать и VirtIO-GPU).

Создаём блочное устройство для доступа к системному образу ChromeOS Flex в loop-режиме:

   losetup --partscan /dev/loop1 chromeos_15393.58.0_reven_recovery_stable-channel_mp-v2.bin

Пробрасываем созданное блочное устройство в виртуальную машину:

   qm set vm_id -scsi2 /dev/loopN

где vm_id - идентификактор виртуальной машины, а /dev/loopN - созданное на предыдущем этапе блочное устройство, например, /dev/loop1.

В Proxmox в настройках виртуальной машины в секции Options меняем порядок загрузки, выставив загрузку с устройства scsi2 на первое место.

Запускаем виртуальную машину.

URL: https://kevindavid.org/code/2024/03/20/chrome-os-flex-proxmo...
Обсуждается: http://www.opennet.dev/tips/info/3261.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от Роберт (?), 05-Дек-24, 22:43 
Не работает после запуска виртуальной машины и нажатия на консоль , браузер скачивает файл pve-spice.vv и на этом всё, виртуалка работает а как к ней подключиться загадка...
Ответить | Правка | Наверх | Cообщить модератору

2. "Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от Роберт (?), 05-Дек-24, 22:52 
Скорее всего нужно ставить вот это: https://technonagib.com/configure-spice-proxmox-ve/
Ответить | Правка | Наверх | Cообщить модератору

3. "Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от Роберт (?), 05-Дек-24, 23:23 
Так и есть для запуска графического окна нужно установить virt-viewer-x64-11.0-1.0.msi и два раза клацнуть на файле который скачивает браузер (pve-spice.vv), к сожалению не грузится, висит на попытки загрузки UEFI
Ответить | Правка | Наверх | Cообщить модератору

4. "Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от Роберт (?), 05-Дек-24, 23:59 
Заработала, когда пересоздал новую машину с SeaBIOS, к сожалению тачпед ноутбука не работает, мышку не проверял, но работает сенсор экрана ноутбука, поэтому пользоваться можно. Одно не понятно как в самой ChromeOS выключить виртуальную машину...
Ответить | Правка | Наверх | Cообщить модератору

5. "Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от Роберт (?), 06-Дек-24, 22:10 
Отвечаю сам себе, выключение в меню в правом нижнем углу, там где традиционно часы в Windows. Практической пользы мало, выделил 8 гиг оперативы, сожрало 7 без единого запущенного приложения, с таким жором, мало сенса запускать такое в виртуалке, разве что для ознакомления.
Ответить | Правка | Наверх | Cообщить модератору

6. "Запуск ChromeOS Flex в виртуальной машине Proxmox"  +/
Сообщение от нах. (?), 10-Дек-24, 22:53 
такое впечатление что автырь копипастил со стековерфлова, причем прямо из вопроса, некогда, некогда читать ответ.

ЗАЧЕМ ему понадобился "losetup" да еще с partscan (вот это самое изумительное - он вообще в курсе что это и для чего?) вместо прямого проброса образа - кто-то может понять?

Зачем там scsi2 и почему нельзя прицепить образ к scsi1 - уж и не спрашиваю.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру