windows XP下安装ubuntu的全过程

说明:新手在第一次安装中ubuntu时肯定会遇到各种各样的问题,本文结合自己的安装历程,将涉及到的问题尽量全部列出(有一些单独列出在结尾),希望能给像我一样的菜鸟们带来点帮助。(文中借用了网上很多相关帖子的内容,本人在这里向“前辈们”表示感谢) 

      1 下载 grub4dos  http://www.linuxidc.com/upload/2008_03/08032814359358.rar  将目录中的grldrgrub.exe两个文件复制到C盘根目录(NTFS分区或FAT32分区均可)下。仅需要这两个文件即可。

      2 将下载好的 ubuntu-9.04-desktop-amd64.iso 文件复制到C盘根目录下 。解压缩ISO文件的casper目录内的initrd.gzvmlinuz两个文件,也仅需要这两个文件即可,并将其拷贝到C盘根目录下。

      3 C盘根目录下新建menu.lst文件。编写代码如下:

         title Install Ubuntu
        find --set-root /ubuntu-9.04-desktop-amd64.iso
(即放在
C盘根目录的iso文件)

        kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-amd64.iso
        initrd /initrd.gz

      4 编辑 c:/boot.ini 。看不见boot.ini的,请打开C盘,点工具”-“文件夹选项”-“查看:把隐藏受保护的操作系统文件前的勾去掉,去掉该文件的隐含系统只读属性用记事本打开 boot.ini , timeout=0 改成 timeout=5, 在最后一行添加

       C:/grldr="Ubuntu 9.04 Install" 

      5 准备ubuntu所用的分区。安装ubuntu的分区可以在安装过程中进行划分,也可以在windows下事先准备好,为了保险起见,本人是在XP系统下按照如下方式先行划分的:

#根分区(大小15G~20G); 挂载点: / (格式一般为ext3;)

     #交换区(大小为1G~2G);挂载点:/swap;

#home分区(大小随意,本人分了10G);挂载点: /home;(格式一般为ext3;)

     6 重新启动系统,然后菜单选择 Ubuntu 9.04 Install 。等待命令行界面一段时间后,进入ubuntuLiveCD体验界面。 注意此时为避免在完成分区后的安装过程(第14步)中,弹出一个卸载分区失败的提示框,先打开终端(Application——>accessory——>Terminal,输入“sudo umount -l /isodevice” ,然后关闭终端窗口。同时注意断开网络,以避免安装过程中的系统更新可能导致的长时间无法响应。双击桌面的安装图标开始按步骤安装。

     7 当进行到第四步时,提示安装位置,选择最后一项手动安装,然后下一步,双击表格中显示出来的第五步中准备好的根分区,在弹出对话框中分别下拉选择使用ext4进行分区,挂载点选”/”;对swap分区不用进行设置;对home分区的设置与根分区相同。此后的安装比较简单,略过。

     8 ubuntu安装完成后的系统启动设置。本人在装好ubuntu后,发现无法启动原有的windows XP,在网上查了相关资料后,解决方法如下:

    打开ubuntu的终端(应用程序-附件-终端)输入:sudo gedit /boot/grub/menu.lst,最后一句之前的一行添加如下代码:

      title Windows XP   

      root (hd0,0)

      makeactive

      chainloader +1

保存后重启即可,启动项里最后一行就会出现XP启动项。当然也可以将这段话放在最前,这样机器就会默认从XP启动。

     9 ubuntu的中文输入法安装。直接选择系统->系统管理—>语言支持(language support)勾选Chinese 就会自动安装和配置scim。本人当时按照这种方式安装完成后。

   10 ubuntu在英文界面下输入中文。

        $sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; export QT_IM_MODULE="scim" ; scim -d '(注:第一次输入到此为止,敲回车)

        > (在这个提示符后输入后面内容)/etc/X11/Xsession.d/95xinput "(再回车)
        $sudo chmod +755 /etc/X11/Xsession.d/95xinput

     如果上面的命令没有成功,可以先以root用户(进入root用户方法:sudo –s –H)创建95xinput ,然后使用$ sudo gedit/etc/X11/Xsession.d/95xinput输入如下内容:

       export XMODIFIERS=@im=SCIM ;
       export GTK_IM_MODULE="scim" ;
       export QT_IM_MODULE="scim" ;
       scim –d

     保存,退出,重启。

 进入系统后,应该可以看到桌面上栏的键盘图标(在网络图标的旁边),点击即可选择中文输入法。

    11 备份ubuntu。备份Windows系统需要用Ghost,备份Ubuntu显然要简单的多,用tar命令就可以搞定。(做之前确保/media下面没有挂载任何东西,备份文件将放在你的根目录下)
      $ sudo su (更换为root用户)
      $ cd / (切换至根目录)
      $ tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found--exclude=/backup.tgz --exclude=/mnt--exclude=/sys

      完成后,将在根目录下生成一个名为backup.taz的文件。

    12 开始一个菜鸟的ubuntu之旅

 

在这一系列过程中,遇到了不少问题,但也学到了不少Linux的基础知识。一并列下来,也希望后来人少走弯路。

#关于root用户的初始密码:没有初始密码,ubuntu通过在当前用户下输入sudo passwd(注意:不是password),根据提示设置即可。其实大部分工作在当前用户下使用sudo就可以完成;

#关于创建文件:使用touch命令,如$ touch /etc/X11/Xsession.d/95xinput

#关于图形界面与命令行的切换:CTRL+ALT+F2 连按两下进入命令行,CTRL+ALT+F7进入图形界面;

 

 

 

 

 

 

你可能感兴趣的:(Linux)