@wrath1888

Установка arch на отдельный HDD uefi?

Всем привет. Нигде не нашел ответ на свой вопрос, поэтому спрашиваю тут.
Суть: имеем ноут с SSD и HDD в режиме uefi. На SSD благополучно стоит Windows. Хочу поставить Арч на HDD.
Есть какие-то особенности при установке или по мануалам вроде этого https://losst.ru/ustanovka-archlinux-2016 можно ставить?
Мануалы по установке Арч-а штудировал. Удавалось ставить основной системой.
Планирую разметку такую:
sda - C:/все под винду
sdb(500gb):
sdb1 - /boot/efi - 200MB
sdb2 - / - 100Gb
sdb3 - /home - 300Gb
sdb4 - D:/ - диск для обмена данными между виндой и линем. ФС планирую NTFS
  • Вопрос задан
  • 757 просмотров
Решения вопроса 1
nazarpc
@nazarpc
Open Source enthusiast
У Arch Linux, пожалуй, лучшая wiki среди всех существующий дистрибутивов Linux.
Начните читать отсюда: https://wiki.archlinux.org/index.php/Unified_Exten...

Если у вас получилось поставить в качестве единственной системы в UEFI режиме (при ручной разметке диска чтобы контролировать что к чему), то и рядом с Windows поставить тоже получится абсолютно аналогично. ESP раздел можно оставить один для двух ОС если он достаточно большой, можно создать ещё один отдельно для Arch (даже на том самом диске, ограничения по количеству ESP на один диск нет).
Спрашивайте более конкретные вопросы.

P.S. В самом простом случае временно отключите SSD и поставьте на HDD Arch, после чего подключите SSD обратно:)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@SomeDude
На HDD есть данные? Допустим нет.
1.) fdisk -l отобразит списков дисков, посмотреть какой файл представляет Ваш HDD, смотреть среди /dev/sdX
2.) cfdisk -z /dev/sdX, затереть таблицу разделов выбирать gpt. Разметить диск. 100М под boot, остальное как угодно. Но допустим что все директории, в том числе домашняя, на одном разделе.

Форматируем:
mkfs.fat -F32 /dev/sdX1 -n EFI это тот 100М раздел boot
mkfs.ext4 /dev/sdx2 -L root остальная часть диска
Монтируем:
mount /dev/sdX2 /mnt
mkdir /mnt/boot
mount /dev/sdX1 /mnt/boot
Устанавливаем базовую систему:
pacstrap -i /mnt base base-devel
chroot-имся в новоустановленную систему
arch-chroot /mnt /bin/bash
ставим загрузчик:
bootctl install
Настраиваем его, ознакомившись с
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

P.S. Грузиться надо в UEFI режиме, иначе не будет доступа к efi variables
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы