1. 程式人生 > >archlinux個人安裝問題記錄(未整理&未完成)[linux]

archlinux個人安裝問題記錄(未整理&未完成)[linux]

下載 pfile list uefi啟動 shanghai 重啟 建立 die cpu

安裝過程大部分參考

官方文檔:https://wiki.archlinux.org/index.php/installation_guide

https://wiki.archlinux.org/index.php/General_recommendations

http://www.viseator.com/2017/05/19/arch_setup/

感謝作者~~~


1.https://www.archlinux.org/download/下載iso包,使用RAW(win)或dd命令(linux)制作啟動介質

2.留出空硬盤空間

3.第一次使用UEFI啟動,連接wifi失敗,也許是由於wifi密碼輸入錯誤並保存導致(但是並沒有提示)。後使用BIOS啟動無法在EFI模式下建立主分區。最後再次UEFI安裝成功。*(1)

4.wifi-menu(無線)||dhcpcd(有線)

# ls /sys/firmware/efi/efivars  查看BIOS||EFI
# timedatectl set-ntp true    設置時區

5.也許是原來裝windows時候的錯誤操作,導致我的機械硬盤EFI分區為ntfs格式,所以在後續的過程無法寫入grub。最後重新創建EFI分區規定為FAT格式才可以繼續。在後續的cat /mnt/etc/fstab 中可以看到引導區是否為ntfs格式。*(2)

而且要註意引導區和根目錄分開掛載,如果自帶EFI區,要先記住已存在的EFI,mount的時候不要寫同一個!

# fdisk -l   分區情況
# mount /dev/sda1 /mnt    根目錄
# mkdir /mnt/boot
# mount /dev/sda2 /mnt/boot     引導區
vim /etc/pacman.d/mirrorlist

Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
pacstrap /mnt base base-devel    安裝
genfstab -L /mnt >> /mnt/etc/fstab  生成分區文件
cat /mnt/etc/fstab (查看格式 是否EFI)
arch-chroot /mnt   進入系統
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime      設置時區
hwclock --systohc
pacman -S vim dialog wpa_supplicant ntfs-3g networkmanager

取消 vim /etc/locale.gen 下的zh_CN.UTF-8 UTF-8 zh_HK.UTF-8 UTF-8 zh_TW.UTF-8 UTF-8 en_US.UTF-8 UTF-8 註釋

locale-gen
vim /etc/locale.conf
加入 LANG=en_US.UTF-8
vim /etc/hostname
在內部加入主機名稱
vim /etc/hosts

127.0.0.1    localhost.localdomain    localhost
::1        localhost.localdomain    localhost
127.0.1.1    myhostname.localdomain    myhostname
passwd  更新密碼

6.

pacman -S intel-ucode    CPU
pacman -S os-prober   檢測存在的系統
pacman -S grub efibootmgr    必須EFI引導的grub才能用後面的命令(
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg

warning failed to connect to lvmetad,falling back to device scanning.修改 /etc/lvm/lvm.conf 中的 use_lvmetad = 0

技術分享圖片技術分享圖片

圖形界面:

fallocate -l 4G /swapfile 
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
vim /etc/fstab
加入
/swapfile none swap defaults 0 0
useradd -m -G wheel meternal  加入用戶,用戶名必須小寫
passwd meternal 設置密碼
visudo

# %wheel ALL=(ALL)ALL刪除前面的註釋

重啟。

sudo pacman -S xf86-video-intel  核顯驅動
sudo pacman -S xorg
sudo pacman -S xfce4 xfce4-goodies     Xfce
sudo pacman -S plasma kde-applications kde-l10n-zh_cn   KDE
sudo pacman -S sddm
sudo systemctl enable sddm
sudo systemctl disable netctl
sudo systemctl enable NetworkManager
sudo pacman -S network-manager-applet

KDE安裝完成以後有花屏的現象,而且沒有找到kconsole的打開快捷鍵。

技術分享圖片

archlinux個人安裝問題記錄(未整理&未完成)[linux]