红联Linux门户
Linux帮助

使用现存Linux系统安装Arch

发布时间:2007-02-03 15:58:11来源:红联作者:ckernel
如果你已经使用Linux系统而且没有刻录机,或者仅仅是想要快速安装的过程,下面是一 种从硬盘安装的方法。
你需要一个或多个空闲分区,要大于Arch CD映像。现在我用root登录,使用一个6G的空 闲分区/dev/hda12
1. 复制iso映像到空闲分区(你可以使用简单的递规复制,cp -R来替代dd命令;dd有时可能会搞乱分区。

引用:
dd if=arch-0.7-beta2-base.iso of=/dev/hda12


2.挂载分区(你可以使用-tiso9660,但是mount应该能分辨得出):

引用:
mkdir /mnt/archCD

引用:
mount /dev/hda12 /mnt/archCD


3.我用的不是grub,下面的方法对Lilo有效。编辑lilo.conf添加:

引用:
image=/mnt/archCD/iso/linux/vmlinuz
label=archCD
initrd=/mnt/archCD/isolinux/initrd.img
append="root=/dev/rd/0 BOOTMEDIA=cd"


然后不要忘记运行:

引用:
lilo


4.重新启动选择archCD,当安装程序询问你是使用CD还是SRC时,你可以跳转到另一个shell,执行:

引用:
mount -tiso9660 /dev/discs/disc0/part12 /src


● 用你分配的空闲分区替换/dev/discs/disc0/part12
● 记得可以用制表符补齐来找到分区而不必完整输入
然后返回选择SRC从硬盘安装

在Arch启动运行时改造空闲分区

一,可以用mkreiserfs、mke2fs来改变空闲分区类型。以hda12为例:

引用:
mkreiserfs /dev/hda12


二,然后编辑/etc/fstab,检查对应分区的文件系统和选项是否正确:

引用:
/dev/hda12 /mnt/spare reiserfs defaults,noatime,notail,noauto 0 0


三,最后挂载点是否存在,如果没有:

引用:
mkdir /mnt/spare
文章评论

共有 0 条评论