Arch - [решено] Установка ArchLinux

Ответить
 • Просмотры: 1
Аватара пользователя
mandrake_root

Arch - [решено] Установка ArchLinux

Сообщение mandrake_root »

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

Железо у меня старовато:



GIGABYTE GA-M68MT-D3

Процессоры: 2 × AMD Athlon(tm) II X2 260 Processor

Память: 5,8 ГиБ ОЗУ

Видеокарта AMD Radeon HD 5450

Имееться 2 ЖД, без UEFI (только MBR) подключенных автономно, на одном Винда, на втором Арч.Вхожу через F12, в зависимости куда мне надо.

Значит Арч стоит у меня на sdb2 Процесс моей криворукой установки в спойлере



Моя установка

[spoiler]Русская локаль и шрифт:

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[/spoiler]




После этого начальный экран, дальше загрузка рам диска и всё пустота и черный экран

Что сделал не так?

Заранее благодарю за помощь )

P.S На виртуальной машине VMbox v.-6 всё прекрасно загрузилось по моему сценарию .

C archinstall тоже всё нормально, а вот ручками никак

Почему так?
Аватара пользователя
Slav164

Re: Arch - [решено] Установка ArchLinux

Сообщение Slav164 »

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

Re: Arch - [решено] Установка ArchLinux

Сообщение mandrake_root »

Всё разобрался! Добрые люди в телеге посоветовали ставить без всяких бутов и рутов

Т.е дело в разметке диска выбираем весь диск (раздел) и форматируем его в ext4




Цитата Slav164:



А с дефолтным mkinitcpio.conf пробовал?
Arch - [решено] Установка ArchLinux




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



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



Схема установки

[spoiler]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[/spoiler]
Ответить

Вернуться в «Общий по Linux»