How do I install the Chromium OS on Ubuntu 15.04?
Can I install it alongside Ubuntu? In a VirtualBox? Something else?
How should I proceed?
How do I install the Chromium OS on Ubuntu 15.04?
Can I install it alongside Ubuntu? In a VirtualBox? Something else?
How should I proceed?
(To dual boot go here)
Open terminal and run,
wget https://dl.dropbox.com/u/302704/chromiumos/lightdm-login-chromiumos_1.1_amd64.deb
sudo dpkg -i lightdm-login-chromiumos_1.1_amd64.deb
sudo apt-get -f install
then logout and reboot.
To uninstall.
sudo dpkg -r lightdm-login-chromiumos_1.1_amd64.deb
sudo apt-get autoremove
To run chrome os:
1.From Ubuntu ,Open terminal and run chromeos
2.Direct logout and login.
Alternatively, you can get clean dual-boot instructions in this other Q&A
.iso file)(To install side by side go here )
System requirements of Cr OS Linux:
1.Download .iso file from here and create Live DVD/USB.
2.Adjust Boot settings.
3.Once the computer reboots, on the first displayed window, press Enter to select Cr OS Linux
4.Once the operating system boots from the Live DVD/USB, locate and double-click the Live Installer icon from the desktop.
Here that prompts for root password.Enter password and click continue.
5.Then you will see Yast window. On the YaST window, click Next from the bottom-right corner.
6.Then Welcome Yast window.
Here you adjust language and keyboard setting.
then click next.
7.Next window for time zone settings.Adjust then click Next.
8.Now you will see settings for Partitions.Partitions are same as Ubuntu swap , root and home.then click Next.
9.Now Create New user window.Fill the details click Next.
10.Once the Live Installation Settings-YaST window comes up, click Install
11.After this, click Install from the Confirm Installation box to start the installation.
12.Once the installation process is completed, on the Perform Installation window, click Next
13.Click Reboot Now from the opened box to reboot your computer to complete the installation
14.Click Next when the configuration process is finished on the Auto Configuration window.
15.Once the Import Untrusted GnuPG key interface appears, click Trust.
16.Reboot.(Don't forget to remove Live DVD/USB)
There happens to be a kind guy arnoldthebat, who makes regular releases of builds of Chromium OS that are pretty much compatible with almost all x86 (i386, or 32 bit) and amd64 (64 bit Intel or AMD) CPU based laptops. Most of your generic hardware like touchpads, speakers should work, and if you're not too unlucky(read have a Broadcomm card), most probably your WiFi will work too. You can catch hold of his builds here - http://chromium.arnoldthebat.co.uk/ I'd recommend using the latest special build as those ones have the widest hardware support.
After you download the .img file, you can create a bootable USB on Linux using this command (given your USB drive is on /dev/sdb) -
dd if=/path/to/downloaded/img of=/dev/sdb
You should boot from your USB drive (you'll need to enable legacy support if yours is a post-UEFI era BIOS), and play with the OS to make sure everything works, and if you like it, and want to permanently install it to your laptop, read on.
So, if you want Chromium OS to be the only operating system in your laptop, you can just press Ctrl + Alt F2, login with user:chronos password:password and run the command sudo install
This will format your hard drive
But instead if you want to install Chromium OS as an additional OS to your laptop then there is way for that too. Here are some necessary conditions though -
First take a look at the bootable USB you made out of the Chromium OS disk. It will have two important partitions called - ROOT_A and STATE. We need to create corresponding partitions on your hard disk (these can be larger size than the ones on the USB, a larger STATE partition gives you more local storage space. A larger ROOT-A partition is mostly of no use, as this partition's content won't change in the future).
Let's consider we made the following partitions -
Now you should copy the corresponding partitions from your USB drive to your own hard disk using dd
#For copying ROOT-A
dd if=/dev/sdb3 of=/dev/sda7
#For copying STATE
dd if=/dev/sdb1 of=/dev/sda8
Next step would be to add a corresponding boot entry for Chromium OS to your GRUB. For that edit /etc/grub.d/40_custom and add the following
menuentry "Chrome OS" {
insmod part_gpt
insmod ext2
set root=(hd0,gpt7)
linux /boot/vmlinuz root=/dev/sda7 init=/sbin/init rootwait rw noresume console=tty2 i915.modeset=1 loglevel=1 quiet noinitrd tpm_tis.force=1
}
This is considering your's is a GPT partitioned HDD. If not, remove the insmod part_gpt line, and change the root to (hd0,X) where X = root partition number.
After this run sudo update-grub2 to generate the grub.cfg.
Now there is tiny problem with Chromium OS - It expects the STATE partition to be on /dev/sda1 This is hardcoded into the OS. Usually since your /dev/sda1 would already be occupied by some OS (Windows or Linux), you cannot install the Chromium STATE partition there. For that we need to make Chromium expect STATE somewhere else.
Mount your ROOT-A partition, and edit the file /sbin/chromeos_startup on it.
Change the following line -
STATE_DEV=${ROOTDEV_TYPE}1
Change the 1 at the end to the whatever partition you have put STATE on. If it was on /dev/sda8, change the 1 to 8.
Also in the same file find and comment out this line
mount -n -t ${FS_FORMAT_OEM} -o ${OEM_FLAGS} ${OEM_DEV} /usr/share/oem
This is because we have not made an OEM partition, so we can't mount it. We do not need the OEM partition to make Chromium OS work.
Finally you should be ready to reboot into Chromium OS be selecting it from the GRUB boot menu.