LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2482|回复: 8

实在忍不住了,转一个原创贴---Archlinux硬盘安装

[复制链接]
发表于 2007-1-6 10:03:52 | 显示全部楼层 |阅读模式
此教程是 Archer  昂乐给新手写的硬盘安装archlinux的详细教程,这小子觉得自己写的比较浅,所以不敢方论坛上来.但是俺看不用下去了,这片教程对新手是非常的有帮助的,所以偷偷的贴出来!

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 HardDrives 进入 cfdisk 2.12分区工具操作界面。“上下”键将高亮条移动到你所分出的空闲分区。“左右”键,选操作动作:new为新建分区,write为将新建分区写入硬盘分区表,分区操作完成后. Quit为退出 cfdisk. 回车结束分区操作,回到上级目录。(分区提示:至少两个分区,一个用来挂载 "/",一个作为swap 交换分区。)
  • 设置挂载点:选择 Set Filesystem Mountpoints ,根所文字提示 Selectthe patition to use as (swap,/,.....),正确选择相应的挂载分区。当出现 Patitions weresuccessfully 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
  
  到此,基本系统安装完成。
发表于 2007-1-6 11:49:54 | 显示全部楼层
还行,不过精华帖索引好像有哦~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-6 20:27:22 | 显示全部楼层
那个和这个不同,那个比较烂
回复 支持 反对

使用道具 举报

发表于 2007-1-6 20:58:42 | 显示全部楼层
不要说人家烂,人家比你早。你这帖子很像推广QQ群的广告。整个帖子如果浓缩成一句话会更有意义,那就是:

0.8 ISO支持vfat了。
回复 支持 反对

使用道具 举报

发表于 2007-1-7 12:22:04 | 显示全部楼层
已经 0.8 了?不错!^_^
记得那个时候装过,装完之后 grub 里面还是用一种很奇怪的语法写成的,升级内核之后还要手工改成 /dev/hdX 的那种形式才能正常启动的。
回复 支持 反对

使用道具 举报

发表于 2007-1-11 09:42:43 | 显示全部楼层
以前硬盘安装的时候引导以后键盘一直没有反应,郁闷啊……
回复 支持 反对

使用道具 举报

发表于 2008-3-13 22:50:11 | 显示全部楼层
路过
我没有VFAT
回复 支持 反对

使用道具 举报

发表于 2008-3-14 09:28:26 | 显示全部楼层
arch wiki/forum都有的
回复 支持 反对

使用道具 举报

发表于 2008-3-14 10:03:37 | 显示全部楼层
其實不用裝啥矮人啥的..有Grub4dos 或 Grub 就能進行硬盤安裝了..
安裝方法官方Wiki已经寫的很清楚了..
http://wiki.archlinux.org/index.php/硬盘安装Arch
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表