VMware 虚拟机安装 ArchLinux 系统全过程记录

1. 创建VMware 虚拟机
2. 选中  x86-64  启动
3. fdisk /dev/sda  


   分成2个区,一个sda1, sda2  分别为10G, 40G
   
   初始化 sda2为  ext4格式
   mkfs.ext4  /dev/sda2


   格式化 sda1为 swap 
   mkswap /dev/sda1
   swapon /dev/sda1


   挂载sda2到mnt ,也就是sda2作为系统根分区
   mount /dev/sda2 /mnt


4. 修改源,一定要将国内源放首位
   vi /etc/pacman.d/mirrorlist 


   写入下面三个国内源:
   Server = http://mirrors.163.com/archlinux/$repo/os/$arch
   Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
   Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch


   保存退出。


   pacman -Syy


5. pacstrap /mnt base base-devel 
   
6. genfstab -p /mnt >> /mnt/etc/fstab


7.
   执行命令: arch-chroot /mnt /bin/bash (网上有人说要这么执行下,否则不能成功安装桌面)
   
   exit 退出 
   arch-chroot /mnt 重新进入。
   提示符变成 : sh-4.2 #


8.初始化内存
 mkinitcpio -p linux


 nano /etc/hostname  设置 机器名称 
   David_ArchLinux 、 


9.  pacman -S net-tools//网络


    pacman -S grub-bios //安装grub
    grub-install --recheck /dev/sda
    grub-mkconfig -o /boot/grub/grub.cfg
    上面三行一定要执行,否则没有grub重启进不来。


    pacman -S alsa-utils linux-headers
    
10.
显卡驱动
 pacman -S xf86-video-vesa        # 通用显卡驱动,不提供任何2D和3D加速功能
 pacman -S xf86-video-intel        # Intel
 pacman -S xf86-video-nouveau    # Nvidia
 pacman -S nouveau-dri
 # pacman -S xf86-video-ati        # Ati
 #
 # 虚拟机: pcaman -S xf86-video-vesa
 
11. 
vi  /etc/pacman.conf


添加如下:
 [archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server   = http://repo.archlinuxcn.org/$arch


#pacman -Sy


12.
(这个应该是可以不装)
安装 yaourt
#pacman -S yaourt


13. exit 
    umount /mnt
    reboot  


   进入到 grub界面


   重启后,如果连不上网络,启用dhcp
   systemctl enable dhcpcd
   systemctl start  dhcpcd


14. 安装 xorg
pacman -S xorg-server  xorg-xinit   xorg-utils xorg-server-utils mesa


15.  笔记本触摸板支持
 pacman -S xf86-input-synaptics


16. 测试X工作是否正常
 pacman -S xorg-twm xorg-xclock xterm




17. 
现在可以用startx启动X看到简陋的图形界面.
 startx




18. 
安装桌面(xfce4 ):
 pacman -S xfce4 


启动 xfce4 使用: startxfce4


19.
sudo paceman -S open-vm-tools
sudo systemctl enable vmware-vmblock-fuse
vmware-user-suid-wrapper


如果上面的不生效,再按照下面的2个 应该就ok了。
xf86-input-vmmouse,xf86-video-vmware


安装 vm tools ,要不窗口画面太小,不能随虚拟机窗口大小变化。

你可能感兴趣的:(Linux)