ArchLinux安装笔记

1.下载安装光盘镜像,并从光盘启动虚拟机;
2.选择第一项进入ArchLinux安装(实际为文本模式的LiveCD);
3.选择键盘模式,一般使用美国-英语;
     # loadkeys us
4.建立分区(要点1):
     # gdisk /dev/sda
     o 建立新的分区表(GPT),注意会清除所有硬盘内容
     n 建立一个新的分区
     [enter] 指定分区号,默认即可
     [enter] 选择起始扇区,建议使用默认
     +200M 选择结束扇区,使用+号与期望的分区大小即可(200M用于启动分区)
     [enter] 选择分区文件系统,保持默认即可(此处无需刻意调整,后面会手动调整)
     n 建立第二个新分区
     [enter] 指定分区号,默认即可
     [enter] 起始扇区默认
     [enter] 结束扇区默认,即使用全部剩余空间
     [enter] 分区文件系统不修改
     w 将改动写入分区表,分区结束
5.将启动分区格式化为EXT4格式
     # mkfs.ext4 /dev/sda1
6.激活LVM支持组件;
     # modprobe dm-mod
7.将第二个分区转化为PV
     # pvcreate /dev/sda2
     # pvdisplay
8.创建VG
     # vgcreate VolGroup00 /dev/sda2
     补充,如果要将VG扩展到其他PV,可以使用以下命令
     # vgextend VolGroup00 /dev/sda3
     # vgdisplay
9.创建LVM
     # lvcreate -L 10G VolGroup00 -n rootlv
     # lvcreate -L 2G VolGroup00 -n swaplv
     # lvcreate -L 10G VolGroup00 -n homelv
     使用vgdisplay查看剩余空间Free PE
     # vgdisplay (VolGroup00)
     使用lvextend将剩余空间全部加到homelv去
     # lvextend -l 1485(Free PE) /dev/VolGroup00/homelv
10.创建文件系统
     # mkfs.ext4 /dev/Volgroup00/rootlv
     # mkswap /dev/VolGroup00/swaplv
     # mkfs.ext4 /dev/VolGroup00/homelv
11.激活卷组
     # vgchange -ay VolGroup00
12.激活SWAP分区
     # swapon /dev/VolGroup00/swaplv
13.挂载文件系统
     # mount /dev/VolGroup00/rootlv /mnt
     # mkdir /mnt/boot
     # mount /dev/sda1 /mnt/boot
     # mkdir /mnt/home
     # mount /dev/VolGroup00/homelv /mnt/home
14.安装基本系统
     # pacstrap /mnt base base-devel
15.生成fstab
     # genfstab -p /mnt >> /mnt/etc/fstab
16.配置新安装的系统
     # arch-chroot /mnt
     进入到挂在的系统中去
     > vi /etc/hostname
     修改主机名
     > ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
     修改时区
     > vi /etc/locale.gen
     反注释zh_CN.UTF-8那一行
     > locale-gen
     生成本地化语言文件
     > vi /etc/mkinitcpio.conf
     根据需要修改基本配置,详见https://wiki.archlinux.org/index.php/Mkinitcpio_(简体中文)
     > mkinitcpio -p linux
     生成Linux镜像
17.安装启动系统(GPT分区)
     > pacman -S syslinux
     安装SysLinux
     > pacman -S gptfdisk
     安装GPT支持
     > vi /boot/syslinux/syslinux.cfg
     编辑syslinux配置,使其指向正确的根目录所在分区(/dev/VolGroup00/rootlv)
     > syslinux-install_update -iam
     将syslinux应用到系统中
18.重启系统
     > exit
     退出安装系统
     # umount /mnt/boot && umount /mnt/home && umount /mnt
     卸载设备
     # shutdown -r now
     重启计算机
19.查看并加载网卡设备
     # ip link
     查看网卡状态
     # ip link set eth0 up
     启动网卡
     # dncpcd eth0
     设置为自动获取IP
20.更新系统
     # pacman -Syuf
21.安装下载工具
     # pacman -S aria2
     # vi /etc/pacman.conf
     修改XferCommand=/usr/bin/aria2c -s 5 %u
22.安装桌面
     # pacman -S xorg
     # pacman -S gnome/xfce4
     # pacman -S gdm
备注:
1.如果使用gpt分区,就使用gdisk或者cgdisk,使用MBR分区就用fdisk和cfdisk,如果是SSD,建议使用GPT分区,可以4K对齐。分区时不需要格式化,以后手动格式化即可。
2.使用pacman或者pacstrap安装的时候如果遇到database错误的,使用find / -name <名称>找到这个包之后删除,然后用pacman -Sy来重新刷新database解决。
3.vmware安装的话需要安装以下内容:
显卡驱动:xf86-video-vmware
鼠标驱动:xf86-input-vmmouse
安装后可以选择安装open-vm-tools来获得额外功能,譬如文件共享可以通过mount -t vmhgfs .host:/ /mnt/hgfs

你可能感兴趣的:(ArchLinux安装笔记)