Answer the question
In order to leave comments, you need to log in
Installing arch on separate HDD uefi?
Hello. I couldn't find an answer to my question anywhere, so I'm asking here.
Bottom line: we have a laptop with SSD and HDD in uefi mode. The SSD is running Windows. I want to put Arch on HDD.
Are there any features during installation or can you install according to manuals like this https://losst.ru/ustanovka-archlinux-2016 ?
Arch studied the installation manuals. It was possible to put the main system.
I plan to markup this:
sda - C: / all for Windows
sdb (500gb):
sdb1 - / boot / efi - 200MB
sdb2 - / - 100Gb
sdb3 - / home - 300Gb
sdb4 - D: / - disk for data exchange between Windows and line . FS planning NTFS
Answer the question
In order to leave comments, you need to log in
Arch Linux has arguably the best wiki of any Linux distribution in existence.
Start reading from here: https://wiki.archlinux.org/index.php/Unified_Exten...
If you managed to set it as the only system in UEFI mode (when manually partitioning the disk to control what's what), then next to Windows will also be delivered in exactly the same way. The ESP partition can be left alone for two OSes, if it is large enough, you can create another one separately for Arch (even on the same disk, there is no limit on the number of ESPs per disk).
Ask more specific questions.
PS In the simplest case, temporarily disconnect the SSD and put it on the Arch HDD, then connect the SSD back :)
Is there data on the HDD? Let's say no.
1.) fdisk -l will list disks, see what file your HDD represents, look under /dev/sdX
2.) cfdisk -z /dev/sdX, wipe partition table choose gpt. Partition disk. 100M under boot, the rest is whatever. But let's say that all directories, including the home directory, are on the same partition.
Format:
mkfs.fat -F32 /dev/sdX1 -n EFI is that 100M partition boot
mkfs.ext4 /dev/sdx2 -L root the rest of the disk
Mount:
mount /dev/sdX2 /mnt
mkdir /mnt/boot
mount /dev/ sdX1 /mnt/boot
Install the base system:
pacstrap -i /mnt base base-devel
chroot into the newly installed system
arch-chroot /mnt /bin/bash
install the bootloader:
bootctl install
Configure it by reading
https://www.freedesktop.org/software/systemd/man/b... https://www.freedesktop.org/wiki/Specifications/Bo... https: //wiki.archlinux.org/index.php/systemd-boot
exit
reboot
PS You need to boot in UEFI mode, otherwise there will be no access to efi variables
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question