
1、拥有一个U盘作为驱动,用U盘安装archlinux系统。
2、开机选择U盘驱动。
3、进入选择列表,根据需求选择(32位或者64位系统)进入安装。
4、检测网络是否连接,因为安装必须联网进行下载。输入ping baidu.com 如果网络连接失败,应连接成功,否则安装无法进行。
5、输入 lsblk查看硬件设备。如图:sda是电脑硬盘。
6、输入:fdisk /dev/sda 进行分区。
7、输入mkfs.ext4 /dev/sda1. 这个过程是格式化。
8、格式化后,将分区挂载到/mnt上,输入: mount /dev/sda1 /mnt
9、修改源,输入:vi /etc/pacman.d/mirrorslist 将不是中国的源删除,快捷键dd。同时建议将163的源剪切只第一行,快捷键dd删除,然后p就可以实现粘贴。
10、现在可以进行安装了。输入:pacstrap /mnt base
11、安装完毕后。输入:arch-chroot /mnt
12、此时安装grub。输入:pacman -S grub
13、安装配置grub。输入:grub-install /dev/sda
14、最后配置boot文件。输入:grub-mkconfig -o /boot/grub/grub.cfg
15、OK了,输入exit退出,再输入reboot重启。一切都安装好了。
Grub 2的内核是符合multiboot标准的,因此可以在Grub中引导。
1、下载
解压到某个FAT分区的根目录,会生成/boot/grub目录,Grub 2的文件便在该目录下。
2、修改
/boot/grub/grub.cfg
这是Grub 2的配置文件,它的格式不同于menu.lst,以下是一个例子:
set timeout=20
set default=0
menuentry Chainload First Part {
set root=(hd0,1)
chainloader +1
}
menuentry Load Linux at Second Part {
set root=(hd0,2)
linux /vmlinuz root=/dev/hda2
initrd /initrd
}
如果你熟悉Grub,应该可以看明白里面的内容。要注意的是:
a、timeout, default等参数用变量来储存
d、菜单项由menuentry定义
c、第1个分区是(hd0,1)而不是(hd0,0)
d、当前支持的启动方式是chainload,linux和multiboot
3、在Grub中使用以下的命令进入Grub2
root (hd0,0)
kernel /boot/grub/core.img
boot
(hd0,0)请用存放Grub2的分区的名字来代替
4、进入Grub 2后,在菜单界面下输入 c 便可进入控制界面。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)