A-A+

Debian的几种简单安装方法

2013年12月17日 系统评测 评论 18 条 阅读 11,789 views 次

网络上关于如何安装Debian的教程有很多,但有些已经过时,有的过程繁琐。Debian至少在6.0的时候就已经有了强大的安装工具,这让Debian在windows下的安装变得非常简单。新手完全不必舍易就难,去使用诸如easybcd、ultraiso等工具就可以方便的安装了。

本文提供了以下几种情况下的安装方法的介绍,用户可以根据自己的情况选择较为合适的方法就可以了。

一、电脑上有windows,安装Debian和windows双系统

二、电脑上有一个Linux了,用grub引导Debian安装镜像安装Debian。

三、在具有Debian系版本的电脑上安装Debian

四、全新的电脑上安装debian

原本是纯文字的教程,只是提供方法,写得没那么具体,站长非要我加上图文,只好安装个虚拟机重新做一遍安装过程。读本文之前请首先自己熟悉下分区方法(对于新手来说,这是你预先要充足准备的知识,或者如果你已经在别处备份了电脑的重要资料,并且有强大的内心,那么安装中摸索也可以)和搜索引擎的使用。

一、电脑上有windows,安装Debian和windows双系统

1.1、说明:

本方法适合windowsXP、windows7等版本,windows8据说使用了新机制,不敢保证是不是合适,也可能跟硬件有关。

您要安装的Debian位数和windows的位数不要求一样,但安装64(128)位的Debian需要硬件支持。

1.2、安装准备

硬件:电脑主机一台、如果没有显示器可以先借一个。一个格式化成FAT32的分区。

软件:Debian镜像一个、解压缩软件一发(虚拟光驱也可)、Debian硬盘安装核心vmlinuz和initrd一个(注意不能直接提取镜像中的那两个文件)。下载地址在:

要安装32位,请下载: http://ftp.cn.debian.org/debian/dists/stable/main/installer-i386/current/images/hd-media/gtk/

64位请下载:http://ftp.cn.debian.org/debian/dists/stable/main/installer-amd64/current/images/hd-media/gtk/

如果以上地址暂时连接不上,请将cn改成hk、tw、nl等国家代码。以上都是最新稳定版本,需要其他版本的请自行搜索。不需要图形界面安装的请去掉gtk。

1.3、安装

1.3.1、将下载到的Debian镜像解压缩(或用虚拟光驱加载),点安装。会弹出如图选项,选择语言,如果不是联网安装的话最好选英文,因为CD1不包含语言包,如果你不联网安装的话安装好后会因为没有中文字体出现乱码。

在windows上的安装器

1.3.2、打开C盘(某些人C盘不是引导分区,可能有提示,本人实测可以直接安装,没问题。如果您遇到了不一样的情况,请百度谷歌或者自己研究。),找到C盘根目录下的win32-loader文件夹(64位的win是不是这个文件夹我不清楚,虚拟机无力测试)。

打开debian安装器的文件夹

32位xp下的文件夹

打开把Debian的硬 盘安装文件复制进去,然后将vmlinuz改名为linux(将原有的linux那个文件删掉)。你最好下载gtk的文件夹中的核心,界面看着会爽一点。

文件

替换掉上面两个文件

1.3.3、把Debian镜像放在FAT分区(根目录或其他目录无所谓),重启机器,选安装Debian的选项。

首先是选择语言,我选择了中文。对于大部分网友来说,如果不是联网安装,还是选择英文比较合适。因为CD1没有语言包,选中文安装完会出现乱码。

选择语言

有网络,并且希望使用网络就选中文,否则选英文。

下面的几步都比较简单,只有分区需要特别注意。如果你有windows,并且已经准备了一个空闲的分区(不要在windows下格式化),那就选择第一项。第二项慎用!使用整个硬盘会清掉你硬盘中的所有数据。一般来讲,您需要手动配置分区。

分区方式

选择分区方式

双击选定要操作的分区

分区设定

双击选定要操作的分区

分区设定

创建分区

分区设定

设定结束

分区设定

最后要将分区改动写入硬盘

在虚拟机上,我没有选择swap分区,收到以下提示,忽略它(我的电脑真实安装的是有swap的,这个分区是作为交换内存,还是要吧)。

交换分区设定

交换分区

将改动写入硬盘

将改动写入硬盘

在安装的过程中还有其他选项,大家根据需要选择即可。最后,将grub引导器安装在MBR上即可。

1.3.4、安装好重启,联网请看Debian网络设置,时间可能也有问题,请看Debian时间设置。安装后换个源,安装基本软件。软件什么的可以参照薄荷开源网的相关教程。Debian安装好之后grub引导程序可能仅仅列出了你新安裝的这个系统,需要运行

$sudo su

#切换成root。

#grub-mkconfig -o /boot/grub/grub.cfg

grub就能够自己查找其他系统并将它们写入启动项了。

二、电脑上有一个Linux了,用grub引导Debian安装镜像安装Debian。

2.1、说明:

关于Linux版本和位数,本人未作任何测试,因为我只用Debian_X64的版本,试验其他发行版显得有些蛋疼。但是根据原理来讲应该是没有任何问题的。当然,这个方法是以grub2作为引导器来引导安装镜像,所以grub的老版本的用户注意该方法不适合。

2.2、安装准备

硬件不用说了,软件不需要虚拟光驱了,其他都与方法一相同。

2.3、安装

2.3.1、将下载的Debian安装镜像放到硬盘的某个分区的某个文件夹,但分区格式不能是ntfs的(好吧,其实我不知道fat是不是适合,但是你既 然是fat分区,想必有windows系统吧,用第一种方法也是可以的)。我把镜像放到了home分区我自己的主文件夹。该分区在我的电脑上是第一块硬盘 (其实就这一个硬盘)的第一个逻辑分区上,grub2将此分区认定为sda5,注意grub2和grub老版本的硬盘表示不一样,在老版本中是 (hd0,4),但grub2是(hd0,5)。然后将下载的debian硬盘安装核心放在了主文件夹中自己新建立的install文件夹内。

2.3.2、用任意编辑器修改grub2的配置文件:

$sudo vi /boot/grub/grub.cfg

2.3.3、在合适的位置加入以下文本:

##### install debian(linux) ####
menuentry "Install Debian(linux)"{
set root=(hd0,5)
search –no-floppy –fs-uuid –set 你放安装核心的分区的UUID
linux /zhang/install/vmlinuz root=UUID=你放安装核心的UUID vga=0×315
initrd /zhang/install/initrd.gz
}

其中,#开头的行是注释行,随便填写的,menuentry是在你重启电脑时显示的选项,双引号之间也可以随便填,只要你能认出来是安装项就好。UUID我是用gparted软件查看的,在分区上右键,选择“信息”就可以看到,或者用命令

$sudo blkid

也可以看到所有磁盘的分区的UUID。注意我的home分区是单独分的,在grub中set root之后,/表示的home分区的那个区,而不是本机原有linux系统的/分区,因此目录写法是这样子,你可以根据具体情况修改。

2.3.4、安装的其他事项:这个方法在安装过程中会出现搜索不到cd或者核心不一致的提示,但是我忽略提示后继续安装仍然成功了,我觉得可能是由于我下载的是stable的硬盘安装内核,而安装镜像是每周更新的testing版本吧。安装过程中还有其他提示,你需要仔细读提示,然后选择合适的项即可,安装后的系统使用时没发现问题。后续操作同方法一。

这个应该选“是”,图片上是默认选项。

内核不一致的提示

搜索不到,选是进行全面搜索。

三、电脑上有个Debian或者其他Debian系的发行版了,想在新的分区或者新的硬盘中安装一个全新的Debian系统。

3.1、说明和准备

这个安装方法与电脑上系统的位数无关,准备就是将你目前的Debian连上网。这种方法是三种里面最简单的,虽然看起来似乎繁琐点,但是这个是可以边看教 程边操作的,而且万一哪个步骤拉了还可以补上,我认为是较为简单的方法。另外两个方法在重启之前没办法检验自己的设置,我安装的 时候一开始重启结果发现引导不了,只好重新打开主系统修改设置,而这个方法免去了这个麻烦,只需要安装完后重新启动就可以进入这个系统了。当然,这种方法 安装你最好懂点命令,有时候命令需要根据您的情况稍作修改。

3.2、安装

3.2.1、首先安装debootstrap:

$ sudo aptitude install debootstrap

3.2.2、准备分区,我使用gparted工具,因为我是能省劲就省劲的。

3.2.3、挂载分区,可以直接用图形工具挂载,也可以$sudo mount /dev/sdaX /mnt挂载,X为一个数字,表示你的分区。

3.2.4、安装系统,$sudo debootstrap 发行版名称 /mnt http://镜像站

3.2.5、切换入刚安装的环境:$sudo chroot /mnt /bin/bash

3.2.6、设定root密码#passwd

3.2.7、修改镜像站点#vi /etc/apt/source.list(漏了一个,这里需要编辑下/etc/fstab这个文件,请参照主系统相同的文件和gparted中的分区信息填写)。

3.2.8、安装内核#aptitude install linux-image-amd64

3.2.9、安装应用软件,这个你自己看需要什么软件,也可以参考arch的文档,桌面系统至少安装xorg、一个窗口管理器,另外推荐安装网络管理器先要安上,以便新系统联网。如果要单独引导的话还有安装grub。

3.2.10、卸载分区,更新grub,重启。

四、全新的电脑上安装Debian

4.1、说明:

要在裸机上安装系统,你必须有个可以引导的介质。这里我不会写安装过程,只写下可以用什么方法。

引导介质可以是安装光盘、可引导U盘、移动硬盘等,光盘比较简单,不用说,移动硬盘和U盘思路差不多。

4.2、方法:

4.2.1、在另一个装有windows的电脑上使用软件制作U盘启动,可用软件用unetbootin、ultraiso等,但是我用ultraiso多次制作失败。

4.2.2、 在另一个装有Linux的电脑上dd镜像到U盘:这个网上到处都是,这里就不说了,不过dd的U盘数据都没了,而且无法写入数据。我试了下把 U盘分区,然后dd镜像到一个分区,结果引导失败,似乎是不行的。当然使用dd制作的U盘引导一般是没用问题的,可以在其他方法没用的时候做大杀器。

4.2.3、当然你也可以用grub或者syslinux直接安装引导到U盘,那是个比较麻烦的过程,但可以了解本质的东西,想用这种方法请去看专业的文档。

  1. kde作者首篇大作,支持!

    其实我们现在用的LinuxMint/Ubuntu、Deepin、Zorin OS、Pinguy OS等等,都是Debian的衍生版,能够享受到如此便捷的软件包管理机制,绝对是Debian的功劳!想当年,我在用Redhat 9.0,为了能够播放mp3,要苦逼兮兮地带着软盘(软盘啊,有木有?!)多次跑网吧,才把诸多依赖的rpm包下全了。

    往事不堪回首~~~

    • 站长可以考虑把投稿人的名字或者来源注明一下,对投稿人也是一种鼓励啊。

      • 有道理。之前Bright Lee兄弟投稿是有注明的。本篇是本站另一作者写的,因此没有特意注明投稿人了。

        我还是看看修改一下主题文件,让它自动显示作者。

  2. 不会吧,redhat 9.0 3张安装盘 3张源码盘 光盘又便宜。

    你玩linux也挺早的呀 哈哈

    • 2004年初开始玩Linux,最开始是redhat 8.0。
      光盘是买的盒装的,一个穷学生,以实际行动支持Linux,呵呵。

    • 什么机器装的黑苹果?我两月前也曾想着黑苹果,结果有了真苹果,也就不费神了。现在的THINKPAD依然是ubuntu

      • 10年的笔记本msi EX465
        老机器了,还是IDE模式的。。。 固态硬盘也装不了。

    • 如果不是裸机,没有必要。我觉得往U盘刻录比较伤盘。
      如果U盘格成FAT格式的话,直接把镜像文件复制到U盘就可以。安装器会自动搜索U盘。
      通常情况下第一遍搜不到,然后会给出是不是全面搜索的提示,点“是”就可以了。

  3. 我的U盘不知道被我蹂躏多少次了,基本上没啥要装的资料,99.99%的时间是用来装不同的linux发行版。现在u盘便宜死了!

    不可否认,u盘安装才是目前最方便的安装方式。

    • debian的稳定性挺好。
      但是使用stable和testing版本的话会有部分很棒的软件必须手动下载安装。
      例如我非常喜欢的synapse。

    • Debian的安装确实比较依赖网络,但是没有网也是可以的。
      我一般也是在没有网的情况下安装的,之后再联网安装中文字体和网络管理器。
      在此之前,需要手动配置网络。
      部分网卡也可能不识别。

  4. Debian比较稳定,安装软件也比较方便,但由于追求稳定和比较严格free软件标准,对一些软件没有收录,对某些需要这些软件的人来说就有些麻烦了。

  5. 我就是KDE控,这个我最近发现debian是有testing的硬件安装核心的,当时不知道,下载的是最新的稳定版的。

Copyright © 薄荷开源网 保留所有权利.   Theme  Ality

用户登录

分享到: