Ubuntu下安装ArchLinux-占领最后一个Win分区

早就听人说ArchLinux不错,一直想试,苦于没有时间。这个假期刚好可以用来做这件事。
本子的硬盘里有一个12G的空闲分区,装了个Win2K,但几乎没有用过,装这个Win2K时,也是为了装Ubuntu。记得为了装Ubuntu,连着刻了两张盘都不能启动。手边有一个Win2K安装盘(盗版),却可以正常启动。所以,干脆曲线救国,先装Win2K,再硬盘安装Ubuntu。这就是那个Win2K分区的由来了。
网上介绍的硬盘安装都是基于Windows的,我现在要将那唯一的Win分区做成ArchLinux系统,这样,那些ArchLinux镜像就不能放在那了。由于已经有了Ubuntu系统,Grub启动器却是现成的,不需要安装了。

大概过程如下:

1、下载ArchLinux相关档案。
archlinux-2008.06-core-i686.iso
2008.06版ISO中的vmlinuz26、archlive.img不能正常引导到安装环境,需要用2008.03版ISO中的vmlinuz、initrd.img两个文件。可以去下载完整版的2008.03,也有人提供这两个文件的打包,在这里:
http://www.live-share.com/files/344810/Archlinux_2008.03_boot.7z.html
2、找一个Linux分区存放下载的档案文件。
我放在的/home分区里,并且建立了个arch目录放这些文件。注意该分区在Grub里的标识(显示在root指令中)。
3、修改GRUB启动菜单。
添加启动ArchLinux安装系统的菜单。
[code]
title Boot ArchLinux Install
root (hd0,4) #我的/home分区的GRUB标识
kernel /arch/vmlinuz
initrd /arch/initrd.img
[/code]
4、重新启动系统到ArchLinux的用于安装的简易文件系统。
键入回车键,进入到命令行界面下。
5、建立文件夹,挂载安装境像,建立到安装包的链接。
[code]
mount /dev/sda5 /mnt
mount -t iso9660 -o loop /mnt/arch/archliunx-2008.06-core-i686.iso /media/dvd
mkdir /src/core
ln -s /media/dvd/addons/core-pkgs/ /src/core/pkg
[/code]
6、启动ArchLinux安装程序,安装ArchLinux基本系统。
[code]
cd /arch
./setup
[/code]
更改分区类型为Linux分区,并挂载为/;
可以与Ubuntu共用一个swap分区(可以先不指定,指定交换分区为none,安装成功后,手工添加);
安装完成后,不要安装启动器,因为已经安装了启动器。
7、更改GRUB启动菜单。
用来启动ArchLinux的菜单。
[code]
# (0) Arch Linux
title Arch Linux
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro
initrd /boot/kernel26.img

# (1) Arch Linux
title Arch Linux Fallback
root (hd0,0)
kernel /boot/vmlinuz26 root=/dev/sda1 ro
initrd /boot/kernel26-fallback.img
[/code]
8、启动到ArchLinux,由网络安装其他软件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值