Сборка Google Chrome OS (Chromium OS) в Ubuntu 8.04
Нынче делают свои ОС все кому не лень. С появлением нетбуков — все наперебой стали пытаться захватить кусочек рынка. Moblin, Ubuntu Netbook Remix, вот теперь еще и Chrome OS (на основе открытого проекта Chromium) от великой и ужасной. Конечно, назвать полноценной ОС язык не поворачивается, скорее, это будущая встраиваемая операционная система на базе Linux, предназначенная для использования различных Web сервисов Google (и не только).
Небольшая презентация Chrome OS. Обратите внимание на скорость загрузки:
Вообще, есть уже готовый образ диска для VMWare (и VirtualBox), собранный энтузиастами:
Торрент образа диска Chrome OS (Chromium OS)
Дальше login экрана у меня под VirtualBox дело не пошло:
Вобщем, рискнем собрать из исходного кода. Я собирал на Ubuntu 8.04.
Для начала скачиваем архив с исходным кодом со страницы:
sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/getting-the-chromium-os-source-code
Инструкции по сборке здесь:
sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/build-instructions
Список совместимого и не очень оборудования:
sites.google.com/a/chromium.org/dev/chromium-os/getting-dev-hardware/dev-hardware-list
Я не стал заморачиваться с мудреной системой контроля версий и получения исходного кода из репозитария. Скачав tarball с исходным кодом, распаковываем его, например, в ~/chromiumos и запускаем скрипт для создания chroot окружения для сборки системы:
cd ~/chromiumos/src/scripts/
./make_local_repo.sh
./make_chroot.sh
Chroot окружение создано. Теперь нам необходим сам браузер Chromium. Есть 2 способа — собрать его из исходных кодов, или скачать бинарник и добавить его в Chromium OS. Я выбрал 2й способ:
cd ~/chromiumos
wget http://build.chromium.org/buildbot/archives/chromium-chromiumos-r32516.zip
mkdir --parent ~/chromiumos/src/build/x86/local_assets
cp ./chromium-chromiumos-r32516.zip ~/chromiumos/src/build/x86/local_assets/chrome-chromeos.zip
Переходим в chroot окружение, собираем ОС:
cd ~/chromiumos/src/scripts/
./enter_chroot.sh
./build_all.sh
Все, образ создан:
Done. Image created in /home/user/trunk/src/build/images/999.999.35109.142653-a1
Сделать загрузочную флешку (нужна на 4Гб) можно так (выполнять не в chroot!):
./image_to_usb.sh --from=~/chromiumos/src/build/images/999.999.35109.142653-a1 --to=/dev/sdb
Создаем образ VMWare (выполнять не в chroot!):
sudo apt-get install qemu
./image_to_vmware.sh --from=~/chromiumos/src/build/images/999.999.35109.142653-a1/ --to=~/chromiumos/src/build/images/999.999.35109.142653-a1/ide.vmdk
Несмотря на то, что в документации было описано использование скрипта image_to_virtualbox.sh, для создания образа для VirtualBox, на деле его не оказалось в архиве. Ничего страшного, VirtualBox совместим с образами дисков от VMWare.
Запускаем:
Загрузка занимает меньше 5 секунд, логин — chronos, пароль — password.
Комментарии (9)
RSS свернуть / развернутьFREExLOADER
Что касается самой ОС, то она, ИМХО, хороша лишь для пользователей, но никак не для людей, серьезно увлекающихся IT. Сильно напоминает XandrOS, которая была установлена на моем нетбуке в момент покупки.
Chromium, несомненно, — еще один удар по компьютерным динозаврам.
yababay
Sergei_T
В разделе «О проекте» написано:
«Только самые интересные записи пользователей будут отображаться на главной странице. Сами пользователи, голосуя за ту или иную публикацию, решают — быть ей на главной странице или нет!» А сама технология голосования не описана. Если имеется в виду сердечко вверху, то я счел его способом добавить топик в избранное, как на Яндекс.Ленте. Но добавить в избранное и проголосовать за — это разные вещи. Поясните, злые одмины .
yababay
Mihael
yababay
FREExLOADER
Или качни торрент
Sergei_T
Markony
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.