First Connect to network
================
iwctl
device list
station wlan0 get list
station wlan0 connect "Home"
==========
timedatactl set-ntp true
Set partitions
========
fdisk -l
fdisk /dev/sdX
p
o
n
p
t
a
w
fdisk -l
Creating Physical Volumes
=================
pvcreate --dataalignment 1m /dev/sda1
vgcreate volgroup0 /dev/sda1
lvcreate -L 30GB volgroup0 -n lv_root
lvcreate -l 100%GB volgroup -n lv_home
Load New Volume to Memory
==================
modprobe dm-mod
vgscan
vgchange -ay
Format Partitions
==========
mkfs.ext4 /dev/volgroup0/lv_root
mount /dev/volgroup/lv_root /mnt
mkfs.ext4 /dev/volgroup0/lv_home
mkdir /mnt/home
mount /dev/volgroup/lv_home /mnt/home
mkdir /mnt/etc
genfstab -U -p /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
Installing Arch Linux
=============
pacstrap -i /mnt base
arch-chroot /mnt
pacman -S linux linux-headers linux-lts linux-lts-headers vim base-devel openssh
systemctl enable sshd
pacman -S networkmanger wpa_supplicant wireless_tools netctl dialog lvm2
systemctl enable NetworkManger
vim /etc/mkinitcipo.conf
add this words between block and ___ in Hooks which located top of COMPRESSION
mkinitcpio -p linux
mkinitcpio -p linux-lts
vim /etc/locale.gen
locale-gen
passwd
useradd -m -g users -G wheel kiran
passwd kiran
pacman -s sudo
EDITOR=vim visudo ==> Uncomment wheels
Installing Grub The Boot Manger
====================
pacman -S grub dosfstools os-prober mtools
grub-install --target=i386-pc --recheck /dev/sda
check ls -l /boot/grub ==> if not ==> mkdir /boot/grub/locale
cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
grub-mkconfig -o /boot/grub/grub.cfg
exit
unmount -a
==> Remove Bootable media
Creating Swap File
============
su
cd /root
dd if=/dev/zero of=/swapfile bs=1M count=2048 status=progress
chmod 600 swapfile
mkswap /swapfile
cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0 0' | tee -a /etc/fstab
cat /etc/fstab
mount -a
swapon -a
free -m
timedatectl set-timezone Asia/Kolkata
systemctl enable systemd-timesyncd
hostnamectl set-hostname kiran
vim /ect/hosts
127.0.0.1 localhost
127.0.1.1 kiran
hostnamectl
pacman -S intel-ucode
pacman -S xorg-server
pacman -S nvidia nvidia-lts
pacman -S gnome gnome-tweaks
systemctl enable gdm
Comments
Post a Comment