Can I update an existing CloudReady to CloudReady 2.0 (a.k.a. Google Chrome OS Flex)? I tried changing channel to canary but still ChromeOS Flex isn't offered. So Can I update to Flex? Or do I have to wait until its stable release?
71 Answer
Yes, Why not?
Not responsible for any accidential data loss...
Steps (remember to press enter after typing each command)
All steps are assuming that runs in CloudReady Write the Flex image to a flash drive with Chromebook Recovery Utility
Press Ctrl+Alt+T, type shell, and hit enter
Use ls /dev/sd*12 | sed "s/12//g" to find the Flex installation flash drive's node and the harddisk's node (something like /dev/sda will be printed out, that's the node we need to find out) (if more than one result printed, the first result is your harddisk's node, the last one is the flash drive's node. If not, most likely that /dev/nvme0n1 is your harddisk's node)
Run the following command (REPLACE with the Flex installation drive's node and REPLACE <harddrive_node> with your harddisk's node) :
sudo dd if=<device node>2 of=<harddrive_node>2 bs=4M
sudo dd if=<device node>3 of=<harddrive_node>3 bs=4M
sudo dd if=<device node>4 of=<harddrive_node>4 bs=4M
sudo dd if=<device node>5 of=<harddrive_node>5 bs=4M
sudo dd if=<device node>6 of=<harddrive_node>6 bs=4M
sudo dd if=<device node>7 of=<harddrive_node>7 bs=4M
sudo dd if=<device node>12 of=<harddrive_node>12 bs=4MRun sudo reboot, you should be rebooted to Flex now.