Правильная установка быстрой и простой Chrome OS
Papa-jobs.ru

Ремонт телефонов

Правильная установка быстрой и простой Chrome OS

Правильная установка быстрой и простой Chrome OS

Введение

Совсем недавно пользователям мирового рынка был представлен Chromebook, который, по сути, представляет собой обычный ноутбук, на котором установлена новейшая операционная система (Chrome OS). В продаже на российском рынке сегодня есть варианты такого ПК исключительно с английской клавиатурой. Это обусловлено тем, что производитель только начал разработку своего устройства, ввиду чего выпуск моделей, которые были бы ориентированы на отечественного потребителя, пока нет. Однако, в этом нет абсолютно никакой проблемы — Chrome ОС может быть установлена на нескольких популярнейших языках, в том числе и на русском, ввиду чего современному пользователю придётся дополнительно потратиться только на гравировку клавиш или наклейки с русскими буквами, в случае, если стандартная раскладка будет неудобна.

Chrome OS является самой быстрой и простой системой для пользователей

Профессионалы и любители, которые постоянно стараются быть в курсе последних разработок в сфере IT, могут без особого труда установить на любой персональный нетбук Chrome OS, которая позволит всего за час сделать из простого ПК модный девайс. Иными словами, без внушительных затрат на приобретение новенького гаджета, стоимость которого на данный момент составляет 500–600 долларов (цена Chromebook + доставка в РФ), пользователь самостоятельно обновит своё, вероятнее всего, надоевшее устройство.

Естественно, ни один другой агрегат не встанет вровень с оригинальным Chromebook, который также, как и фирменный Maкбук, требует немалых денежных накоплений. Попробовать оценить современный Chromebook можно с минимальными вложениями, установив новейшую ОС на свой ПК. Рассмотрим инструкцию, которая позволит переустановить стандартную ОС.

Перечень необходимого

Потребителю, которого заинтересовала новинка (Chrome OS), следует адекватно оценить мощность своего устройства. Дело в том, что установка Chrome OS может быть сорвана из-за слабого железа (низко-производительной технической стороны агрегата). Как показывает практика, весьма эффективно проявляет свои свойства ОС оригинальной сборки от компании Dell. Chrome OS можно легко установить на новые ноутбуки Acer и Asus.

Специализированный программный продукт — Chrome OS — можно найти в интернете в свободном доступе, ввиду чего его необходимо попросту скачать и «залить» на диск или флеш-накопитель. Если установка будет производиться не на ноутбук, а на нетбук, который ввиду своих особенностей не оснащён DVD-ROM, придётся запастить флеш-накопителем объёмом не менее 4 Гб. Кроме всего вышеперечисленного, пользователю понадобится несколько дополнительных программ, среди которых:

  • непосредственно образ Chrome OS. Впервые устанавливая этот программный продукт, можно воспользоваться оригинальной сборкой фирмы Dell. Несмотря на то, что в интернете можно скачать множество разнообразных версий этой ОС, выбор лучше останавливать на ней, чтобы попусту не тратить своё время, потому как надёжность этой сборки проверена не одним потребителем. Также хороша и стабильна в работе сборка компании Hexxeh.
  • любое приложение, которое позволит записать Chrome OS на флеш-накопитель, в частности, сделать загрузочную флешку. Для этой манипуляции сгодится Win32DiskImager. Установка операционной системы может быть налажена посредством внешнего привода, который нуждается только в простом диске с образом Chrome OS.
  • HPUSBDisk — специализированный программный продукт, который, после проведённых действий, вернёт флеш-накопитель к первоначальному объёму.

Запись образа на флеш-накопитель

Итак, при наличии внешнего DVD-ROM будет достаточно записать образ ОС на любой диск, вооружиться ПК и приступать к установке.

В подразделе будет поэтапно описан процесс создания загрузочного флеш-накопителя. Если первое условие соблюдено и объём внешнего запоминающего устройства больше 4 Гб, следует очистить память и перенести все документы в память компьютера, так как процедура создания загрузочной флешки впоследствии удалит все имеющиеся данные.

Прежде чем запустить Win32DiskImage от лица администратора (нажатие правой кнопки по ярлыку приложения и щелчок по разделу «Запуск от имени администратора»), в USB-порту должна стоять выбранная для загрузки флешка.

Среди прочих вкладок главного меню в приложении нужно найти категорию «Image Flie», в которой указать путь к образу Chrome OS. Раздел «Device» позволит указать на соответствующий флеш-накопитель. Дальше нужно нажать на «Write»,благодаря чему приложение Win32DiskImager в автоматическом режиме отформатирует носитель и запишет образ. В результате процедуры у пользователя будет загрузочная флешка, которая готова к установке новой ОС.

Установка Chrome OS с флеш-накопителя

После того как будет включён компьютер, в частности, нетбук, юзеру необходимо, с появлением экранной заставки, быстро нажимать на кнопку F2, что позволит войти в BIOS устройства. Попав в BIOS, следует перейти в категорию Boot (загрузка). В этом разделе хранятся данные, которые указывают девайсу на то устройство, с которого должна происходить загрузка ОС. Пользователю, естественно, нужно изменить порядок имеющейся загрузки, чтобы поставить загрузочный носитель на первое место. Посредством клавиши F10 следует подтвердить намерения и сохранить изменённые настройки BIOS.

После того как компьютер перезагрузился, в него начнут загружаться файлы новой ОС, хранящиеся на внешнем накопителе. Если до этого всё было сделано верно, пользователь увидит фирменную заставку ОС Хром. После секундного появления характерной картинки, на экране будет окно со словом «Приступим».

Обладателю ПК, который устанавливает в данный момент ОС Хром, следует указать предпочитаемый язык, раскладку, подключение к глобальной сети. После указания всех основных параметров, нажимается кнопка «Продолжить».

Следующее окно — «Вход» — именно здесь должны быть указаны личные учётные данные, посредством которых осуществляется доступ к аккаунту Google. После ввода адреса и пароля, необходимо продолжить (кнопка «Вход»), чтобы операционная система смогла сверить данные и проверить свободный доступ к аккаунту. В случае правильно указанных параметров, откроется окно, в котором юзер сможет выбрать подходящую фотографию или картинку, которая будет использоваться в качестве аватарки.

Когда Chrome OS установится на компьютер, пользователь сможет явно увидеть, как работает новая система через веб-обозреватель Chrome. Настройки программного продукта можно будет изменить через главное меню фирменного браузера, который, кроме трёх привычных вкладок, будет дополнительно оснащён ещё тремя категориями.

Прежде чем устанавливать быструю и удобную, как уверяют разработчики, операционную систему Chrome OS, пользователь может просмотреть её с флеш-накопителя, чтобы случайно не повредить данные, хранящиеся на жёстком диске. Если пользователю этого недостаточно и он желает увериться в идеальной работоспособности полной версии новой ОС, следует пошагово выполнить перечень дальнейших действий и полноценно установить Chrome OS на компьютер, в частности, на жёсткий диск.

Установка ОС Хром на жёсткий диск компьютера

О быстроте работы новой ОС Хром свидетельствует её скорость установки на HDD. В первую очередь, пользователь должен загрузить данные с флеш-накопителя, так же, как это было описано выше. Затем одновременно зажать клавиши Ctrl+Alt+T, что позволит воспользоваться консолью системы. В консоли необходимо ввести:

После нажатия на «Enter» и последующего отклика ОС вводится команда:

Подтверждение кнопкой «Enter» дополнительно узнает у хозяина ПК о желании установить на компьютер Chrome OS. Чтобы подтвердить своё желание в диалоговом окне следует ввести символ «y» и нажать на «Enter». После проведённых манипуляций, оригинальная сборка, предложенная фирмой Dell, попросит ввести пароль (dell1234). Очередное нажатие на «Enter» и в ноутбук начнут копироваться файлы Chrome OS. Всего через несколько минут компьютер сможет загрузить новую ОС, установленную на его HDD.

После того как операционная система будет загружена, можно извлечь USB-накопитель. Полноценным функционал Chrome OS станет только после того, как посредством Google Market на компьютер будут загружены второстепенные приложения, игры и расширения.

Преимущества Chrome OS кроются в использовании современных облачных технологий, иными словами, простая и быстрая операционная система позволяет не задумываться потребителю о месте, в котором будет храниться и синхронизироваться его информация. Фирменный Хромбук с Chrome OS позволит своему обладателю в любом месте иметь свободный доступ к своим данным, кроме того, человек сможет получить доступ к нужному веб-ресурсу при минимальных затратах.

«Возвращение» потенциального объёма накопителю

Когда установка будет завершена, пользователю необходимо сделать ещё одно немаловажное дело — «возродить» свой флеш-накопитель. Дело в том, что образ Chrome OS «съедает» действительный объём устройства, предоставляя пользователю всего 1 Гб. Эффективная утилита HPUSBDisk позволит всё расставить на свои места. После запуска программы и подключения носителя к ПК, в приложении, запущенном от имени администратора, необходимо нажать кнопку «Start». Через несколько секунд накопитель будет разблокирован. Появившееся окно с предупреждением следует закрыть. Флеш-накопитель необходимо достать из порта и вернуть обратно, затем отформатировать.

Заключение

Только после установки фирменной сборки ОС Хром, юзер сможет решить: нужна ему такая операционная система или нет? А пока он пользуется другой версией ОС, можно ему пожелать только удачи в переходе на новый, более быстрый и функциональный программный продукт.

Как установить Chrome OS на ПК в 2020 году

2 min

Хотя Chrome OS не так функциональна, как Windows 10, эта новая операционная система от Google, безусловно, гораздо более эффективна и легка. И благодаря своей сверхлегкой природе он возвращает к жизни старые ПК, которые, похоже, больше не могут выполнять тяжелые операции Windows. Итак, в этой статье я представлю вам простое руководство по установке Chrome OS на ПК. Процесс установки довольно прост и понятен. Я уверен, что ваш ПК с Windows получит новую жизнь с Chrome OS. Сказав все это, давайте продолжим и узнаем, как сделать ваш компьютер с Windows похожим на Chromebook.

Установите Chrome OS на ПК в 2020 году

Здесь мы собираемся показать подробные шаги по установке Chrome OS на ПК. Мы будет использовать бесплатную CloudReady OS от Neverware, созданную из ChromiumТочно так же, как Chrome OS построена Google из того же источника Chromium. Разница лишь в том, что вы не получите поддержку Play Store с CloudReady, так что есть. Тем не менее, существует поддержка Linux в CloudReady, поэтому вы обязательно должны воспользоваться преимуществами приложений Linux для Chrome OS. Теперь на этой ноте, давайте продолжим и узнаем о шагах.

Читать еще:  Как зарегистрировать электронную почту

Замечания: Если на вашем ПК или ноутбуке установлена ​​видеокарта AMD, возможно, у вас проблема с установкой Chrome OS. Тем не менее, продолжайте и установите Chrome OS, чтобы проверить, работает ли он на вашем ПК.

1. Прежде всего, откройте официальная страница Neverware скачать файл Chrome OS. Вот, прокрутите вниз и нажмите «Загрузить USB Maker» в разделе Windows. Это универсальное средство для загрузки ОС Chrome и создания загрузочного USB-накопителя. После этого подключите USB-накопитель к компьютеру.

2. Затем запустите загруженный USB Maker и выберите архитектуру ПК, на котором вы будете устанавливать Chrome OS. Вы можете найти архитектуру, перейдя к Мой компьютер -> Щелкните правой кнопкой мыши и откройте Свойства, Здесь «Тип системы» будет упоминать, что ваш компьютер построен на 64-битной или 32-битной архитектуре.

Замечания: Если вы не можете найти архитектуру, а ПК довольно старый, тогда предположите, что это 32-битный компьютер. Однако все новые ПК – в основном после 2017 года – построены на 64-битной архитектуре.

3. Теперь выберите свой перьевой привод и нажмите кнопку «Далее». Начнется загрузка файла и после этого, он автоматически создаст загрузочный USB-накопитель. Размер файла составляет всего 1 ГБ, поэтому его загрузка не займет много времени.

4. После того, как USB-накопитель будет готов, нажмите кнопку «Готово». Теперь выключите компьютер, а затем включите снова. В тот момент, когда вы включаете компьютер, начните непрерывно нажимать специальную клавишу загрузки, Вот ключи загрузки для различных ноутбуков и ПК на основе их производителей ПК.

Источник: Neverware

5. Ваш ПК должен показать меню параметров загрузки. Выберите свой USB-накопитель, и он наконец откроет экран CloudReady, В противном случае найдите в компьютере ключ BIOS в Интернете и затем нажмите его во время загрузки. В меню BIOS измените настройку порядка загрузки USB-накопителя на 1. Теперь перезагрузите компьютер, и на этот раз он должен загрузиться в экран CloudReady.

6. Через некоторое время отобразится экран настройки. Вот, нажмите на меню времени в правом нижнем углу и выберите «Установить ОС».

Замечания: Если вы хотите протестировать Chrome OS без его установки, нажмите «Let’s Go» и добавьте свою учетную запись Google. ОС будет работать через USB-накопитель и сохранит все изменения в вашем флеш-накопителе, не затрагивая жесткий диск.

7. Теперь нажмите «Установить CloudReady», чтобы продолжить. Иметь ввиду, CloudReady прекратил поддержку двойной загрузки так что вы не можете использовать Windows и Chrome OS рядом друг с другом. Итак, если вы продолжите установку, ваш жесткий диск будет полностью стерт, включая ваши личные файлы. В этом случае сделайте резервную копию своего ПК с Windows перед установкой Chrome OS.

8. Опять же, он попросит вашего окончательного разрешения, Нажмите «Стереть жесткий диск и установить CloudReady», чтобы наконец установить Chrome OS на ваш ПК.

9. После установки ваш компьютер полностью выключится, Теперь удалите перьевой диск и включите компьютер. На этот раз он загрузится прямо на экран настройки. Теперь, чтобы начать, добавьте свой аккаунт Google. Наслаждайтесь Chrome OS на вашем компьютере с Windows!

Установите Chrome OS на старый ПК и верните его к жизни

Итак, это был наш взгляд на то, как установить Chrome OS на ПК и старые ноутбуки. Как видите, процесс установки довольно прост и не требует большого опыта. Все, что вам нужно сделать, это загрузить USB Maker и загрузить свой компьютер через перьевой диск. Тем не менее, если у вас возникнут какие-либо проблемы при установке Chrome OS на ваш компьютер с Windows, оставьте комментарий ниже и сообщите нам. Мы обязательно постараемся вам помочь. Кроме того, как только вы закончите установку Chrome OS, просмотрите нашу статью о советах и ​​хитростях Chrome OS и руководстве по включению Linux в Chrome OS.

Год без «операционной системы» или опыт работы на Chrome OS

Поделитесь в соцсетях:

В конце 2016 года приказал долго жить мой предыдущий ноутбук. При этом возможности и желания инвестировать в что-то дорогое и крутое особого не было, и я, как большой фанат технологий Google, решил дать шанс новому типу компьютеров, которые уже завоевали огромную популярность в США, но к сожалению, еще практически не появились в Украине.

Речь идет о Chromebook — компьютерах, чья операционная система полностью построена на основе браузера Chrome и дополнений, которые в нем доступны. Проанализировав свою модель использования компьютера я понял, что 99% задач я делаю именно в окне браузера и решился на эксперимент.

Тем более, что порог входа был минимальный — я купил на eBay восстановленный (Refurbished) ноутбук HP Chromebook 11 G4 с 11,6-дюймовым дисплеем, процессором Intel Celeron N2840 2,16 ГГц, 4 ГБ оперативной памяти и накопителем eMMC на 16 ГБ за $78, что, как по мне, очень хорошая цена за полноценный рабочий ноутбук.

Правда, надо отдавать себе отчет, что покупая Refurbished технику вы идете на риск — никогда нет уверенности, что она будет 100% без проблем. А в случае с Украиной, вернуть неисправную технику может быть слишком сложно и дорого. В моем случае ноутбук приехал с «битой» батареей. К счастью, эту проблему удалось решить относительно легко — заказал на том же eBay новый аккумулятор за $20. В итоге за $100 получил ноутбук, за которым (забегая немного вперед) я успешно проработал весь 2017 год.

Дисклеймер: Перед тем, как пересесть на компьютер «без операционной системы» в привычном нам понимании, надо тщательно проанализировать свои привычки. Если вам не жить без 1С Бухгалтерии (ненавижу!) и ее онлайн аналоги вам не подойдут, если вам нужен сложны видеопроцессинг или вы не видите свою жизнь без полноценного Photoshop — Chromebook точно не для вас. Ну и игры возможны только браузерные, если вдруг у вас есть время во что-то играть на компьютере. Для 99% процентов остальных задач Chrome OS вполне достаточна.

Плюсы:

  • Ваш компьютер никогда не скажет вам, что ему срочно надо установить 100500 обновлений и должен это сделать прямо сейчас, прервав вашу работу на пару часов в середине рабочего дня (Привет, Windows!).
  • Вы не будете знать что такое вирусы — под Chrome OS их пока не придумали
  • У вас не будет системных процессов, которые будет съедать все ресурсы вашего компьютера — все запущенные задачи (вкладки) будут у вас на виду.
  • Вам не потребуется никакое обучение — к окну браузера привыкли все и знают его.
  • Если до этого вы пользовались Google Chrome и были залогинены в вашу учетную запись Google даже настраивать ничего не придется — после ввода логина/пароля все ваши закладки, пароли и настройки успешно перенесутся в новый ноутбук.

Минусы:

  • Ограниченная поддержка внешних аксессуаров — модный графический планшет или кассовый аппарат вы врядли сможете подключить.
  • Слабая поддержка драйверов- например TWAIN драйвер для сетевого сканирования пока так и не удалось найти.
  • В случае HP Chromebook 11 G4 (а также похожих бюджетных моделей) — небольшой объем оперативной памяти и скорости процессора — если открываешь более 10 «тяжелых» вкладок заметны тормоза.
  • Нет аналога для Microsoft Access

Для точной иллюстрации своей работы укажу в чем/каких приложениях я работаю:

  • От Microsoft Office я отказался уже давно, перейдя на бесплатный Google Docs. Идеальная система особенно для групповой работы, все всегда доступно онлайн и с любого компьютера, где есть интернет. 99% всех функций Excel, Word, Powerpoint уже работает, мне всего хватает. Для того, что еще не реализовано — есть расширения. Туда же перевел все финансовые документы своего бизнеса.
  • Уже давно перешел в облако — вместо локальных папок использую Google Drive, куда перенес все свои документы. 2х-факторная авторизация решает проблему с безопасностью, любой ваш файл доступен из любой точки мира + очень удобный поиск по любому контенту.
  • Почти все используемые мною мессенджеры имеют веб-версии, кроме Viber, но и для него есть рабочий вариант с установкой приложения под Android (об этом детальнее расскажу ниже)
  • CRM система, которую я использую в бизнесе тоже в браузере.
  • Еще…А собственно что еще? Все остальное — чистый Веб.

Отдельно хочу заметить, что если для чего-то вам не хватает Chrome, есть вариант установки любых приложений Android. Официально поддерживается около 50 ноутбуков , но не для всех еще производители реализовали данную функцию. Но у новых моделей поддержка Android-приложений идет из коробки. При этом даже для тех, которые официально не поддерживаются, есть расширение Chrome , которое даст возможность использовать такие программы на любом Chromebook или даже обычном компьютере.

Подводя итог: год работы на Chromebook — полет нормальный. За это время лишь пару раз приходилось пересаживаться на 15 минут на компьютеры коллег для очень специфичных задач, которые не удалось сделать на своем.

Читать еще:  Несколько способов сделать дефрагментацию диска

Скажу больше, на новый 2018 год сделал себе подарок — на Black Friday заказал на Amazon новый топовый Chromebook — ASUS C302 за $370 (обычная цена $450-500) который, по сравнению с HP обладает некоторыми преимуществами:

  • Очень хороший и качественный экран-перевертыш, на котором удобно смотреть фильмы в дороге;
  • Небольшие размеры и вес;
  • Батареи гарантированно хватает на 8-10 часов;
  • Сенсорный дисплей;
  • Полная поддержка приложений для Android «из коробки»;
  • Работа в режиме «планшета» — и детям в игры поиграть, и фильмы смотреть так удобнее.

Как я и говорил, «программы» для Chrome OS существуют двух типов — Extensions (расширения) непосредственно для Chrome и Android-приложения, которые тоже запускаются на Chromebook.

Итак, вот вам топ-лист того, чем я реально пользуюсь:

Chrome Extensions:

Imgur Uploader — д олго искал расширение, которое будет простое и в то же время удобное для сохранения скриншотов с экрана — при разработке и багтрекинге веб-сайтов это необходимо.

Так вот, это приложение умеет вырезать по правой кнопке мыши любой участок экрана, загружать его в ваш аккаунт imgur и тут же копировать ссылку на него в буфер обмена.

ScreenCastify — иногда скриншота бывает недосточно.

Это расширение запишет небольшой видеоролик с того, что показывается на вашем экране, может к этому записать ваши видео или аудио комментарии, и результат тут же загрузит на Google Drive.

TunnelBear VPN — некоторые американские интернет-магазины почему-то боятся продавать товары покупателям с не американскими IP-адресами.

Тогда вам на помощь придет TunnelBear, и на время (точнее на 500-1500 МБ) бесплатно сделает вас немного американцем…или британцем. Короче говоря, простое в использование расширение для VPN. Еще и с очень симпатичной анимацией процесса.

FaceBook Hide Ads etc. — помогает фильтровать вашу Facebook-ленту от сильно навязчивой рекламы, постов прививочников/антипрививочников или экспертов по единорогам.

Кстати, сделано киевлянином Max Frai.

PushBullet — это дополнение помогает выводить уведомления с вашего смартфона на компьютер.

Удобно во время работы каждый раз не отвлекаться в телефон, но не пропустить важный звонок/сообщение

LastPass Password Manager — думаю, не нуждается в представлении, это удобно для синхронизации паролей между всеми вашими устройствами.

Android-приложения:

Viber — этот «прекрасный» мессенджер до сих пор не обзавелся веб-версией, поэтому приходиться ставить приложение.

HdVideobox — самый лучший браузер фильмов и сериалов. Именно с его помощью я ищу медиаконтент для просмотра.

MxPlayer Pro — а с помощью этого плеера я смотрю эти фильмы и сериалы — ему любые кодеки и форматы по зубам.

Team Viewer — у всех нас есть родные и близкие люди, которым иногда нужна наша срочная IT-помощь. Хотя, последнее время чаще пользуюсь Chrome Remote Desktop — он быстрее, проще и удобнее.

Asphalt 8 — больше для демо, показать игровые возможности ноутбука, тем более, что игру дарили бесплатно при покупке

Еще установлены игрушки — DreamCage Escape, Old Man Journey , Samorost 3 , Monument Valley 2 — на большом экране приятно поиграть в красивые игры, в основном головоломки или бродилки. Но, к сожалению, сделать это удается редко.

IT Keys

Не так давно у автора этой статьи появилась необходимость оживить один старый ноутбук, чтобы использовать его “для серфинга и решения несложных задач”. Установка на ноут (относительно) новой оси от Google изначально показалась хорошей идеей. Но буквально сразу же выяснилось, что это не самая тривиальная задача: в сети много информации о Chrome (Chromium) OS, однако она зачастую разрознена и не полна. Из попыток собрать все воедино и родилась данная статья о том, что следует знать, если вы решили устновить Chromium OS.

Известно, что Chrome OS разрабатывается поверх Chromium OS. Основное их практическое различие заключается в том, что Chrome OS устанавливается исключительно на Chromebook’и, а install-пакетов этой операционной системы в открытом доступе нет. Кроме того, в Chrome OS присутствует множество плюшек, которые Google добавили при разработке.

Операционная система Chromium разрабатывается open-source сообществом на основе ядра Linux, и официально распространяется в виде исходников, которые вы можете самостоятельно скомпилировать под свое железо. Для тех, кто выбирает более простой и обывательский путь (например, для нас) существуют уже готовые сборки этой операционной системы, подходящие для установки.
Многие из сборок предлагается установить сначала на виртуальную машину (например, VMWare, VirtualBox) поверх винды или макоси для ознакомления с системой — вероятно, из солидарности с коммерческой политикой Гугла. Хотя, конечно же, и версии для запуска с флешки и установки на компьютер присутствуют для всех билдов системы.

С какими подводными камнями вы сразу же столкнетесь при попытке установить Chromium OS?

Во-первых, можно сразу и не заметить тот факт, что список драйверов, поддерживаемых системой (даже в популярных сборках) крайне невелик — в стандартные пакеты включаются только те драйвера, которые входят в т.н. ванильные сборки линукса, т.е. в самые официальные и одобренные лично господином Линусом.
На главном сайте Chromium OS обозначено, что эта система предназначена для generic computer systems. Однако дособирать ее под каждую конкретную конфигурацию железа все-таки нужно.

В принципе, я мог бы и не описывать все вышеизложенные технические особенности линя. Но это было важным предисловием перед следующим фактом: для установки Chromium OS нужно подключиться к интернету. И потому на многих компьютерах (с не самыми популярными сетевыми картами) установка этой ОС, в принципе, не возможна без осуществления ее пересборки с нужным драйвером.
Остальные же драйвера можно добавить и после установки оси на компьютер. Как? Об этом ниже.

Что ещё следует из того факта, что Chromium поддерживается open source? То, что в нее изначально не включено проприетарное ПО, такое, как: Adobe Flash, Java, mp3 кодеки и пр.
Но, как и драйверы, его можно установить через терминал (командную строку).

Да, в Chromium OS возможно использовать терминал, но функции его урезаны по сравнению с другими популярными линуксами. И, теоретически, можно установить на вашу систему любое приложение, компилируемое под Linux. Но практически набор этих приложений определен очень специфической графической средой и прочими особенностями ОС.

Часто задаваемый вопрос: возможно ли установить на Chromium OS клиент Skype? Нет. Но вы можете установить другие месенджеры и общаться с их помощью по Skype протоколу.

Вообще, в Chromium OS вы можете использовать только приложения из Chrome webstore. Но, как говорят, на эту операционную систему можно установить достойные альтернативы почти что любых расхожих программных пакетов, либо найти их альтернативы (как платные, так и бесплатные) в виде SaaS решений.

И конечно же, при отсутствии соединения с Интернет ваш компьютер с красивой и быстрой операционкой сможет выполнять функции большой и качественной рамки для фотографий.

Итого

Если вам хочется опробовать ОС от Google в действии, присмотреться к ней перед покупкой Хромбука, то вы можете запустить ее с флешки или на виртуальной машине. Конечно, есть вероятность того, что ваше железо не поддерживается системой, но вряд ли это составит лично вам серьезную проблему.

В случае же, если вы хотите реанимировать старый ноутбук или компьютер, мы советуем трижды подумать, прежде чем пробовать установить Chromium OS:
Во-первых, как написано выше, ее установка кажется простой только на первый взгляд.
Во-вторых, многие SaaS решения, которыми можно заменить привычные виндовые программы, требуют для своей работы много ресурсов компьютера (в частности, оперативной памяти). И даже если система сама по себе будет летать, ее практическая производительность вряд ли будет особо высокой.
Так что в ситуации работы со старым железом советуем Вам присмотреться к более заточенным под него сборкам Linux (напр. Puppy Linux, Lubuntu) или установить привычный WinXP и ускорить его, почистив от ненужных свистелок и сервисов.

Заглядываем под капот Chrome OS

Содержание статьи

Что десктопные приложения, да и сам десктоп рано или поздно переедет в веб, было понятно едва ли не после рождения JavaScript, поэтому появление Chrome OS во многом предсказуемо. И что облачную ОС выпустила именно Google, тоже абсолютно закономерно. Но давай попробуем отойти от бесконечных дебатов о будущем десктопа, разжигаемых консервативной частью айтишников, и посмотрим на Chrome OS с точки зрения технической реализации.

Дорога в облака

Google анонсировала Chrome OS летом 2009 года и уже в ноябре продемонстрировала ее публике и выложила исходники в открытый доступ под именем Chromium OS. Тогда операционка была довольно проста и представляла собой запущенный на полный экран браузер Chrome, работающий поверх сильно урезанного дистрибутива Ubuntu. В ней были реализованы все те же механизмы изоляции вкладок браузера и плагинов, все та же многопроцессная модель работы браузера, но в целом ничем особенным операционка не отличалась.

На протяжении следующих пяти лет Google непрерывно, но не особо афишируя свою работу развивала Chrome OS. Попутно она выпускала так называемые Chromebook’и и Chromebox’ы, ставшие популярными среди юниксоидов, которые сносили Chrome OS сразу после покупки. Постепенно Gooogle отказалась от Ubuntu в пользу Gentoo (судя по всему — чтобы получить возможность сборки пакетов без «бесполезных» для нее зависимостей и плюшки Hardened-версии дистрибутива) и заменила-таки однооконный режим на стандартный для десктопов многооконный со стандартной панелью задач снизу. Google сознательно отказалась от него в первых версиях Chrome OS, поскольку ОС была ориентирована на нетбуки с их небольшими экранами, но, судя по всему, пользователи этого не оценили.

Читать еще:  Подключение жёсткого диска к ПК, ноутбуку или планшету

Появились и офлайновые веб-приложения (доступные также в обычном Chrome) и, наконец, поддержка ряда приложений для Android. Последнее событие стало вполне ожидаемым после того, как руководство разработкой обеих операционок перешло в руки Сундара Пичая (Sundar Pichai), который всегда был ответствен за развитие Chrome, Chrome OS и веб-приложений Google.

Chrome OS развивается вместе с самим браузером, поэтому их версии совпадают. На момент написания статьи это была версия 41, но в отличие от браузера у Chrome OS нет готовых сборок для установки за исключением официально поддерживаемых Chromebook’ов и Chromebox’ов. Однако в Сети вполне можно найти неофициальные сборки на базе исходников Chromium OS. Например, здесь всегда можно скачать ежедневные сборки для x86, x64 и ARM. Достаточно записать одну из них на флешку и загрузиться с нее. Однако надо быть готовым, что не все компоненты машины заведутся (в моем случае отвалился тачпад). К тому же Chromium OS не поддерживает Flash, DRM и Netflix, зато в ней есть доступ к консоли с правами root.

Рабочий стол Chrome OS с окном настроек и панелью

Хакер #195. Атаки на Oracle DB

Базовые концепции

Ключевая идея Chrome OS в том, что по большому счету это ОС для тонких клиентов, где все, кроме графического интерфейса и браузера, находится в Сети. Фактически без подключения к интернету и аккаунта Google операционка даже не пустит пользователя внутрь (по крайней мере в первый раз). Файлы Google предлагает сохранять в свой Google Drive (покупателям Chromebook’ов компания дает 100 Гб), настройки, расширения и установленные приложения синхронизируются стандартным для браузера Chrome способом. Для печати предлагается использовать Google Cloud Print.

В российских реалиях такой подход ничего не дает и создает массу трудностей, да и в остальном мире тоже. Но Chrome OS — это задел Google на будущее, и такая модель работы позволила программистам реализовать ряд интересных архитектурных решений и подходов к обеспечению безопасности. О чем мы и поговорим в оставшейся части статьи.

Все начинается с BIOS

Несмотря на то что Chromium OS может работать на компах со стандартным BIOS, Chromebook’и базируются на CoreBoot. И это не просто одна из их технических особенностей, а намеренная оптимизация. CoreBoot — полностью 32-битный «BIOS», лишенный балласта из большого количества кода инициализации оборудования, бесполезного в наши дни. Вкупе с оптимизациями Google он способен выполнить холодный старт от нажатия кнопки питания до загрузки ядра буквально за доли секунды.

Далее CoreBoot находит загрузочный раздел GPT и загружает в память бинарник, содержащий бутлоадер u-boot (он обычно используется во встраиваемой электронике) и ядро Linux, после чего отдает управление u-boot, и начинается почти стандартная для Linux-дистрибутивов процедура загрузки, включающая в себя монтирование корневого раздела, запуск демонов, графической системы и, наконец, интерфейса.

Интересно во всей этой процедуре то, что у загрузчика с ядром и корневой ФС есть «резервные копии» в отдельных разделах, и эта особенность используется для обновления ОС и отката в случае сбоя. Во время автоматического обновления Chrome OS вообще не трогает текущую установку, а вместо этого прописывает новую версию ОС в те самые «резервные разделы», которые становятся «текущими» после перезагрузки. В случае сбоя при загрузке новой версии ОС произойдет обратная перемена местами и юзер сможет получить доступ к заведомо рабочей системе (система сама способна понять, что она успешно загрузилась, и поставить соответствующий флаг на текущие GPT-разделы).

Более того, на каждом этапе передачи управления от одного компонента к другому (например, от CoreBoot к u-boot) происходит сверка цифровой подписи (в случае корневой ФС — поблочная сверка контрольных сумм на лету), при несовпадении которой система также откатится к прошлой версии. Это работает, потому что разделы с текущей версией системы монтируются только на чтение и пользователь даже случайно не сможет их изменить.

Процесс загрузки Chrome OS

EEPROM Chromebook’а содержит не только две копии firmware (одна из которых резервная), но и неперезаписываемый recovery firmware, позволяющий загрузить систему с USB-флешки или карты памяти и произвести проверку и восстановление системы.

Кроме CoreBoot, EEPROM любого Chromebook’а включает в себя SeaBIOS — открытую реализацию BIOS, которая позволяет без лишних хлопот установить на устройство Windows или Linux.

Вездесущий Linux

Текущие версии Chrome OS основаны на Gentoo Linux с тем исключением, что вместо стандартной для данного дистрибутива системы инициализации OpenRC здесь задействован убунтовский Upstart. По сравнению с обычным дистрибутивом Linux система сильно урезана, поэтому загружать тут особого нечего и стартует она буквально за секунду. Обычного терминала нет, но есть местный shell crosh, доступный по .

Linux и в Chrome OS Linux

Выполнив в нем команду shell, мы получим доступ к стандартному bash с правами root (в Chromium OS, естественно) и сможем исследовать систему. Здесь есть всем нам известные демоны rsyslogd, dbus-daemon (D-Bus используется в Chrome OS для обмена данными между браузером и остальными частями системы), wpa_supplicant (аутентификация в Wi-Fi-сетях), dhcpcd, иксы, ModemManager (работа с 3G-модемами), udev, ConnMan (управляет соединениями с сетью) плюс более десятка специфичных для Chrome OS демонов, отвечающих в том числе за обновление системы (update_engine), работу с TPM-модулем (chapsd), шифрование домашнего каталога (cryptohomed), отладку (debugd) и другие задачи.

Особое место здесь занимает демон session_manager, ответственный за инициализацию высокоуровневой части ОС. В его задачи входит:

  1. Запустить X-сервер.
  2. Инициализировать переменные окружения для браузера Chrome.
  3. Создать необходимые каталоги, файлы и правила cgroups для Chrome.
  4. Запустить Chrome.
  5. Вызвать Upstart-событие login-prompt-visible, в результате чего на экране появится окно логина.

Во время этого процесса действительно не запускаются какие-либо компоненты, отвечающие за формирование «рабочего стола» (за исключением окна логина). Его отрисовкой занимается сам браузер, полагаясь на фреймворк Aura, включающий в себя низкоуровневые функции для работы с графикой и окнами (с хардварным ускорением через DRI) и окружение рабочего стола Ash, которое отрисовывает панель задач, декорации окон, Google Now и другие стандартные элементы интерфейса ОС. Являясь частью браузера Chrome, они, тем не менее, работают внутри нескольких независимых процессов.

Из чего состоит Chrome OS

В случае сбоя загрузки системы, который регистрируется, если процесс браузера не может быть запущен в течение 30 с, Chromium OS автоматически запускает SSH-сервер и перезапускает опрос ядра на наличие оборудования с помощью команды udevtrigger.

Благодаря интеграции Aura и Ash в сам Chrome получить рабочий стол Chrome OS можно в любой ОС, запустив браузер с флагом –open-ash.

Безопасность

Помимо уже рассмотренных методов обеспечения безопасности и целостности данных, таких как безопасная загрузка системы, зашифрованный домашний каталог с кешированными данными (шифрование выполняется отдельно для каждого юзера), а также стандартных для браузера Chrome методов изоляции процессов, плагинов и Native Client от системы (здесь используется механизм seccomp-bpf, позволяющий фильтровать обращения к системным вызовам), в Chrome OS задействован ряд других подходов к обеспечению безопасности.

Центральное место среди них занимает minijail — небольшое приложение, применяемое для изоляции системных сервисов (демонов) и других компонентов системы. Это очень гибкое приложение, которое позволяет выполнять такие функции, как наделение приложения «возможностями» или их отзыв (capabilities — специальная подсистема ядра Linux для наделения не SUID-бинарников некоторыми возможностями root), запереть его в chroot, отозвать права root, установить лимиты на ресурсы (rlimits), разместить процесс в выделенных пространствах имен (на манер LXC и Docker) и применить к нему правила cgroups.

Если взглянуть на вывод ps aux|grep minijail (см. скриншот) в работающей системе, то можно заметить, что minijail используется для запуска демонов с теми или иными настройками, но число таких демонов по отношению ко всем работающим в системе не так уж и велико. Судя по документам разработчиков, в будущем minijail планируют существенно расширить и применять его к гораздо большему количеству компонентов системы, включая графический стек и Chrome. Пока же что есть, то есть.

Демоны, запущенные под контролем minijail

Из остальных средств обеспечения безопасности можно отметить применение флагов компилятора для минимизации риска срыва стека (-fno-delete-null-pointer-checks, -fstack-protector, FORTIFY_SOURCE), задействование «усиленного» механизма ASLR (Address space layout randomization) в ядре Linux (патч PaX), использование capabilities вместо SUID-бинарников где это возможно, ограничения на загрузку модулей ядра, использование модуля TPM (в Chromebook’ах) для хранения ключей шифрования диска и пароля пользователя, запрет на запуск обычных ELF-бинарников юзером и некоторые другие вполне стандартные техники, многие из которых пересекаются с Android и Hardened Gentoo.

Выводы

Конечно, Chrome OS гораздо сложнее, чем я смог описать в этой статье. В ней есть множество нюансов и огромное количество интересных идей. Обо всем этом можно почитать на сайте проекта Chromium, благо авторы открыты по отношению к сторонним разработчикам и написали весьма неплохую документацию.

Ссылка на основную публикацию
Adblock
detector