Installing Linux Mint Debian Edition with Submarine
Partitioning
Ensure that your disk uses a GPT partition table.
-
Create a 16mb partition, this is where Submarine will be.
-
Add the neccesary flags with
cgpt add -i <partition number> -t kernel -P 15 -T 1 -S 1 /dev/sdX
, dont forget to put the correct values for your disk. -
Now you can flash
submarine-<arch>.kpart
to this partition! -
Submarine needs GRUB to be able to boot the distro, so create a second partition (anywhere from 64-256mb).
-
Finally, create a third partition that will house your system. It can be any size but filling the rest of the disk would be the most logical.
Installation
Now you can begin installing your system to the drive, proceed with the usual installation until you get to the partition screen. This is where you need to mount the third (system) partition as /
, and the second (grub) partition as /boot/efi
. If asked, you should install the grub menu to the second partition.
The rest should be handled by the installer like normal.
Postinstall
You are ready to use the drive with your Chromebook! Once the Submarine menu boots up and shows the list of options, select the number which corresponds to your system.
After installing, you should use Tree's audio script (opens in a new tab) to get audio working, note that this will create a new kernel, and will have a new entry in the boot menu which you should select.
Note
Fyra Labs is not affiliated with the developers of Linux Mint, this guide is unofficial.
If you're a developer of Linux Mint reading this, and want to make it official, let us know!