Inicialização tripla do Chromium OS, Ubuntu 14.10, Windows 7

2

Eu tenho um lenovo L410, com o Windows 7 Professional pré-instalado. Sobre isso, eu tenho o dual boot do Ubuntu 14.10. Agora, eu quero triplicar o boot com o cromo, mas como eu tenho muitas coisas, eu não quero formatar ou reinstalar nada. Alguém pode ajudar?

    
por foreveralone 24.12.2014 / 05:59

1 resposta

1

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!

    
por J.L.C.D 20.08.2015 / 14:09