如何安装archlinux | 在虚拟机(oracle VM virtualbox)上安装archlinux
2014-09-16 22:19
495 查看
所有步骤用于指导新手完成archlinux在虚拟机上的安装,安装选择未必最优,但尽力做到减少新手的困惑。以64位为例。
参考:http://bbs.archlinuxcn.org/viewtopic.php?pid=7531#p7531
一、准备工作:
1. 下载并oracle VM virtualbox;
2. 下载archlinux,推荐使用镜像点:mirrors.ustc.edu.cn
3. 构建archlinux虚拟机
二、安装过程:
1. 在虚拟机上载入archlinux.iso,启动,选择第一项启动(大概是boot ...archlinux ..x86...)
2. 进入文本界面,root自动login,输入
fdisk /dev/sda
开始分区(注意,也可能是/dev/hda)
2.1 进入fdisk提示界面,按n进行新的分区,之后确认默认选项,将所有空间分配为一个磁盘(也可划分为/ /home等,不表), 最后按w报错,按q退出。
2.2 退出fdisk界面后进入shell,输入
mkfs.ext4 /dev/sda1
将磁盘(虚拟的)格式化,其中sda1是默认产生的设备名
3. 挂载分区
mount /dev/sda1 /mnt
4.选择镜像点,使用vi编辑
vi /etc/pacman.d/mirrorlist
按d]] 删除所有内容,按i进入插入状态,输入
参考:http://bbs.archlinuxcn.org/viewtopic.php?pid=7531#p7531
一、准备工作:
1. 下载并oracle VM virtualbox;
2. 下载archlinux,推荐使用镜像点:mirrors.ustc.edu.cn
3. 构建archlinux虚拟机
二、安装过程:
1. 在虚拟机上载入archlinux.iso,启动,选择第一项启动(大概是boot ...archlinux ..x86...)
2. 进入文本界面,root自动login,输入
fdisk /dev/sda
开始分区(注意,也可能是/dev/hda)
2.1 进入fdisk提示界面,按n进行新的分区,之后确认默认选项,将所有空间分配为一个磁盘(也可划分为/ /home等,不表), 最后按w报错,按q退出。
2.2 退出fdisk界面后进入shell,输入
mkfs.ext4 /dev/sda1
将磁盘(虚拟的)格式化,其中sda1是默认产生的设备名
3. 挂载分区
mount /dev/sda1 /mnt
4.选择镜像点,使用vi编辑
vi /etc/pacman.d/mirrorlist
按d]] 删除所有内容,按i进入插入状态,输入
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch[/code]Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch[/code]
之后按esc退出插入模式。按:wq(这是三个按键)退出。 这里两个服务器的作用是提供镜像文件,这两个是国内中国科大、浙江大学的镜像点。速度较快。
5. 配置完镜像文件,输入
pacstrap -i /mnt base
安装系统。有选择的话,全部按提示建议操作。
6. 生成文件系统配置表
genfstab -U -p /mnt >> /mnt/etc/fstab
完成之后可使用以下命令查看生成内容
cat /mnt/etc/fstab
7. 配置系统
arch-chroot /mnt
7.1
vi /etc/locale.gen en_US.UTF-8 UTF-8
在/etc/locale.gen
en_US.UTF-8 UTF-8最上方加入一行
en_US.UTF-8 UTF-8
完成后退出
7.2
locale-gen
7.3
echo
LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
7.4 将下面yourhost替换为你想要的主机名
echo
yourhost> /etc/hostname
7.5
配置网络
systemctl
enable dhcpcd.service
7.6
设置密码
passwd
7.7
安装grub引导
7.7.1
pacman
-S grub
7.7.2
grub-install
--target=i386-pc --recheck /dev/sda
7.7.3
grub-mkconfig
-o /boot/grub/grub.cfg
8
完成后退出,键入
exit
完成之后应该进入shell,否则不能执行umnout
或则reboot,会导致前功尽弃!
在shell下umount
umount /mnt
之后
reboot
这一步注意,这一步重启之后如果又进入boot安装界面,说明你需要卸载虚拟机上的光盘。卸载完成后,启动系统,进入grub引导界面。
三、安装图形界面
1. 安装xorg-server
pacman -S xorg-server xorg-server-utils xorg-xinit
2. 安装显卡驱动,非虚拟机不执行
pacman -S xf86-video-vesa
3.
pacman
-S xorg-twm xorg-xclock xterm
4. 安装slim,这是一个图像、登录管理器,可用于xfce4的自启动。
pacman
-S slim
5.
pacman -S xfce4
安装完后,执行
startxfce4,如果提示
archlinux
etc/x11/xinit/xserverrc: line5 usr/bin/x: no such file or directory
则重新执行
pacman
-S xorg-server
即可。
6
startxfce4
进入图形界面,安装顺利完成。
后记
本文源于本人学习安装archlinux 的过程。初学时发现,有关安装介绍很少,直观易上手的就更少了。 本文与http://www.cnblogs.com/mad/p/3280041.html 有渊源关系,在此感谢原作者。同时,该文中存在好几处易混淆易出错和错误的地方。而作者并未根据读者评论修改,这是导致我发表本博文的另一个原因。
欢迎交流。
相关文章推荐
- 在Oracle VM VirtualBox中如何安装64位虚拟机系统
- 如何设置 Oracle VM VirtualBox 虚拟机全屏(验证后可用)
- 虚拟机安装oracle vm virtualbox
- 使用oracle VM VirtualBox安装虚拟机出现的问题
- 如何在mac上安装virtualBox(虚拟机)
- 在virtualbox中,安装redhat系统,发现在/mnt下面,没有虚拟机设置的share文件夹,如何共享文件呢
- 用虚拟机Oracle VM VirtualBox 安装 CentOS 6
- 虚拟机中安装多台Linux (Oracle VM VirtualBox)
- Oracle VM VirtualBox安装Ubuntu虚拟机教程
- Oracle VM VirtualBox 虚拟机安装centOS
- Oracle VM VirtualBox 安装ubuntu系统后如何设置文件夹共享
- Windows 8.1 系统上用Oracle VM VirtualBox 安装windows 2008 R2 SP1 的虚拟机 出现 Error Code: 0x000000C4
- 将openfiler安装到虚拟机(Oracle VM VirtualBox)上
- 【操作系统】用Oracle VM VirtualBox 虚拟机安装XP系统时老是蓝屏
- 在Virtualbox的CentOS虚拟机中安装增强功能
- Archlinux 虚拟机 virtualbox-ose
- ubuntu linux主机中使用Virtualbox安装虚拟机,让宿主机和虚拟机之间实现数据共享
- [How to use ubuntu]虚拟机VMware安装完Ubuntu后如何安装VMware Tools
- win7 搭建虚拟机Sun VirtualBox 装xp,安装arcgis,一些运行软件
- 图示虚拟机virtualbox在Ubuntu下的安装使用