archlinux安装心得(总结于网络)

1.下载archlinux镜像文件

2.制作启动盘,推荐使用rufus,这款软件十分简便,很稳定

注意:先查清电脑的启动方式

启动为UEFI(非CSM),分区类型为GPT

启动为BIOS或UFEI,分区类型为MBR

验证启动方式见第4点

若有电脑不能进行u盘启动的,请进入开机启动画面,将securtboot中的选项改为disable

3.开机进入U盘启动

进入系统后界面如下

4.验证启动模式

#ls /sys/firmware/efi/efivars

目录存在则为UEFI启动,不存在则可能为BIOS或CSM启动(若启动U盘与电脑的启动方式不一致,请将U盘拔出重新制作启U动盘)

5.检测网络,进行联网

#wifi-menu或#systemctl start adsl

#ping archlinux.org(检测网络是否通畅)

6.更新系统时间

#timedatectl set-ntp true(可以使用#timedatectl status检查服务状态)

7.编辑镜像网站

#nano /etc/pacman.d/mirrolist

(搜索)按Ctrl和w,输入china

剪切china下的镜像网站粘贴到第一个国家下的镜像网站的位置

8.开始分区

#cfdisk

我的分区是:
/swap 16G

/boot /efi10G

/home100G

 / 200G

格式化分区:

#parted/dev/sda 然后执行 # mklabel gtp设置sda为gtp分区

#mkfs.ext4 /dev/sdax (普通分区格式化为ext4)

#mkswap /dev/sdax (swap分区格式方法)          #swapon /dev/sdax (激活swap分区)

#mkfs.vfat -F32 /dev/sdax (boot分区格式为fat32)(启动为UEFI)

挂载分区:

#mkdir /mnt/home

#mkdir -p /mnt/boot/efi

#mount /dev/sdax /mnt (根分区)

#mount /dev/sdax /mut/boot/efi

#mount /dev/sda /mnt/home

swap分区不用挂载

lsblk 查看分区是否挂载完毕

9.安装基本系统:

#pacstrap /mnt base(这个组并没有包含全部 live 环境中的程序,有些需要额外安装,例如 btrfs-progspackages.x86_64 页面包含了它们的差异。如果你还想安装其他软件包组比如 base-devel,请将他们的名字添加到 pacstrap 后,并用空格隔开)

#pacstrap /mnt base base-devel

配置系统:

#genfstab -U /mnt >> /mnt/etc/fstab(#cat /mnt/etc/fstab 查看是否生成正确)

10.转到已安装的新系统:

#arch-chroot /mnt

11.配置新系统:

设置时区:

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

#hwclock --systohc --utc

本地化:

#vi /etc/locale.gen

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

找到上面的文字,将#号去掉

#locale-gen

#echo LANG=en_us.UTF-8 > /etc/locale/conf

设置主机名:

#echo archlinux > /etc/hostname

Initramfs

#mkinitcpio -p linux

设置root密码:

#passwd

安装引导程序:

UFEI版本:

#pacman -S grub-efi-x86_64

#pacman -S efibootmgr

#grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub --rechech

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

#useradd -m -g users -s /bin/bash name

#passwd name

完成安装

#umount -R /mnt

#shutdown now(等关机后拔掉U盘再开机)

 

 

 

### 解决 ArchLinux 上 VMware 虚拟机网络连接故障 对于在 ArchLinux 中遇到的 VMware 虚拟机网络连接故障,可以采取多种方法来排查并解决问题。 #### 1. 检查 `vmtoolsd` 和 `open-vm-tools` 确保已安装最新版本的 `open-vm-tools` 并启用了相应的服务。由于存在特定于 VMware Workstation 11 的 bug,在某些情况下启动 `vmtoolsd` 可能会影响主机端的服务稳定性[^1]。因此建议先尝试更新至最新的工具包版本: ```bash sudo pacman -vm-tools ``` #### 2. 修改 `/etc/X11/xinit/xinitrc` 如果发现即使正确配置了网络设置仍然无法正常工作,则可能是因为缺少必要的用户权限初始化脚本。可以在文件末尾添加如下命令以加载所需的环境变量和支持功能: ```bash if [ -x /usr/bin/vmware-user ]; then /usr/bin/vmware-user & fi ``` 此操作有助于改善图形界面下的网络性能表现以及鼠标指针同步等问题。 #### 3. 配置虚拟网卡模式 为了获得更稳定的联网体验,推荐将虚拟机中的网卡设为桥接(Bridged)模式而非 NAT 或仅主机(Host-only)[^2]。这使得虚拟机能像物理设备一样直接接入局域网,并获取独立 IP 地址从而实现更好的兼容性和速度。 进入 VMware 设置窗口 -> 网络适配器选项卡 -> 更改为“桥接”。 #### 4. 使用命令行诊断工具 利用 Linux 自带的各种调试手段进一步分析具体原因所在: - 查看当前路由表: ```bash ip route show ``` - 测试与外部站点之间的连通状况 ```bash ping www.example.com ``` 通过上述措施通常能够有效缓解大多数常见的网络异常现象;但如果问题依旧存在则需考虑是否存在其他潜在因素干扰通信链路。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值