Windows下硬盘安装Debian

家里有一台电脑,800MHz,102M内存,大概10G样子的硬盘- -,内有盗版xp系统,打开后还能用,但速度很不乐观,勉强还是能移动鼠标过过隐,但是不知道为什么,可能出于长时间不使用win的原因竟发现不知道该干些什么,于是我下了个艰难的决定,我要装debian!!!!!!

我知道如果配上桌面环境的话linux并不比xp在速度上有什么优势,但是我这么做了,由于没有光盘(从来没用光盘装过系统),也没有usb-live,于是最终选择了从硬盘安装.

debian的镜像文件里有个setup.exe文件,据说可以用这个安装系统,但我没用过,所以表示对此不清楚
之前我有写过在Linux下使用grub2引导安装Linux的博文,这个与那个差不多,不同的是我们使用的是grub for dos(grub4dos)在windows下引导

我们需要的东西
首先debian的iso镜像文件不能少,至于到哪里下载,我想不用我说了吧
之后我们需要grub4dos(废话)
还有我们需要的是引导文件,这些文件据说我们一定要使用”硬盘”的,debian镜像文件里面的引导文件是属于”光盘”类型的,所以我们得下载”硬盘”类型的.哪里下载?找一个开源镜像站点,找到debian相关,大概在这个目录下/dists/current/main/installer-i386/current/images/hd-media
选择vmlinuz和initrd.gz这两个文件,current表示当前的版本,一版是稳定版本,如果你安装的是tesing版的话或者是其它版本的话自己找对应的目录

准备的工作就是这么多,现在我们开始做,以我的为例吧,我的硬盘有C盘和D盘两个盘,C盘4G,D盘6G的样子,由于我担心装完后linux会无法使用,所以我决定保留xp系统,于是我准备将debian装在”D盘”里,所以我们将下载的debian系统镜像,导引文件,以及grub4dos统统放到C盘根目录下(也可以是其它目录,但根目录下会比较方便点).
将下载的grub4dos解压(你下载的应该是压缩包吧),将解压中的内容放到到根目录下(这里注意一点,debian的镜像文件不要放在你将在安装linux到那个分区的分区,像我就不能将它放入到D盘里,因为安装Linux到那个分区的时候会将那里的数据删除格式化,所以这样就会导致镜像文件丢失,就不能安装下去了)
好了,现在就是写一些引导配置的问题了,很简单,如果你是win7用户的话自己想办法写引导(使用esaybsd,或者bcdedit好像是这个),我这里使用xp,我们在c盘根目录下找到boot.ini文件,默认这个文件是隐藏且只写的,我们需要在命令提示符下设置相关属性才能看到和写它,我们打开命令提示符
attrib -s -h -a C:\\boot.ini
然后再打开我的电脑打开c盘就能看到boot.ini文件了,我们使用记事本或者其它编辑器打开它在最后写入
C:/grldr=”Debian Installer”
这里的Debian Installer你可以随便写,但要在双引号内,要记住这个名字
这里注意下timeout=这行,这里的数字表示在进入多启动菜单时默认会停留的时间,单位是秒,如果是0的话则不会显示这个多系统菜单,所以我们可以给写成3或者5这样的数字

然后我们保存,再在命令提示符下输入
attrib +s +h +a C:\\boot.ini
然后我们再打从grub4dos中解压出来的menu.list文件
可以看到里面有很多内容,也可能没有内容
我们可以将其中都删除掉也可以不管
我们只需要在最后加入这些内容
title Install Debian
root (hd0,1)
kernel /vmlinuz
initrd /initrd.gz
boot

title是标题,可以自己取
root )hd0,1)是C盘的分区
然后重启进入多系统引导菜单我们选择上面写的Debian Installer选择然后会进入grub引导,这时会看到一些选项(如果你把menu.list里面的东西全部删除了的话,就会只有一个选项了)
所以我们选择Install Debian就进入了安装界面了
至于安装我就不多说了,我这里再说一下从镜像文件里安装软件吧

前面我已经说过了,我没有光盘,也没有U盘,Debian默认安装的话是没有联网工具的,这是不可原谅的,无法联网,我还用个毛线啊!!!!!!
所以我一定要想办法装上拨号软件,但是无法联网,就不能从源里安装,也无法去网上下载,除非在另一个系统中下载好包或者源码,然后再通过U盘或者其它介质拷入硬盘,当然也可以先下载到其它分区,然后选择挂载这个分区,但是我貌似在第一次在硬盘中安装debian时好像是没有装上ntf-3g软件,这个是用来挂载ntfs文件系统的,如果没有这个的话,挂载不了,所以这种方法对于没有U盘等其它介质的我来说似乎太难了点
而我们安装基本系统的时候是从哪里安装的,是的,我们有镜像,这个镜像被加载了,我们可以找到它,可以从它那里安装软件,所幸,debian cd1的镜像文件里有我需要的东西pppoeconf,下面我来简单说说如何在这种情况下从镜像文件中安装软件

我们在安装基本的系统到最后一步的时候,安装程序会提示我们重启,我们不重启,我们选择进入shell,然后我们chroot我们新装的基本系统,这样便一切ok了

–阅读次数(45)

发表评论

电子邮件地址不会被公开。

*