debian 5.04 (lenny)硬盘安装
debian硬盘安装教程网上早已有了,我这份是纯文本文章,也算原创吧。
简介
debian,是我最喜欢的一个linux版本,可以光盘安装,U盘安装,网络安装,硬盘安装。下面我说明一下硬盘安装方法。
一、下载
debian硬盘安装,需要内核、初始化文件、iso光盘镜像文件、启动管理器(grub)。这里可以一步步跟着我做,也可以与我的方法不同。我没有直接给出下载地址,而是一步步说明怎么操作,后面同时给出了链接。
1.下载硬盘安装所需的内核和初始化文件
启动浏览器进入debian官方网站http://www.debian.org。这个是中文界面http://www.debian.org/index.zh-cn.html。
点击“获取一份拷贝”(http://www.debian.org/distrib/)
点击“下载一个小型的映像文件,把它存储在一张 CD/DVD 或是移动硬盘/软盘上,再通过互联网进行安装。” (http://www.debian.org/distrib/netinst)
在“超小光盘、软盘、USB 碟等”, 点击您使用的硬件架构,我是电脑是intel架构,选择“i386”,(http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/)
MD5SUMS记录了该目录下所有文件的md5效验码。下载后的文件与之比对,如果相同,证明文件完整。防止下载过程中数据传输错误。若是在其他站点下载,通过与官方网站的md5sums比较,防止文件版本不对或被修改。下载文件后要先进行md5验证,如果不相同就不要使用。linux下检验md5的命令是“md5sum 文件名”,windows下也有相应的图形界面检验工具。
点击“hd-media”进入下一级目录。
boot.img.gz是压缩的U盘引导镜像文件。如果用U盘启动安装,它就包括了内核与初始镜像。硬盘安装不需要啦。
vmlinuz和initrd.gz为硬盘安装必需的内核和初始映像,点击下载。
(http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/hd-media/vmlinuz)
(http://ftp.nl.debian.org/debian/dists/lenny/main/installer-i386/current/images/hd-media/initrd.gz)
2.下载debian安装光盘iso镜像文件
进入官网(其他镜像网站也行,目录结构应该相同)(http://www.debian.org/index.zh-cn.html)。点击“取得Debian”(http://www.debian.org/distrib/),点击“下载一个大型的CD/DVD镜像文件,刻录并使用它们安装”下面的“HTTP/FTP”(http://www.debian.org/CD/http-ftp/)。
Official CD/DVD images of the "stable" release是稳定版本,Official CD/DVD images of the "testing" distribution (regenerated weekly)是test版本。
点击“Official CD/DVD images of the "stable" release”,可选择650MB的CD镜像,也可选择4.4GB的DVD镜像。不管选择CD还是DVD,只需第一张光盘就能安装了。
根据自己的处理器类型,选择相应的系统盘下载。这里我以DVD为例安装,选择我电脑的硬件架构,点击[i386](http://cdimage.debian.org/debian-cd/5.0.4/i386/iso-dvd/)。这里也有一个MD5SUMS文件,也是检验当前目录下文件用的。下载debian-504-i386-DVD-1.iso(http://cdimage.debian.org/debian-cd/5.0.4/i386/iso-dvd/debian-504-i386-DVD-1.iso)。
如果是在windows系统中进行硬盘安装,还需要grub4dos,现在支持NTFS分区了。在哪下载我不知道(因为我没下载过),我这到是有现成的。
二、引导
这分几种情况:1.在linux系统中硬盘安装debian;2.在linux系统中硬盘安装dibian,grub2引导;3.在windows XP系统环境下硬盘安装debian;4.U盘引导,硬盘安装debian。其他环境我没测试。
安装前先简单说下分区知识:
一块硬盘最多只能分四个区,记录在硬盘的主引导区的分区表中,称为主分区。任意且只有一个分区,可作为扩展分区。所以,一个硬盘最多能有四个主分区,或三个主分区加一个扩展分区。在扩展分区内,最多可以建立60个逻辑分区。
主分区和逻辑分区统称为分区,但他们在linux和启动管理器(grub)中的表示方法不同。要求记住分区的类型(主分区还是逻辑分区)和位置。
1.在linux系统中硬盘安装debian,grub引导
首先准备好安装系统的分区或预留自由空间,20G以上。不要往里存数据。
然后把vmware、initrd.gz、debian-504-i386-DVD-1.iso放入grub可使用的分区中,最好是靠前的分区的根目录中。其实放在任何位置都行,放在根目录上寻找方便。我这里放入第四个主分区(ext3格式)为例说明。
重新启动电脑,在grub启动后显示选择菜单时,按"c"键进入命令方式。输入
kernel (hd0,3)/vmlinuz
initrd (hd0,3)/initrd.gz
boot
完成引导。
说明下:在grub中,(hd0)表示第一块硬盘,(hd1)表示第二块硬盘……
(hd0,0)表示第一块硬盘第1个主分区
(hd0,1)表示第一块硬盘第2个主分区
(hd0,2)表示第一块硬盘第3个主分区
(hd0,3)表示第一块硬盘第4个主分区
(hd0,4)表示第一块硬盘第1个逻辑分区
(hd0,5)表示第一块硬盘第2个逻辑分区
不管有没有主分区,有几个主分区,第1个逻辑分区都是(hd0,4)。
2.在linux系统中硬盘安装dibian,grub2引导;
前几步与上面相同,准备分区或预留自由空间,把vmware、initrd.gz、debian-504-i386-DVD-1.iso放在grub2可引导的分区。虽然grub2支持很多分区,但硬盘安装引导之后,能否找到iso文件,还需要内核支持才行,这里仍以ext3为例。记清位置后然后重装启动。
在grub启动后显示选择菜单时,按"c"键进入命令方式。输入
linux (hd0,4)/vmlinuz
initrd (hd0,4)/initrd.gz
boot
完成引导。
说明:在grub2中,磁盘分区的表示方法有所改变。(hd0)表示第一块硬盘,(hd1)表示第二块硬盘……
(hd0,1)表示第一块硬盘第1个主分区
(hd0,2)表示第一块硬盘第2个主分区
(hd0,5)表示第一块硬盘第1个逻辑分区
(hd0,6)表示第一块硬盘第2个逻辑分区
……
3.在windows XP系统环境下硬盘安装debian;
需要下载grub4dos(支持NTFS分区),解压,把其中的grldr放在windows可识别的分区中,其他的不需要也行。
这里把grldr等启动引导文件,放在C盘地根目录中。vmware、initrd.gz也放在C盘根目录中。至于iso文件,放在一个fat32格式的分区根目录中。fat32格式装不下dvd,这里就下载CD镜像吧。虽然硬盘安装linux支持NTFS分区,但在debian下我还不会。
还需要修改一下windowsXP的C:\boot.ini文件。
点我的电脑属性-高级-启动与故障分析-设置-编辑,在最后加上一行C:\grldr=grub,保存。
重启,选择grub,然后进入grub菜单,按下C后进入命令方式。输入
kernel (hd0,0)/vmlinuz
initrd (hd0,0)/initrd.gz
boot
完成引导。
说明:windows安装盘默认的分区工具只能分出一个主分区和一个扩展分区(内含多个逻辑分区),所以只有一块硬盘情况下,
C盘一般为(hd0,0)
D盘一般为(hd0,4)
E盘一般为(hd0,5)
F盘一般为(hd0,6)
如果有多块硬盘,那就有麻烦了。windows的盘符是可以更改的,所以只记住位置就行了,不用记盘符。可以右击-我的电脑-管理-磁盘管理,查看。
4.U盘引导,硬盘安装debian。
把boot.img.gz解压,把镜像装入U盘。linux下命令是这样的
gzip -d boot.img.gz 或 zcat boot.img.gz > boot.img.gz
插入U盘,进行lsusb查看U盘位置,然后
dd if=boot.img of=/dev/sdb 其中sdb是U盘所在位置,也可能是sdc、sdd。
这时候,U盘就成为了一个可启动的了,里面包令vmlinuz和initrd.gz。还需要把iso文件放入硬盘中内核(vmlinuz)可识别的分区中,最好是靠前的根目录。
重新启动,调整cmos,设置成U盘启动。即可引导。
说明:U盘引导后的启动界面我忘了,只是比硬盘安装多了个选择菜单,在第一项上按回车。之后我没进行安装,只是试了U盘引导。另外,U盘要大于或等于256M才行。不管是多大的U盘,因boot.img是256M的,所以用dd写入后,可用空间都会变成256M。安完系统后重新分区(或不分区)格式化就可以恢复原来的大小了。
三、安装
在安装中,鼠标用不上,全靠键盘。按tab跳转,按回车确定
设置好后,正式安装前(也就是分区完成之后)建议拔掉网线。这个不是必须的,如果能联网,安装时可升级,如网络慢,会等很久。
启动后,先是Choose language界面,这是选择语言,选“Chinese (Simplified) - 中文(简体)”
根据所选语言,低您的地理位置可能位于以下国家或地区之一。请选择一个国家或地区:选“中国”
选择键盘布局:根据自己使用习惯,如果不清楚这是什么,就选择“美国英语”
正在控测硬件,寻找iso文件,之后出现使用DHCP分配网络。
如是是内网,就是几台电脑接在交换机上那种,并且有DHCP服务(就是自动设置IP、网关等联网参数),可以自动分配。否则就选取消,可以手动配置,我选择不进行网络设置。
主机名:给自己电脑起个名字吧,用默认的也行。
磁盘分区
这里要注意,别弄错了。
如果预留空闲空间,可在空闲空间上按回车,创建新分区。由于我已分好区,只准备了一个根分区,就直接选择了。若想建多个分区,请参考相关文章,这里不介绍了。只要有自由空间,以后是可以加上/home、swap等分区的。
#1#2#3#4为主分区,#5为每一个逻辑分区,#6为第二个逻辑分区,选择要安装系统的分区,回车
分区设置如下:
用于:“Ext3日志文件系统”
格式化此分区:“是的,格式化”
挂载点:“/ 根文件系统”
其他的不用管,选“分区设定结束”
再选“分区设定结束并将修改写入磁盘”
如果没有swap交换空间,会有提示,是否返回分区菜单,选“否”
警告信息,提示是否将改运写入磁盘吗?这是可返回修改的最后一次机会,选择“是”,开始格式化。
安装基本系统
等待,过会出现设置用户和密码,
设置root密码:这是最高权限的管理员,密码一定长,最好八位以上,还不容易被人猜到才行。
再次输入:与上面相同,用于确定,两次密码要相同,否则会重新输入。
用户名:就是你的名字,可以与帐号相同。
帐号名:登录用的帐号。
密码:
再次输入:
选择并安装软件
参加流行度调醒吗:这个随便。
接下来的软件选择,建议把“桌面环境”、“标准系统”都选上。如果是笔记本,把“笔记本电脑”也选中。
按方向键选择,按空格选中或取消,显示*表示选中。
dibian可以自定义系统,可以最小安装(只有几百M),然后只添加需要的程序。
继续后等待,这时可去一边喝茶。
直到出现是否把引导器安装在mbr上,选“是”。
最后一步结束安装。
重新启动后就可以用新建的用户名和密码登录了。root默认情况下是不能直接在gdm登录的。


shibadashoydy 于 2010-07-02 20:09:57发表:
谢谢了
绿色圣光 于 2010-06-24 20:52:28发表:
都快忘记自己当初怎么硬盘安装的了……
wangyu 于 2010-06-24 10:34:26发表:
已经会了,但支持你做版主
yreqab 于 2010-06-24 08:27:47发表:
好长,支持楼主
相思爱文 于 2010-06-24 05:49:05发表:
占位
相思爱文 于 2010-06-24 05:48:14发表:
占位