硬盘安装Debian经历

来源:互联网 发布:php fix pathinfo 编辑:程序博客网 时间:2024/04/28 21:29

硬盘安装Debian经历

(本贴首发自缥缈水云间BBS,转贴请注明,谢谢。)

好几天了,总算X-Window能进了,debian的安装过程也算基本搞定。这几天的安装过程中碰到了一些问题(实际上很多都是自己搞出来的),也得到了版上很多人的帮助,在这里表示衷心的感谢了。在这里把安装的经历写下来,算个blog,也给以后安装的同学做个参考吧(表再犯我犯过的低级错误 ^_^)。

这篇文章实际上是在yellowolf贴子(3104)的基础上补充了点我碰到的情况,非原创,特此说明~~

zjg硬盘安装debian方法,前提要有grub的。

一、准备工作:

首先准备好要安装的iso:sarge-i386-netinst.iso,以及vmlinuz、initrd.gz和sources.list三个文件。

我的这几个文件都是从ftp://anonymous:jlj@10.214.45.220/下载的,其中sources.list是按照yellowolf用的那个http://10.214.45.220/help/testing/里的。

(补充:原文里这里是source.list,我就因为这个转了好大的圈子,还去down了stable里的sources文件用,也麻烦了版上的好多人,结果还是自己没搞好。以后安装的同学一定要注意输入咯~)

为了省事,把四个文件都放在一个磁盘的根目录,可以是windows下的磁盘的(fat32,ntfs我也不知道行不行)。我是放在D盘的。


二、安装基本系统:

重启电脑,在grub引导出现选择系统的那里按c进入grub控制台。在此键入命令:
 
grub>kernel (hd0,4)/vmlinuz   root=/dev/ram ramdisk_size=10000   devfs=mount,da5
 
    注:C盘为0,D为4,E为5,以此类推,后面da的数字则为前面的加1
 
grub>initrd (hd0,4)/initrd.gz

grub>boot

boot以后就开始图形化的安装界面了,这里没多少好说的。

(补充:ramdisk_size=10000,我在boot以后有过一个错误说什么东西要10300左右,10000不足,我就把这个数改成11000顺利安装下去了,还要请清楚的人解释一下这是个什么东东,谢谢)

差点忘了还要补充一下,安装过程分区的时候我连续几次都说是swap分区不能正常格式化,重启又来这一步才好了一次,但最后还是出了点问题。后来我ms是从原来的swap不format直接用才好的(只是ms!!!因为我也没搞清楚)。没碰到这个问题的话就表向我这样烦恼了,碰到了的话建议你多试试那几种分区,什么把原来的分区format掉替换啊,重新分出新分区啊,直接用老分区啊,多试试说不定就OK了~~(太敷衍了吧,因为这里我也没弄明白,也需要高手指教一下的。)


三、重启后就进入了base-config(我第一次在上面那步安装完成提示我重启了到这还是没进入base-config,而是黑屏。。。应该和我 swap格式化的时候出问题有关)。选人工修改apt源方式,然后进入那个文件要我编辑,无视之直接:q退出。一串图形化界面结束以后进入命令行,用 root登录,然后(原文为:选人工修改apt源方式,然后ctrl+alt+F2切换到命令行界面,用root登陆...视情况选择啦):
 
$ cd /mnt
 
$ mkdir d
 
$ mount -t vfat /dev/hda5 /mnt/d

$ cd d
 
$ cp sources.list /etc/apt/sources.list
 
再重启进入windows。


四、升级系统及安装图形界面。
 
  1.用虚拟机软件vmware开机,进入刚安装的linux.登陆后运行:
 
     apt-get update
 
     apt-get dist-upgrade
 
   uname -a(查看系统版本)
 
  2.安装Xwindow,运行命令:
 
   apt-get install x-window-*  gnome
 
  3.重启(虚拟机里难进xwindow)

(这一部分应该没什么问题,如果前面都照做了的话,当然我当时因为sources文件搞错了在这耽误了很久,哭~~~~~~~~~需要说明的就是, vmware新建系统的时候要选custom,在后面选装载整个硬盘,网络方式选nat。我当时就是没用过vmware结果这些小问题还要来版上问, shy~~)


五、安装中文字体(此时不能正常显示中文字体)
 
  运行:
 
   apt-get install xserver-xfree86 //安装X服务器
 
   apt-get install xfonts-base //安装用于X的基本字体
 
   apt-get install xfonts-intl-chinese //一些字体
 
   apt-get install ttf-arph* //还是字体,文鼎的ttf字体
 
   apt-get install xbase-clients //startx要用到的包
 
   apt-get install gnome //安装自己喜欢的桌面管理器
 

六、善后处理
 
  1.开机就mount windows下的分区
 
     运行:mkdir /mnt/d
 
     运行:vi /etc/fstab,加入以下一行:

/dev/hda5 /mnt/d vfat defaults,codepage=936,iocharset=cp936

(最后两项若不加,则挂载后中文文件名为乱码)
 
  2.输入法scim安装
 
     (1)apt安装scim
 
      # aptitude install scim scim-chinese
 
      或$ sudo aptitude install scim scim-chinese
 
     (2).$ vi ~/.gnomerc
 
    如果这个文件不存在,会自动建新文件。然后在文件中加入以下内容:
 
      export XMODIFIERS=@im=SCIM
 
      export GTK_IM_MODULE=scim
 
      scim -d
 
     (3).注销
 
   3.更改默认操作系统
 
   运行vi /boot/grub/menu.lst
 
   4.进选课系统,用konqueror
 
   5.屏幕偏移,运行xvidtune.
 
以上两个阶段我图省事都是在vmware里进行的。到了这期间也碰到了些问题:

一个是重启进入debian的时候X不认我的ati显卡(是在虚拟机里安装的真正的当然不认识啦,ms显示器也有点问题)。赶忙回到windows下来版上询问,说是运行

dpkg-reconfigure xserver-xfree86

来设置。再重启,设置后发现/etc/X11/XF86Config-4文件并没有变化,而这个文件我自己又不会改(实际上尝试改了一下,没有成功:)。又回到windows来版上和网上询问。这次知道了可以先运行

md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum

然后再运行dpkg-reconfigure xserver-xfree86来配置,果然就ok了。

这里还学到了个命令lspci,ms可以用来查看pci部件的。

再一个问题,就是我进X后发现在root用户下输入法正常,而到了普通用户下ctrl+space无法切换出输入法。来版上询问才知道,我安装scim输入法的时候是用的root帐号,所配置的.gnomerc文件也只创建在了/root目录,普通用户目录是没有的。

cp /root/.gnomerc /home/用户名/.gnomerc

原样copy了个文件过来,再进来就ok了。

还有就是grub设置默认操作系统,本来我在redhat下改过,到了这里不会改了。。去网上查了一下知道了menu.lst文件里default后面的数字表示的是这个文件中第n+1个title,按照这个数一下想设的默认os是第几个就搞定了。

最后的一个问题是我在安装X的时候随便选了个xdm。后来一次从命令行启动gdm发现能在登录那设置登录后的语言(当时正愁于系统是英文的不知如何改为中文),就又来到版上问。回到命令行下:

aptitude remove xdm

aptitude install gdm

一个卸载一个安装,就这么简单。。。在这里也知道了.gnomerc原来就是gdm的一个设置文件。(ps:gdm和xdm到底哪个好我也不知道,我只是因为看到gdm能在那选中文就用了gdm)


就这样,我的安装过程就基本结束了。安装了个qterm就能来88灌水了(ps:安装deb包的命令为:dpkg -i *.deb。发现dpkg很有用的样子,应该好好看看man dpkg了呢)。

对了,还要了个关于debian的文档(apt-get install debian-reference-zh-cn),慢慢学么~~



总算写完了,ms上大学以后还没写过这么长的东西(虽然实际上很短)。。。。

再说两句题外话:

本来对debian还是很发怵的,在精华区看到关于安装的帖子都是看不懂的。。后来由于玩redhat升级内核把系统搞烂了又碰到了yellowolf的这篇文章,就尝试着装装,碰到了不少小挫折(再次感谢版上各位的帮助和指点),但总的来说还算8错。安装上以后感觉这系统比redhat还好用,起码我在 redhat下上网问也没能解决的几个问题在这都顺利解决了。感觉这系统的管理也比较好,更多的东西还有待我去发现了^_^


希望高手们对文中的错误和不足进行指点,也希望能对以后安装的同学有所帮助~~