Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Другие ОС » Google Chrome OS/Chromium OS/Chrome Flex/Thorium/Brunch/Fyde

Модерирует : lynx, dg

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

RussianNeuroMancer



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Инструкции по установке для Linux
Данное руководство разбито на отдельные разделы, перейдите по одной из ссылок ниже, чтобы найти руководство, подходящее для вашей операционной системы.
 
Установка на USB
Это руководство предназначено для установки Brunch на USB (или другой диск) с помощью Linux. Это руководство должно быть совместимо и с Linux Live USB для быстрой установки. Для начала загрузитесь в выбранный вами дистрибутив Linux и щелкните на выпадающем списке ниже, чтобы продолжить.
 
Требования
-Root-доступ.
-Целевой диск/USB должен быть не менее 16 Гб.
-Пакеты pv, tar, unzip и cgpt.
-Совместимый ПК для загрузки Brunch.
-Начальный уровень понимания терминала linux.
-Цель данного руководства - сделать этот процесс как можно более простым, однако знание основ является обязательным.
 
Образы восстановления
Загрузите образ восстановления, подходящий для вашего процессора. Приведенный ниже список может помочь вам в выборе. Не обязательно выбирать образ восстановления, соответствующий последнему номеру выпуска Brunch, обычно подходит самый последний из имеющихся.
 
Intel
"-shyvana" для 4-го -> 9-го поколения.
"-jinlon" для 10-го поколения.
"-voxel" для 11-го поколения и выше.
AMD
"-gumboz" для Ryzen.
 
Образы восстановления можно найти, перейдя по указанным выше ссылкам. Также их можно найти, зайдя на сайт cros.tech и выполнить поиск нужного образа восстановления.
 
После выбора образа восстановления можно выбрать конкретный релиз. Опубликованные релизы могут отставать от текущей версии, это нормально, и вы можете обновить их до текущей версии позже. Обычно рекомендуется использовать последнюю доступную версию.
 
Получение файлов
Загрузите файлы Brunch из этого репозитория GitHub. Не используйте файлы, найденные на других сайтах или по ссылкам в видеороликах в Интернете. Вкладка релизов находится в нижней части правой колонки на главной странице GitHub, но обычно рекомендуется использовать последний релиз.
При загрузке релиза выберите файл brunch...tar.gz из ассетов в нижней части сообщения о релизе. Файлы исходного кода вам не нужны, не скачивайте их.
 
Подготовка терминала
После загрузки обоих файлов - релиза Brunch и выбранного вами образа восстановления ChromeOS - откройте терминал. В большинстве дистрибутивов Linux для его быстрого открытия достаточно нажать ctrl + alt + t.
Убедитесь, что установлены pv, cgpt, tar и unzip.
 

Код:
sudo apt update && sudo apt -y install pv cgpt tar unzip

 
В моем примере используется apt, менеджер пакетов для дистрибутивов на базе Debian и Ubuntu. Если вы используете Arch, то для доступа к cgpt вам понадобится vboot-utils, а для установки остальных пакетов может потребоваться другой менеджер пакетов.
4b. В некоторых версиях Linux для установки некоторых из перечисленных выше зависимостей может потребоваться репо вселенной. Если вы получаете ошибку о том, что зависимость не может быть установлена, добавьте universe repo с помощью этой команды, а затем повторите предыдущий шаг.
 

Код:
sudo add-apt-repository universe

 
После установки всех зависимостей перейдите в каталог, в который были загружены файлы. Для большинства пользователей это будет ~/Downloads
 

Код:
cd ~/Downloads

 
Распакуйте архив Brunch с помощью tar
Замените brunch_filename.tar.gz на реальное имя файла.
 

Код:
tar zxvf brunch_filename.tar.gz

 
Извлеките образ восстановления ChromeOS с помощью unzip
Замените chromeos_filename.bin.zip реальным именем файла.
 

Код:
unzip chromeos_filename.bin.zip

 
После этого у вас будет 4 новых файла из архива brunch и bin восстановления, который мы будем использовать в следующем шаге.
 
Выбор целевого диска
Прежде чем продолжить, необходимо знать, на какой диск будет производиться установка. Прежде чем продолжить, убедитесь в этом, так как в результате установки на этом диске будет удалено все, включая другие разделы. Диск должен быть не менее 16 ГБ, иначе установка завершится неудачей. Существует несколько способов определить, какой диск является целевым, в моем примере я буду использовать lsblk.
 

Код:
lsblk -e7

 
Эта команда покажет ваши диски и разделы на них. Она также покажет их размеры и то, смонтированы ли они в данный момент. Используйте эту информацию, чтобы определить, какой диск является целевым.
 
Советы:
-Целевым диском никогда не будет zram или loop-устройство.
-На некоторых компьютерах для корректного отображения дисков может потребоваться отключение RAID.
-В данной установке USB рассматривается так же, как и любой HDD или SSD.
-Если на диске есть точка монтирования EFI, этот диск является загрузочным.
-Невозможно установить Brunch непосредственно на тот же диск, с которого выполняется загрузка.
-При однозагрузочной установке целевым диском не является раздел. В этом случае установка выполняется на весь диск.
 
Установка Brunch
После определения целевого диска можно приступать к установке Brunch.
Как и прежде, замените chromeos_filename.bin на реальное имя файла bin.
Также замените disk на целевой диск. (Например, sdb, mmcblk0 или nvme0n1).
 

Код:
sudo bash chromeos-install.sh -src chromeos_filename.bin -dst /dev/disk

 
Сценарий запросит подтверждение. Если вы готовы к установке, введите yes в командной строке.
 
Установка может занять некоторое время в зависимости от скорости целевого диска, пожалуйста, будьте терпеливы. Может возникнуть несколько ошибок GPT Header, которые можно смело игнорировать. В зависимости от используемого дистрибутива Linux система может автоматически смонтировать некоторые из новых разделов, созданных сценарием. Эти окна можно смело закрывать.
 
По окончании установки будет сообщено, что ChromeOS установлена. Перед тем как закрыть терминал, убедитесь, что в нем нет дополнительных ошибок. Если ошибок нет, то все готово!
 
Следующие шаги
Если вы установили с помощью Linux Live USB или установили на второй внутренний диск, то вы должны быть готовы загрузиться в Brunch без USB. Если вы установили систему на USB, подключите его к компьютеру и перезагрузитесь. Это нормально, что первая загрузка займет очень много времени, пожалуйста, наберитесь терпения.
 
Первая загрузка - лучшее время для настройки важных параметров, таких как смена ядра или фреймворка, для чего выберите параметр загрузки "ChromeOS (Settings)".
 
Если у вас возникли какие-либо проблемы, настоятельно рекомендуется обратиться к меню конфигурации Brunch для поиска возможных исправлений или решений.
 
Singleboot установка
 
Данное руководство предназначено для установки Brunch на диск с помощью USB-накопителя Brunch. Для начала установки необходимо иметь рабочий USB-накопитель Brunch, который можно создать, следуя приведенному выше руководству. Для начала загрузитесь на рабочий USB-накопитель Brunch и щелкните на выпадающем списке ниже, чтобы продолжить.
 
Требования:
-Root-доступ.
-Целевой диск должен быть не менее 16 ГБ.
-Рабочий USB-накопитель Brunch.
-Совместимый ПК для загрузки Brunch.
-Начальный уровень понимания терминала linux.
  *Цель данного руководства - сделать этот процесс максимально простым, но знание основ необходимо.
 
Выбор целевого диска
Войдите в ChromeOS и откройте Crosh Shell с помощью Ctrl + Alt + T, затем введите shell в приглашении.
 
Прежде чем продолжить, необходимо знать, на какой диск будет производиться установка. Прежде чем продолжить, убедитесь в этом, поскольку в результате установки на этом диске будет удалено все, включая другие разделы. Диск должен быть не менее 16 ГБ, иначе установка завершится неудачей. Существует несколько способов определить, какой диск является целевым, в моем примере я буду использовать lsblk.
 

Код:
lsblk -e7

 
Эта команда покажет ваши диски и разделы на них. Она также покажет их размеры и то, смонтированы ли они в данный момент. Используйте эту информацию, чтобы определить, какой диск является целевым.
 
Советы:
Целевым диском никогда не будет zram или loop-устройство.
 
На некоторых компьютерах для корректного отображения дисков может потребоваться отключение RAID.
 
В данной установке USB рассматривается так же, как и любой HDD или SSD.
 
Если на диске есть точка монтирования EFI, то этот диск является загрузочным.
 
Вы не можете установить Brunch непосредственно на тот же диск, с которого загружаетесь в данный момент.
При однозагрузочной установке целевым диском не является раздел. В этом случае установка производится на весь диск.
 
Установка Brunch
После определения целевого диска можно приступать к установке Brunch.
Замените диск на целевой диск. (Например, sdb, mmcblk0 или nvme0n1)
 

Код:
sudo chromeos-install -dst /dev/disk

 
Сценарий запросит подтверждение. Если вы готовы к установке, введите yes в командной строке.
 
Установка может занять некоторое время в зависимости от скорости целевого диска, пожалуйста, будьте терпеливы. Может возникнуть несколько ошибок GPT Header, которые можно смело игнорировать.
 
По окончании установки появится сообщение о том, что ChromeOS была установлена. Перед закрытием терминала убедитесь, что в нем нет дополнительных ошибок. Если ошибок нет, то все готово!
 
Следующие шаги
Первая загрузка может занять много времени, поэтому наберитесь терпения.
 
Первая загрузка - лучшее время для настройки важных параметров, таких как смена ядра или фреймворка, для чего выберите опцию загрузки "ChromeOS (Settings)".
Если у вас возникли какие-либо проблемы, настоятельно рекомендуется обратиться к меню конфигурации Brunch для поиска возможных исправлений или решений.
 
Dualboot установка
Данное руководство предназначено для установки Brunch на раздел с помощью Linux. Данное руководство не совместимо с Linux Live USB, вы должны использовать уже установленный дистрибутив. Для начала загрузитесь в выбранный вами дистрибутив Linux и щелкните на выпадающем списке ниже, чтобы продолжить.
 
Требования:
-Root-доступ.
-Целевой раздел должен быть не менее 16 Гб, не зашифрован и отформатирован в NTFS или EXT4.
пакеты pv, tar, unzip и cgpt.
-Совместимый ПК для загрузки Brunch.
-Понимание терминала linux на начальном уровне.
  *Цель данного руководства - сделать этот процесс максимально простым, но знание основ предполагается.
-Начальный загрузчик Grub2
 
Образ восстановления
Загрузите образ восстановления, подходящий для вашего процессора. Приведенный ниже список поможет вам выбрать его. Не обязательно выбирать образ восстановления, соответствующий последнему номеру выпуска Brunch, обычно подходит самый последний из имеющихся.
 
Intel
"-shyvana" для 4-го -> 9-го поколения.
"-jinlon" для 10-го поколения.
"-voxel" для 11-го поколения и выше.
AMD
"-gumboz" для Ryzen.
 
Образы восстановления можно найти, перейдя по указанным выше ссылкам. Также их можно найти, зайдя на сайт cros.tech и выполнив поиск нужного образа восстановления.
 
После выбора образа восстановления можно выбрать конкретный релиз. Опубликованные релизы могут отставать от текущей версии, это нормально, и вы можете обновить их до текущей версии позже. Обычно рекомендуется использовать последнюю доступную версию.
 
Сбор файлов
Загрузите файлы Brunch из этого репозитория GitHub. Не используйте файлы, найденные на других сайтах, или ссылки на них в видеороликах в Интернете. Вкладка релизов находится в нижней части правой колонки на главной странице GitHub, но обычно рекомендуется использовать последний релиз.
При загрузке релиза выберите файл brunch...tar.gz из ассетов в нижней части сообщения о релизе. Файлы исходного кода вам не нужны, не скачивайте их.
 
Подготовка терминала
После загрузки обоих файлов - релиза Brunch и выбранного вами образа восстановления ChromeOS - откройте терминал. В большинстве дистрибутивов Linux для его быстрого открытия достаточно нажать ctrl + alt + t.
Убедитесь, что установлены pv, cgpt, tar и unzip.
 

Код:
sudo apt update && sudo apt -y install pv cgpt tar unzip

 
В моем примере используется apt, менеджер пакетов для дистрибутивов на базе Debian и Ubuntu. Если вы используете Arch, то для доступа к cgpt вам понадобится vboot-utils, а для установки остальных пакетов может потребоваться другой менеджер пакетов.
4b. В некоторых версиях Linux для установки некоторых из перечисленных выше зависимостей может потребоваться репозиторий universe. Если вы получаете ошибку о том, что зависимость не может быть установлена, добавьте репозиторий universe с помощью этой команды, а затем повторите предыдущий шаг.
 

Код:
sudo add-apt-repository universe

 
После установки всех зависимостей перейдите в каталог, в который были загружены файлы. Для большинства пользователей это будет ~/Downloads
 

Код:
cd ~/Downloads

 
Распакуйте архив Brunch с помощью tar
Замените brunch_filename.tar.gz на реальное имя файла.
 

Код:
tar zxvf brunch_filename.tar.gz

 
Извлечение образа восстановления ChromeOS с помощью unzip
Замените chromeos_filename.bin.zip реальным именем файла.
 

Код:
unzip chromeos_filename.bin.zip

 
После этого у вас будет 4 новых файла из архива brunch и bin восстановления, который мы будем использовать в следующем шаге.
 
Выбор целевого раздела
Прежде чем продолжить, необходимо определить раздел, на который будет производиться установка. Этот раздел должен быть не менее 16 ГБ, иначе установка не будет выполнена. Существует несколько способов определения целевого раздела, в моем примере я буду использовать lsblk.
 

Код:
lsblk -e7

 
Эта команда покажет ваши диски и разделы на них. Она также покажет их размеры и то, смонтированы ли они в данный момент. Используйте эту информацию, чтобы определить, какой раздел является целевым.
 
Советы:
-Целевым диском никогда не будет zram или loop-устройство.
-На некоторых компьютерах для корректного отображения дисков может потребоваться отключение RAID.
-Если на диске есть точка монтирования EFI, этот диск является загрузочным.
-При установке с двойной загрузкой целевым диском будет раздел. Данный метод создает img-файл на этом разделе.
-Целевой раздел не обязательно должен находиться на том же диске, где установлена ОС linux.
-Если раздел еще не создан, создайте его, прежде чем продолжить.
 
Монтирование раздела
После определения целевого раздела создайте каталог для его монтирования.
 

Код:
mkdir -p ~/tmpmount

 
Затем смонтируйте раздел в эту точку монтирования.
Замените part на реальное имя раздела. (Например, sda3, mmcblk0p5 или nvme0n1p4).  
 

Код:
sudo mount /dev/part ~/tmpmount

 
Установка Brunch
После монтирования целевого раздела можно приступать к установке Brunch.
Как и прежде, замените chromeos_filename.bin на реальное имя файла bin.
Также замените size на целое число. (Например, 14, 20 или 100).
Число должно быть не меньше 14, но меньше свободного места на разделе в ГБ.
 

Код:
sudo bash chromeos-install.sh -src chromeos_filename.bin -dst ~/tmpmount/chromeos.img -s size

 
Сценарий запросит подтверждение. Если вы готовы к установке, введите yes в командной строке.
 
Установка может занять некоторое время в зависимости от скорости целевого диска, пожалуйста, будьте терпеливы. Может возникнуть несколько ошибок GPT Header, которые можно смело игнорировать. Если вам сообщается, что для установки недостаточно места, уменьшите число в конце команды до тех пор, пока оно не станет достаточным. Это нормально, что образ не может занять все пространство раздела, поскольку часть этого пространства зарезервирована системой.
 
По окончании установки будет сообщено, что ChromeOS установлена. Прежде чем продолжить, убедитесь, что в терминале нет дополнительных ошибок. Если ошибок нет, то можно продолжать!
 
Настройка Grub
Скопируйте загрузочные записи Grub, которые отображаются в терминале. (Весь текст между строками со звездочками ********) Их будет две, необходимо скопировать обе записи, так как они обе используются программой Brunch.
 
Создайте копию существующего файла 40_custom.
 

Код:
sudo cp /etc/grub.d/40_custom /etc/grub.d/99_brunch

 
Откройте файл 99_brunch в редакторе. В данном руководстве мы будем использовать nano, но вы можете использовать gedit, vi или любой другой редактор по вашему выбору.
Если у вас нет редактора, вы можете установить nano с помощью следующей команды:
Код:
sudo apt install nano
sudo nano /etc/grub.d/99_brunch

 
Вставьте скопированные вами загрузочные записи Grub в конец этого файла. Эти загрузочные записи должны находиться после кода, который уже есть в этом файле, не удаляйте существующие строки кода.
 
Сохраните и закройте этот файл. В программе nano для выхода нажмите Ctrl + X, затем Y для сохранения. Затем нажмите Enter для подтверждения.
 
После сохранения зафиксируйте новые записи в Grub.
 

Код:
sudo update-grub

 
На этом этапе можно размонтировать целевой раздел.
 

Код:
sudo umount ~/tmpmount
 

 
Secureboot
Если у вас включена безопасная загрузка, необходимо загрузить ключ безопасной загрузки из этого репозитория и зарегистрировать его.

Код:
sudo mokutil --import brunch.der

 
Следующие шаги
Первая загрузка может занять очень много времени, наберитесь терпения.
 
Первая загрузка - лучшее время для настройки важных параметров, таких как смена ядра или фреймворка, для этого выберите параметр загрузки "ChromeOS (Settings)".
 
Если у вас возникли какие-либо проблемы, настоятельно рекомендуется обратиться к меню конфигурации Brunch для поиска возможных исправлений или решений.

Всего записей: 9403 | Зарегистр. 30-04-2005 | Отправлено: 00:17 10-07-2009 | Исправлено: Arvydas, 18:52 16-09-2023
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Другие ОС » Google Chrome OS/Chromium OS/Chrome Flex/Thorium/Brunch/Fyde


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru