硬盘安装Debian

  Debian的硬盘安装方式和Kali差很少,都不支持相似Ubuntu通挂载ISO的方式来安装(小白之言,有错误请指出。),只有经过刻录光盘,写入U盘或者直接经过硬盘安装。刻光盘和写入U盘安装的方式就不说了,简单可是麻烦。本文使用硬盘安装的方式来安装debian,其实硬盘安装和刻录到U盘安装原理是同样的,只是须要本身添加安装程序的启动引导。spa

  先解压安装iso到任意分区更目录。iso下载地址:http://mirrors.163.com/debian-cd/7.6.0-live/amd64/bt-hybrid/,我下载的是debian-live-7.6.0-amd64-gnome-desktop.iso.torrent。操作系统

  我使用的是grub4dos做为整个硬盘的引导程序,所以我在menu.lst中添加相应的启动项来启动,使用Windows引导程序的话须要使用easybcd之类的在Windows的bcd中添加引导来启动grub之类的来引导安装程序。具体方法百度,我添加的启动代码以下:命令行

title  安装 Debian \n
  root (hd0,5)
  kernel /live/vmlinuz boot=live single init 1
  initrd /live/initrd.img
  boot   

  这是做为小臂的我折腾了一天多之后才研究出来的启动代码,最开始想到Kali也是基于Debian的,因而使用了Kali的启动代码:code

title  安装 Debian\n
  root (hd0,5)
  kernel /live/vmlinuz boot=live noconfig=sudo username=root hostname=Debian
  initrd /live/initrd.img
  boot   

  发现能启动可是卡在进入图形界面的地方黑屏了,而后尝试去掉加载内核那一行后边的参数:blog

title  安装 Debian\n
  root (hd0,5)
  kernel /live/vmlinuz
  initrd /live/initrd.img
  boot

  能正常进入图形界面可是须要登陆,百度了一番好像也没人知道live界面的root密码。最后百度到有人说Debian6/7都不支持以root身份登陆到图形界面,忽然想到能够以单用户模式启动到命令行模式,而后再在命令行模式添加新用户来登陆图形界面或者解除掉root不能登陆图形界面的限制,到最后也证实这种方法是可行的,启动代码以下:get

title  安装 Debian \n
  root (hd0,5)
  kernel /live/vmlinuz boot=live single init 1
  initrd /live/initrd.img
  boot   

  其中single参数是启动单用户模式,init 1是进入命令行模式。it

  启动到命令行之后就是root身份了,而后执行“adduser”添加一个普通用户,再“password root”修改掉root用户的密码(后边安装debian到硬盘的时候会用到root密码)。class

  “su 用户名”切换到新建的用户,而后运行“startx”进入到图形界面,在应用程序中搜索install找到安装程序将Debian安装到硬盘。安装步骤就不累述了,不会的百度都有。登录

  最后在安装启动引导的步骤要注意些,若是安装了Debian的启动引导到主引导记录,那硬盘上其余操做系统就没法引导了,须要本身手动添加到启动引导中去,对于一些装有多系统的人来讲引导丢失后修复可能比较麻烦,所以最好是使用一个能同时引导Windows和Linux等各类系统的引导程序来作引导,安装系统后不要修改主引导,在引导程序中添加相应系统的引导便可。原理

  本身添加启动引导的话安装完后要记录下/boot下边内核文件(vmlinuz)和initrd镜像文件的文件名,而后再添加到启动引导:

title    Debian \n
    root (hd0,11)
    kernel /boot/vmlinuz-3.2.0-4-amd64 ro root=/dev/sda12
    initrd /boot/initrd.img-3.2.0-4-amd64 
    boot

  其实Debian和Kali的安装大致上是同样的,毕竟Kali也是基于Debian的嘛,主要区别在Kali可使用root身份等到图形界面。

相关文章
相关标签/搜索