最简单的Debian硬盘网络安装方法

copyright(c) 李雪白 2007年

本文遵从自由软件基金会发布的GNU自由文档许可证(GNU Free Document License), 任何\\ 组织和个人都有在此条款下的复制,转载,修改的权限。


首先,你的电脑中要有一种操作系统,这样才能硬盘安装debian,否则如果只有一个空硬盘,则只能光盘安装了。

我打算安装testing的debian,目前testing版本是fenny

ftp://debian.ustc.edu.cn/debian/dists/testing/main/installer-i386/current/images/netboot/debian-installer/i386/ 下载linux和initrd.gz两个文件,这两个文件大小分别为1兆多和3兆多,很小吧。记得存放的路径。

如果你的操作系统是一种linux,则一般已经安装了grub;

重启进入grub

如果你的操作系统是windows,则首先需要安装虚拟软驱vfloopy,这样以后才能进入纯dos 重新启动,按F5,进入dos界面,进入grub for dos文件夹,运行grub.exe

或者下载 ftp://pxe.ustc.edu.cn/linux/GRUB4DOS/C/ 全部文件到 C:\ 将如下一行拷贝到 C:\boot.ini 文件中去(一般是作为它的最后一行):

C:\GRLDR="GRUB for DOS"

重启,在Windows启动菜单中选择 "GRUB for DOS"

进入grub之后,按屏幕下部的操作提示来,比如按c进入commond界面

grub>kernel (hd0,4)/debian/linux root=/dev/ram ramdisk_size=256000 devfs=mount,dall

这里我的(hd0,4)是逻辑分区第一个,如果你是windows操作系统,你的c盘是主分区 主分区分别为(hd0,0),(hd0,1),(hd0,2),(hd0,3),如果你的d盘不是主分区而是 逻辑分区,则你的d盘就是(hd0,4),我的那两个文件就放在d盘的debian目录下。

grub>initrd (hd0,4)/debian/initrd.gz
grub>boot

这样就可以开始安装debian了,哈哈,是不是这样很方便啊,两个加起来大约5M的文件就能安装起来一个debian,很神奇吧!而且好处是可以直接安装最新版本的包,而如果光盘安装则要在安装之后运行

apt-get update
apt-get dist-upgrade

以上方法同样适合ubuntu.

ubuntu的两个文件linux和initrd.gz在ftp://debian.ustc.edu.cn/ubuntu/dists/edgy/main/installer-i386/current/images/netboot/ubuntu-installer/i386/ (如果你要安装edgy 即6.10版的话,其他版本可以更换edgy为其他名字就是了)