Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Установка ArchLinux (http://forum.oszone.net/showthread.php?t=351358)

mandrake_root 10-06-2022 14:49 2986465

Установка ArchLinux
 
Решил для общего развития установить Арч без всяких archinstall, а ручками и головой , но видно мозгов пока не хватает, но спросить никогда не поздно, так, что подскажите что сделал не так. Описыва. весь свой процесс установки , а вы уже смотрите что не так делал. Смотрел Арч Вики, но там инфа вроде есть, но для новичка сложно разобраться, что к чему
Железо у меня старовато:

GIGABYTE GA-M68MT-D3
Процессоры: 2 × AMD Athlon(tm) II X2 260 Processor
Память: 5,8 ГиБ ОЗУ
Видеокарта AMD Radeon HD 5450
Имееться 2 ЖД, без UEFI (только MBR) подключенных автономно, на одном Винда, на втором Арч.Вхожу через F12, в зависимости куда мне надо.
Значит Арч стоит у меня на sdb2 Процесс моей криворукой установки в спойлере
Моя установка

Русская локаль и шрифт:
loadkeys ru
setfont cyr-sun16
В файле /etc/locale.conf раскоментировал ru_RU.UTF-8
nano /etc/locale.gen
Обновил
locale-gen
export LANG=ru_RU.UTF-8
Проверка сети:
ping -c 3 archlinux.org
Создал таблицу файловой системы через cfdisk /dev/sdb:
*(загр)sdb1: 300М FAT32 Тип: cW95(LBA)
sdb2: 50G ext4 Тип: 83 Linux
sdb3: остальное место (150G) ext4 Тип: 83 Linux
Монтирую и форматирую:
mkfs.ext4 /dev/sdb2
mount /dev/sdb2 /mnt
mkfs.fat -F32 /dev/sdb1
mkdir -p /mnt/boot
mount /dev/sdb1 /mnt/boot
mkfs.ext4 /dev/sdb3
mkdir -p /mnt/home
mount /dev/sdb3 /mnt/home
Устанавливаю базовую систему
pacstrap /mnt base base-devel linux nano
Генерирую fstab
genfstab -U /mnt >> /mnt/etc/fstab
Захожу в систему
arch-chroot /mnt
Имя системы
echo dmitpv > /etc/hostname
Настраиваю час. пояс
ln -s /usr/share/zoneinfo/Europe/Kiev /etc/localtime
Добавляю рус. локаль
nano /etc/local.gen
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
Обновляю
locale-gen
Указываю язык системы
echo LANG="ru_RU.UTF-8" > /etc/locale.conf
Рус. язык в консоле
nano /etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
В /etc/mkinitcpio в разделе HOOKS добавляю keymap и удаляю fsk
в разделе MODULES добавляю radeon и удаляю piix, ide_disk
nano /etc/mkinitcpio.conf
Усли я не удалю piix, ide_disk в следующем шаге выскакивает ошибка
Создаю загрузочный диск:
mkinitcpio -p linux
пароль root
passwd
*****
*****
Устанавливаю загрузчик
pacman -S grub
grub-install /dev/sdb
grub-mkconfig -o /boot/grub/grub.cfg
Выхожу
exit
Отмонтирую все диски
umount -R /mnt
Перезагрука
reboot

После этого начальный экран, дальше загрузка рам диска и всё пустота и черный экран
Что сделал не так?
Заранее благодарю за помощь )
P.S На виртуальной машине VMbox v.-6 всё прекрасно загрузилось по моему сценарию .
C archinstall тоже всё нормально, а вот ручками никак
Почему так?

Slav164 30-06-2022 11:41 2987558

А с дефолтным mkinitcpio.conf пробовал?

mandrake_root 01-07-2022 17:09 2987652

Всё разобрался! Добрые люди в телеге посоветовали ставить без всяких бутов и рутов
Т.е дело в разметке диска выбираем весь диск (раздел) и форматируем его в ext4

Цитата:

Цитата Slav164
А с дефолтным mkinitcpio.conf пробовал? »

Этот пункт вообще можно пропустить , он делается автоматом при установке ядра

Выкладываю окончательную схему установку под MBR, может кому пригодиться
Схема установки

1.Проверяем интернет:
ping archlinux.org
2.Обновляем системную дату и время
timedatectl set-ntp true
3.Смотрим и выбираем диск
fdisk -l
4. Разметка диска:
выбираю полный диск sda,b,…..
sda1: 500G ext4 Тип: 83 Linux
5.Форматирование
mkfs.ext4 /dev/sda1
6. Монтировние
mount /dev/sda1 /mnt
7. Установка базовой системы:
pacstrap /mnt base linux-lts linux-firmware nano
8.Генерируем fstab
genfstab -U /mnt >> /mnt/etc/fstab
8. Входим в систему:
arch-chroot /mnt
9. Настройка часового пояса:
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
10. Локализация:
nano /etc/local.gen
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
Обновляю
locale-gen
Указываю язык системы
echo LANG="ru_RU.UTF-8" > /etc/locale.conf
Рус. язык в консоле
nano /etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
11.Имя системы
echo хххх > /etc/hostname
12. root пароль
пароль root
passwd
*****
*****
13. Устанавливаю загрузчик
pacman -S grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

14. Добавление пользователя

useradd -m -g users -G wheel -s /bin/bash xxx

15 Пароль пoльзователя:
passwd
…………..
………

16.Звук
pacman -S pulseaudio pulseaudio-alsa pavucontrol alsa-lib alsa-utils

17. Установка Xorg
pacman -S xorgserver

18. Установка KDE
pacman -S plasma

19.Установка сети и sdmm и включение их в автозагрузку
pacman -S networkmanager sdmm
systemctl enable sdmm NetworkManager

20.Устанвливаем консоль, браузер, файловый менеджер
pacman -S konsole firefox dolphin

21. Чистим кэш
pacman -Sсс

22. Выходим Ctrl+D

23. Перезагрузка

24.Ставим sudo
pacman -S sudo
su
xxxx
xxxx
nano /etc/sudoers
Расскоментировать
% wheel ALL=(ALL:ALL) ALL
Добавить себя
xxx ALL=(ALL:ALL) ALL



Время: 01:44.

Время: 01:44.
© OSzone.net 2001-