菜鸟想学飞,要学技术“一要看书,二要动手”。这是很多前辈给我的经验,几乎所有论坛的大牛们在介绍经验的时候都会说到这句。我自己不是科班出身,想学linux完全是因为兴趣,身边的朋友可以交流的也是几乎没有,所以很多事要自己去试,要上网去搜,要上论坛去请教别人。在经历了ubuntu,fedora,debian等等发行版之后,本本也接近报废了,最后让它为我发挥一下余热,安装Arch Linux做做试验。
安装之前的准备工作:
1. 电脑本来是安装有win7的,250G的硬盘前面150G分给它,后面留下了接近100G空间给Arch,使用win7自带的分区工具准备好硬盘(一定要win7自带的工具,不要用分区大师什么的);
2. 分出一个FAT32的分区,不用太大,500m足够,把下载来的系统镜像放在里面,并改名为arch.iso,并牢记这个分区的写法,本文用 (hd0, X) 和 /dev/sdaY 表示;
3. 安装grub引导。下载easyBCD并安装,下载地址;
Add entry ------ Neo grub ------ Install ------ edit boot menu ------ save settings;
准备工作到此结束。
开始安装:
开机进入Neo Grub,出现grub命令行,依次输入(不包扩签名的命令提示符“>”):
> map --mem --heads=0 --sectors-per-track=0 (hd0, X)/arch.iso (0xff) > map --hook > chainloader (0xff) > boot
此时进入LIVE CD,选第一项Install Arch Linux,但是这时并没有进入安装步骤,需要把.iso连接到内存中(以下命令是根据201108版的arch镜像,其它版本除最后一条命令中的数字,其它不变);ps:输命令之前,最好拔掉所有的USB设备,尤其是笔记本;
# mkdir /tmp # mount -r -t vfat /dev/sdaY /tmp # modprobe loop # losetup /dev/loop6 /tmp/arch.iso # ln -s /dev/loop6 /dev/disk/by-label/ARCH201108 # exit
之后步骤同光盘安装,不再赘述。需要说明的是用201005版本镜像的话,在分区之后有bug,不能识别刚刚分过的分区,需要重启依次,重复上述步骤才能挂载分区。
Archer们,加油!!