|
新手参考贴:用U盘grub2引导,硬盘安装archlinux(archlinux-2011.08-2-archboot.iso)的前期操作。
1、在U盘(/dev/sdb1)上安装grub2。- sudo mount /dev/sdb1 /mnt -t vfat
- sudo grub-install --root-directory=/mnt /dev/sdb
复制代码
2、把archlinux-2011.08-2-archboot.iso放到U盘的iso目录下(/mnt/iso/archlinux-2011.08-2-archboot.iso)
镜像下载地址:http://mirrors.163.com/archlinux/iso/archboot/2011.08/
3、然后编辑U盘grub2的启动菜单,- sudo nano /mnt/boot/grub/grub.cfg
复制代码- ### BEGIN /etc/grub.d/05_debian_theme ###
- set menu_color_normal=cyan/blue
- set menu_color_highlight=white/blue
- ### END /etc/grub.d/05_debian_theme
- set timeout=30
- set default=0
- # (0) archlinux-archboot.iso-x86_64
- menuentry 'archlinux-archboot.iso-x86_64' {
- loopback loop (hd0,1)/iso/archlinux-2011.08-2-archboot.iso
- linux (loop)/boot/vm64
- initrd (loop)/boot/initrd64.img rootdelay=10
- }
- # (1) archlinux-archboot.iso-i686
- menuentry 'archlinux-archboot.iso-i686' {
- loopback loop (hd0,1)/iso/archlinux-2011.08-2-archboot.iso
- linux (loop)/boot/vmlinuz
- initrd (loop)/boot/initrd.img rootdelay=10
- }
复制代码
4、完了就是重启系统,然后选择U盘引导启动系统。启动后就会进入安装程序,相当于执行下面的安装过程请参阅arch官方的wiki,如果网络不错,还是建议选择网络安装,省得安装旧包。
当然,如果会写菜单,grub2还可以引导很多,包括本机的win7/xp以及刚安装的arch(像我安装arch的时候就不安装引导程序,等安完重启时用U盘引导它启动,然后直接安装grub2。当然,也可以启动进入livecd,然后chroot到arch下安装grub2,这个扯远了)。
这样的好处就是,需要的时候只要把iso镜像拷贝到U盘上就可,平时可以删了留出空间干别的事情。既省了刻盘,也省的要清空U盘。看到一些新手安装遇到问题,所以提供一个选择做参考。 |
|