红联Linux门户
Linux帮助

从无到有硬盘安装archlinux-0.7.2

发布时间:2006-08-10 10:16:35来源:红联作者:tongxiaokun
从无到有 硬盘安装archlinux-0.7.2

yrwy 2006-07-08 08:20


阅读须知:

1、本教程为傻瓜教程高手免看;
2、本发行版本主要面对有一定linux知识的人,如果您是初学者请使用一些简单的发行版本 如 cannot兄推荐的ubuntu 或者一些经常见的发行版本suse或者redhat或者mandriva;
3、如果您选择硬盘安装请确定您的磁盘分区里面包含以下几种文件系统 ntfs 、reiserfs、ext2、ext3
光盘安装的可以忽略第三条。

准备工作:

1、下载archilinux ISO文件
http://www.archlinux.org/download/
选择一个离你很快的mirror下载
arch-0.7.2-base.iso即可 如果下arch-0.7.2.iso我也不反对

如果您选择光盘安装的话可以忽略以下3步

2、下载initrd.gz
地址 http://www3.eastgame.net/temp/initrd.gz

注意如果你选择从windows硬盘安装必须下载

3、下载grub
地址 http://www3.eastgame.net/temp/grldr

注意如果你选择从windows硬盘安装必须下载

4、安装前的最后准备工作

将 grldr 复制到 C:\,编辑C:\BOOT.INI,加入一行:

C:\GRLDR="GRUB"

提取iso文件中的vmlinuz(在iso文件中的isolinux目录下)
将 vmlinuz 和initrd.gz 放到 fat32分区 例如c:\
将arch-0.7.2-base.iso or arch-0.7.2.iso 放到一个ntfs分区
重新启动计算机,按 c 进入 grub 命令行 根据下载的文件存放的位置,输入并回车:
CODE:

grub>kernel (hd0,0)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall

grub>initrd (hd0,0)/initrd.gz

grub>boot
[Copy to clipboard]


安装系统

如果以上几步都没问题的话 就可以进入安装console了
1、首先mount 你ISO所在的NFTS分区
CODE:

modprobe ntfs
mount /dev/hda5 /mnt
[Copy to clipboard]

2、挂载 iso文件到/src下
CODE:

mount /mnt/arch-0.7.2.iso /src -o loop -t iso9660
[Copy to clipboard]

3、进入arhclinux安装程序
CODE:

/arch/setup
[Copy to clipboard]


  上面的是网络上找的一篇文章,我照这个作的,用的0.7.2的版本,装的比较顺利。
用了一会儿,有linux基础的还是比较容易上手的,没什么难的。软件包都是采用tar.gz的格式。
安装很简洁,但是似乎安装时支持的文件系统不多,象debian的woody那个时代支持的。内核倒是比较新,到了2.6.16,pacman是个dpkg和apt-get 的结合体,没用多少次,不敢乱说,网络上说是功能不如dpkg和apt-get的强大。还有一个管理源码的东西,abs,这是一个脚本,需要cvsup的支持,这个很象freebsd的ports机制(很奇怪freebsd为什么没有类似abs这样的让人易于上手的工具)。abs制作的包之后也可以用pacman来管理。
archlinux在/etc目录下的东西倒是很象freebsd那种风格,不是sysV的风格,显得比较简洁,不过,linux系统大都大同小异,要熟悉也不是太困难的。

缺点:软件包依然不多,支持的人也还比较少,毕竟这个版本还比较新。

我想,用这个版本作服务器应该是个不错的选择。

  这是我唯一见到的管理二进制包和源码包都十分方便的一个版本,也是理想中的发行版,因为它无论作server版还是desktop版都是很方便的,最大的缺点就是官方的软件包还少了点。debian从源码安装实在是不方便,而freebsd的二进制安装升级也实在是不怎么样。
文章评论

共有 2 条评论

  1. rickyhwung 于 2013-08-29 21:01:16发表:

    谢谢楼主分享!

  2. lcc291811083 于 2013-08-28 17:05:27发表:

    顶顶顶顶