Isso pode ser possível, mas se a sua unidade de disco tiver uma tabela de partição do MS-DOS, haverá um limite no número de partições. Se você tiver seu HDD com a tabela de partição GPT, é possível criar mais partições (não sei quantas, mas é uma grande quantidade). Este é o processo que fiz para triplicar o boot do Ubuntu, Windows 8.1 e Chromium OS com UEFI.
Suponho que você seja capaz de criar as duas partições de que o Chromium OS precisa e de tê-las em algum lugar (uma unidade USB, uma imagem de disco ...). Você precisa criar 2 partições:
- A partição ROOT: Eu daria essa entre 1.5 GiB e 3 GiB. Este contém apenas o sistema.
- A partição STATE: é para onde seus dados vão. Eu dei a este 9 GiB, mas qualquer coisa maior do que 2 GiB deve estar bem.
Depois de criar as partições, você pode copiá-las (usando dd). Então você pode ajustar o sistema de arquivos ao dispositivo de bloco onde eles estão. Você pode usar a opção "Verificar" no GParted ou resize2fs.
A parte interessante começa aqui, onde você deve criar a entrada do GRUB para o Chromium OS. No Ubuntu, edite o arquivo /etc/grub.d/40_custom e adicione a seguinte entrada:
menuentry "Chromium OS" {
set root=(hd0,YOUR_ROOT_PARTITION_NUMBER)
linux /boot/vmlinuz init=/sbin/init boot=local rootwait ro noresume noswap loglevel=7 noinitrd console=tty2 quiet root=HDROOTA i915.modeset=1 cros_legacy cros_debug
}
Você deve substituir o "YOUR_ROOT_PARTITION_NUMBER" pelo número da partição em que o seu Chromium OS ROOT está. Se você estiver usando o UEFI, também deverá alterar "cros_legacy" com "cros_efi". Agora você pode criar o arquivo grub.cfg:
sudo update-grub
Agora, precisamos informar ao Chromium OS onde está a partição STATE. Por padrão, ele usa / dev / sdX1, onde X é o disco onde está a partição ROOT. Para alterá-lo, edite o arquivo / sbin / chromeos_startup e altere o número "1" da linha STATE_DEV=${ROOTDEV_TYPE}1
com o número da partição STATE.
Reinicie e aproveite seu Chromium OS!