Загрузочный активный раздел /boot - 1 GB /dev/sdi1 ext2
корневой / - 18 GB /dev/sdi5 ext4
swap - 8 GB /dev/sdi6
pacstrap /mnt base linux-firmware# pacstrap /mnt base linux linux-firmwareвыполнил pacstrap /mnt grub-biosНа сайте Arch Wiki говорится буквально:
GRUB
Автоматический способ
Утилита grub-mkconfig автоматически определит обновления микрокода и настроит соответственным образом GRUB. После установки пакета микрокода, перегенерируйте настройки GRUB, чтобы включить обновление микрокода при запуске:
# grub-mkconfig -o /boot/grub/grub.cfg
последнюю установку я проводил буквально по рекомендациям с этого сайтавторая, касается установки микрокода для загрузчика - https://wiki.archlinux.org/index.php/Microcode_(%D.... Во второй я практически ничего не понял.
$ pacman -Fl intel-ucode
intel-ucode boot/
intel-ucode boot/intel-ucode.img
intel-ucode usr/
intel-ucode usr/share/
intel-ucode usr/share/licenses/
intel-ucode usr/share/licenses/intel-ucode/
intel-ucode usr/share/licenses/intel-ucode/LICENSE# grub-mkconfig -o /boot/grub/grub.cfgЕсли у Вас имеется подробная инструкция по установке Arch Linux, пожалуйста,вышлите мне её.
pacman -Fl intel-ucode
intel-ucode boot/
intel-ucode boot/intel-ucode.img
intel-ucode usr/
intel-ucode usr/share/
intel-ucode usr/share/licenses/
intel-ucode usr/share/licenses/intel-ucode/
intel-ucode usr/share/licenses/intel-ucode/LICENSE
Именно "на кошках" я и "тренируюсь", ставлю Arch на внешний USB_HDD, так получается полноценная установка и не затрагивается основная система.
Я не понял, что с этим надо делать? Просто ввести последовательно, как команды в командной строке?
$ pacman -Fh | grep -e '-l,'
-l, --list показать список файлов пакетаЯ мог бы выслать Вам свою инструкцию по установке (4 страницы в формате *.doc)
# wipefs -a /dev/sda
# parted -s -a opt /dev/sda mklabel gpt mkpart "ESP" fat32 2MB 500MB set 1 esp on && sleep 1
# parted -s -a opt /dev/sda mkpart "ROOT" ext4 500MB 100% && sleep 1
# mkfs.fat -F32 /dev/sda1
# yes | mkfs.ext4 /dev/sda2 -L "Arch"Если Вам не трудно, исправьте в ней мои ошибки. Если согласны, жду ответ на ...
# ping -c4 8.8.8.8# timedatectl set-ntp true# fdisk -l# mkfs.ext2 /dev/sdi1
# mkfs.ext4 /dev/sdi5
# mkfs.ext4 /dev/sdi7
# mkswap /dev/sdi6# mkdir /mnt/boot
# mkdir /mnt/home# mount /dev/sdi1 /mnt/boot
# mount /dev/sdi5 /mnt
# mount /dev/sdi7 /mnt/home# swapon /dev/sdi6# df -T -h# pacstrap /mnt base linux linux-firmware# genfstab -U /mnt >> /mnt/etc/fstab# nano /mnt/etc/fstab# pacstrap /mnt grub-bios# arch-chroot /mnt# pacman -S nano# nano /etc/hostnamenikiv# nano /etc/hosts# <ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost
::1 localhost
# 192.168.8.11 nikiv localhost nikiv 'Эту строку раскоментирую после запуска системы
# end of file# nano /etc/vconsole.confKEYMAP=ru
FONT=cyr-sun16
FONT-MAP=# ln -sf /usr/share/zoneinfo/Europe/Samara /etc/localtime# hwclock --systohc --utc 'выдаёт ошибку systohc# nano /etc/locale.genru_RU.UTF-8 UTF-8
en_US.UTF-8 UTF-8# nano /etc/locale.confLANG="ru_RU.UTF-8"# locale-gen# grub-install --target=i386-pc --recheck /dev/sdi
# grub-mkconfig -o /boot/grub/grub.cfg# passwd# exit# umount -R /mnt# rebootMinimal BASH-like line editing is supported. For the first word, TAB lists possible command conpletions.
Anywhere else TAB lists possible device for completions.
grub_
# mount /dev/sdi1 /mnt/boot
# mount /dev/sdi5 /mnt
# mount /dev/sdi7 /mnt/home# mount /dev/sdi5 /mnt
# mount /dev/sdi1 /mnt/boot
# mount /dev/sdi7 /mnt/homeУстановка базовой системы и начальной конфигурации
# pacstrap /mnt base linux linux-firmware
# pacstrap /mnt base base-devel linux linux-firmware intel-ucode nano grub
Создание в папке /mnt подпапок /boot и /home
# mkdir /mnt/boot # mkdir /mnt/home
Монтирование файловых систем в /mnt
# mount /dev/sdi1 /mnt/boot # mount /dev/sdi5 /mnt # mount /dev/sdi7 /mnt/home
# mount /dev/sdi5 /mnt
# mkdir -p /mnt/{boot,home}
# mount /dev/sdi1 /mnt/boot
# mount /dev/sdi7 /mnt/home
порядок монтирования при установке системы играет очень большую роль.