I read Alvarado's tutorial on how to install Ubuntu on an EFI machine with preinstalled windows 8 from Installing Ubuntu on a Pre-Installed Windows 8 (64-bit) System (UEFI Supported).
That's a nice and detailed explanation. I am about to use it. However I would like to ask some questions. Before doing this, let me describe my situation and my aims.
I have an Asus laptop N76V with an EFI bios and a preinstalled windows 8. I could disable fast boot (in the bios and within windows 8) and secure boot. It seems that I cannot disable EFI but I could launch a CSM option. Windows still starts up correctly. I have two SATA drives with size 750GB each. From the partition manager in windows 8, I see the following:
Drive 0: EFI system partition, 300 MB recover partition, 600 MB primary partition with OS (C:), NTFS, 372,6 GB (contains windows 8) primary partition (D:), NTFS, 537,89 GB (for data) recover partition, 20,01 GB Drive 1: primary partition (E:), NTFS, 465,75 GB (for data) primary partition (F:), NTFS, 465,76 GB (for data)
First aim: install Ubuntu 12.04.2 (and maybe another linux system) on the drive 1 and conserve windows 8.
Second aim: install Ubuntu 12.04.2 (and maybe another linux system) on the drive 1, remove windows 8 and install another linux system on the drive 0.
For the first aim, I could follow your advices. However I want to be sure I understood correctly. When he wrote, one should partition within windows 8, it means that one should create for instance an ext3 partition for
/, a swap partition, and an ext3 partition for
/home using the partition manager in windows? Then, when installing Ubuntu, choose manual partitioning, just attribute the mount point to each relevant partitions and do not format them. Is that correct?
Where should I put the boot loader (grub) for Ubuntu? At the beginning of the partition
In fact, I do not really want conserve Windows 8. I would prefer to erase it at the right time and to be able to partition the drives and to install several Linux systems (this is aim 2). Has anyone have hints or a reference to a tutorial for this?