硬盘安装Debian
环境:Windows XP ,只有一块硬盘。
1 下载Debian
只要下载第一张CD就行了,不需要下载DVD,因为一张DVD的ISO会大于4G(FAT32不支持超过4G的文件)。
将下载的ISO放到一个FAT32格式的分区根目录下,比如E盘。
2 下载安装引导文件
一定要下载和安装镜像版本相同的引导文件,我下载的6.0.1a,就要6.0.1a的引导文件。下载地址: 。其他版本的从这个目录找: 。引导文件在 /版本号/main/installer-CPU架构/current/images/hd-media/下。
将下载的3个文件复制到FAT32格式分区的目录下,比如E盘。这里要知道在分区在Linux下的表示方式。因为我们使用最新的grud2启动管理器,所以E盘的表示方式为(hd0,6) ,C盘为(hd0,1),D盘为(hd0,5),旧的grud启动管理器E盘为(hd0,5) C为(hd0,1) D为(hd0,4)。当然也可以不记,但是需要机器启动的时候输入命令查找引导文件所在的位置。这种方式比较保险。
3 下载grub4dos
下载地址: 。C盘,显示所有文件(包括隐藏的系统文件)。解压grud4dos把所有文件拷贝到C盘下,会覆盖menu.list这个文件。
将boot.ini文件的只读属性关闭,打开并修改,在最后一行加入: c:\grldr="tamer grub" 保存并关闭。
配置 引导文件的位置有两种方式。
1)配置menu.list文件
在文件最后添加如下内容
title install-debian
kernel (hd0,6)/vmlinuz //表示vmlinuz在E盘上,如果你的C盘为FAT32格式可以将initrd.gz和vmlinuz放在C盘下,那就只要这么写 kernel /vmlinuz 就行了,不用写位置了。 initrd (hd0,6)/initrd.gz //同上解释 boot2)手动配置引导文件位置(在重启电脑之后)
a 电脑重启后进入grud for dos 选择 command line
b 输入 find /vmlinuz 。会得到引导文件的位置 比如 (hd0,1)
c 输入 root (hd0,1) 回车
d 输入 kernel /vmlinuz 回车
e 输入 initrd /initrd.gz 回车
f 输入 boot 回车
4 重启电脑
选择tamer grud
如果有步骤3-1)则选择 install-debian,否则执行步骤3-2)。
进入Debian安装界面,然后会自动搜索Debian ISO文件(要把ISO文件放到非安装分区的FAT32分区的根目录下)。如果提示没有找到有效 的ISO文件,可能是下载的引导文件(vmlinuz,intird.gz )和安装镜像版本不一致,需要重新下载引导文件。