VirtualBox上安装ArchLinux步骤整理

粗体(一)系统安装

  1. 从archlinux官网下载linux镜像:archlinux-2016.12.01-dual.iso
  2. 在virtualbox中加载镜像启动,进入root.
  3. cd /dev/下,查看有硬盘sda
  4. 对sda进行磁盘分区
  5. 20G的硬盘,划分成3个主分区,用fdisk 进行分区如下: sda1/500M (到时mount到/boot目录作为启动分区)
    sda2/2G (作为swap分区) sda3/剩余 (作为根目录)
  6. 对分区进行格式化操作: #mkfs.ext4 /dev/sda1 #mkfs.ext4 /dev/sda3 #mkswap /dev/sda2 #swapon /dev/sda2
  7. 挂载sda3到/mnt,这其实就是让sda3分区做系统的根分区 / , 你其实可以分其他区挂在/boot,/home等.
  8. 选择一个好用的源: 编辑/etc/pacman.d/mirrorlist文件,追加下面的源地址在文件的最前面:

Server = http://mirrors.163.com/archlinux/$repo/os/$arch

Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch 9. 执行更新下: #pacman –Syy 10. 执行下面命令安装基本主系统在/mnt上,也就是咱分的sda3,这个需要等一会儿,要装不少东西的: pacstrap /mnt base base-devel 11. 生成fstab文件用于开机自动挂载文件系统 #genfstab -p -U /mnt >> /mnt/etc/fstab 其中的-U是用指定用分区的UUID来标记,也可以换成-L来用磁盘label标记。 12. chroot到新系统 #arch-chroot /mnt 13. 配置时区 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  1. 设置时间标准,使用hwclock来生成/etc/adjtime文件。 #hwclock –systohc –utc //硬件时间
  2. 编辑计算机名 生成/etc/hostname文件。 #hostnamectl set-hostname myhostname 然后修改/etc/hosts文件,替换hostname。 #vi /etc/hosts
  3. 配置网络 A、安装对应网卡驱动 我的是broadcom网卡,到archlinux的AUR上下载broadcom-wl-dkms包并安装。(也可以用yaourt装)此时用ip link就可以看到网络接口了(无线接口一般以w开头,比如wlan0,wlp4s0)

B、配置无线管理软件 强烈建议装networkmanager,能自动配置以太网连接和无线连接。 #pacman -S networkmanager #systemctl enable NetworkManager 如果不装networkmanager,重启后用 dhcpcd dhcpcd eth0 来打开以太网连接,用wifi-menu来连接无线网。注意:后两者不能同时运行。

17、生成ramdisk文件 #mkinitcpio -p linux 18、配置root用户密码 passwd 19、安装配置引导 #pacman -S grub-bios //安装grub #grub-install --recheck /dev/sda 这个命令是吧grub安装在硬盘sda上, 如果你是双系统的话,可能还要一些变动,--recheck是检查。 20、创建grub的主配置文件 #grub-mkconfig -o /boot/grub/grub.cfg 20、重启 A、用exit或Ctrl+D离开chroot环境。 B、用umount -R /mnt卸载所有分区 (这样做的好处是可以避免直接重启强行卸载正在读写的分区) C、输入reboot重启

粗体(二)系统完善 1.安装首先,打开你的网络 #systemctl enable dhcpcd

systemctl enable NetworkManager #开机运行网络控制组件

  1. 安装sudo pacman -S sudo

3.Virtualbox 增强扩展 安装需要的软件包

pacman -S virtualbox-guest-modules-arch 或 # pacman -S virtualbox-guest-utils

手动加载vbox模块

modprobe vboxguest

modprobe vboxsf

modprobe vboxvideo

4、手动添加linux自动启动的模块 #modprobe -a vboxsf vboxguest vboxvideo

5、自动装入模块: 在 /etc/modules-load.d/ 中创建文件virtualbox.conf,加入如下几行:

/etc/modules-load.d/virtualbox.conf

vboxguest vboxsf vboxvideo 6、如何共享目录 a.在virtualbox的”设备”—“共享文件夹”设置一个共享文件夹。 b. 在linux下创建共享目录 winShare 在任意想创建共享文件夹的目录下执行mkdir winshare c、设置挂载,注意linux的名字和winShare的名字不能一样。 sudo mount -t vboxsf sharedir /home/winshare d、不想每次都手动挂载,可以编辑/etc/fstab文件 sharedir /home/winshare vboxsf rw,gid=100,uid=1000,auto 0 0 e、卸掉挂载 sudo umount -f /home/winshare 6. 声音:

pacman -S alsa-utils

7、安装字体:

pacman -S ttf-dejavu wqy-zenhei wqy-microhei

注:字体请按照自己需求安装! 8、安装 X server:

pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils

显卡驱动,前面已经安装了vbox增强包,现在我们就不需要在安装驱动了! 9、安装图形界面: 我用的登陆器是slim 桌面环境是xfce4 输入法是fcitx 网络管理用network-manager-applet

pacman -S slim xfce4 fcitx-im network-manager-applet xfce4-notifyd

开机运行slim服务

systemctl enable slim.service #开机运行slim服务

转载于:https://my.oschina.net/yamicode/blog/809117

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值