开源中文网

您的位置: 首页 > Arch Linux > 正文

Archlinux硬盘安装

来源:  作者:

简要:
Linux发行版数不胜数,本贴详述硬盘安装(比如你的计算机只有windows系统) archlinux-0.8 (以下均以arch代称)。旨在让更多人接触arch,进而了解,到使用 arch。 庆幸的是,正式要写这个教程的时候代号为 Voodoo 的 archlinux-0.8 已经发布,如你有安装,你会发现,可人的 arch 安装越来越简单了。 0.8之前要硬盘安装 arch 不得不从网上苦苦搜寻支持 ntfs 格式的内核环境,支持 fat 格式的还没有!!令人兴奋的是 0.8 iso里自带的内核环境已经支持 fat 分区了。 
注:本贴表格内容均只作参考,因人而异
硬盘安装 arch 条件:

  • 安装arch的空闲分区
  • arch 基本安装包(http://www.archlinux.org/news/279/) ,本贴以 base-0.8-20061218-i686.iso 为例。
  • 矮人dos工具箱4.2 (推荐使用此工作,从你的硬盘分出空闲分区,引导 arch 安装,一举两得)
一、安装前准备

  • 安装 矮人 dos 工具箱4.2
  • 下载好 base 包之后,将包内 boot 文件 夹中 vmlinuz, initrd.img 两个文件解压出来,丢到某个分区的根目录就行,写引导的时候也方便些。
  • 到windows系统 C 盘 boot目录下的grub目录,修改 menu.lst,添加如下内容并保存:

title      archinstall
kernel     (hd0,4)/arch/vmlinuz 
initrd    (hd0,4)/arch/initrd.img


到这里准备工作完成,重启计算机,进入安装。
二、arch 安装过程

重启计算机后,到操作系统列表时,选 矮人 dos 工具箱,接着选 archinstall 这一项,开始安装。待屏幕不再有大片的英文字母滚动,我们拥有临时终端的控制权后,做如下操作:
  • 创建一个临时目录,用来挂载 iso 所在 fat 分区:mkdir archiso
  • 挂载 iso 所在分区到新创建目录:mount /dev/hda4 archiso
  • 挂载 iso 文件到 /src 目录:mount archiso/arch*0.8*.iso /src -o loop -t iso9660
  • 开始安装 arch:/arch/setup
  • 安装源的选择( Please select an installation soruce) 选 CD-ROM
  • 分区操作:出现主目录( MAIN MENU) 后,选 Prepare Hard Drive,接下来的目录中选择 Partition Hard Drives 进入 cfdisk 2.12 分区工具操作界面。“上下”键将高亮条移动到你所分出的空闲分区。“左右”键,选操作动作:new为新建分区,write为将新建分区写入硬盘分区表,分区操作完成后. Quit为退出 cfdisk. 回车结束分区操作,回到上级目录。(分区提示:至少两个分区,一个用来挂载 "/",一个作为 swap 交换分区。)
  • 设置挂载点:选择 Set Filesystem Mountpoints ,根所文字提示 Select the patition to use as (swap,/,.....),正确选择相应的挂载分区。当出现 Patitions were successfully mounted 的时候,挂载完成。
  • 安装包选择:回到主目录,选择 Select Packages ,一路回车(因为,我们安装的是base包,对于我们新手来说没什么选择的余地)到回到主目录。
  • 安装软件包:主目录下选择 Install Packages 进得安装。
  • 内核安装 (一路回车,略)
  • 启动管理器安装(个人爱好,推荐grub<你刚刚用到的 dos 工具箱 就是 grub引导>),安装到 /dev/hda。
  • 到这里修改配置文件/etc/rc.conf
1.找到 TIMEZONE="....."改为:
TIMEZONE=Asia/Shanghai (以免引起 windows 时钟改变)
2.如你在windows下网络配置使用 "自动获取IP"
则找到 eth0="......" 改为:eth0="dhcp"
3.如你在windows下网络配置自己填写ip
则找到 eth0="......"只将 192.168.0.2 改为你的内网ip,并
找到 gateway="default gw 192.168.1.1"
        ROUTES=(!gateway)
改为gateway="default gw 192.168.0.1(这里是你的网关)"
       ROUTES=(gateway)
并修改 /etc/resolv.conf,添加服务商给你的 DNS,形如:
nameserver 202.99.192.66
注:使用 vi 就可以方便的修改这些文件,使用方法略。

  • 修改 /boot/grub/menu.lst 添加如下代码装windows添加到 grub 引导列表中:
title windows 2000
root (hd0,0)
chainloader +1
boot

到此,基本系统安装完成。

Archer 昂乐制作
Linux 群: 24406485 Linux-Go! Arch

Tags:Archlinux 硬盘安装
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明