arch在vmware中安裝

Archlinux官方教程

https://wiki.archlinux.org/index.php/Installation_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#%E9%AA%8C%E8%AF%81%E7%AD%BE%E5%90%8D

 

更新系統時間   

# timedatectl set-ntp true

建立硬盤分區

# fdisk -l
# fdisk /dev/sda

格式化並掛載分區

# mkfs.ext4 /dev/sda2
# mkswap /dev/sda1 
# swapon /dev/sda1

# mount /dev/sda2 /mnt

選擇鏡像源

# vim /etc/pacman.d/mirrorlist

安裝軟件包

# pacstrap /mnt base base-devel linux linux-firmware net-tools

配置系統

生成 fstab 文件 

# genfstab -U /mnt >> /mnt/etc/fstab

Change root 到新安裝的系統:

# arch-chroot /mnt

設置 時區

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

運行 hwclock以生成 /etc/adjtime

# hwclock --systohc

本地化

/etc/locale.gen 是一個僅包含註釋文檔的文本文件。指定您需要的本地化類型,只需移除對應行前面的註釋符號()即可,建議選擇帶 UTF-8 的項:

# nano/etc/locale.gen

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8

執行 locale-gen 以生成 locale 訊息:

# locale-gen

創建 locale.conf 並編輯 LANG 這一 變量

nano /etc/locale.conf

LANG=en_US.UTF-8

網絡

創建 hostname 文件:

# vim /etc/hostname
myhostname

添加對應的信息到 hosts:

# vim /etc/hosts

127.0.0.1	localhost
::1		localhost
127.0.1.1	myhostname.localdomain	myhostname

設置DHCP

# vi /etc/rc.conf

interface = ens33

# pacmain -S dhcpcd
# dhcpcd

設置Root 密碼

# passwd

添加用戶:

# useradd -m -g users -s /bin/bash 用戶名
# passwd 用戶名
# nano /etc/sudoers
用戶名 ALL=(ALL) ALL

BIOS 系統引導

 

# pacmain -S grub

# grub-install --target=i386-pc /dev/sda

生成 grub.cfg

# grub-mkconfig -o /boot/grub/grub.cfg

退出 chroot 環境。

# exit

重啓

# reboot

有線連接

# sudo systemctl start dhcpcd

# sudo systemctl enable dhcpcd


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章