安装ubuntu9.10时遇到的问题与解决方法

    对于安装双系统来说,要ubuntu更好的应用硬件加速功能,需要安装相应的显卡驱动。另外,本人使用了双显示器,相应的也要对显示参数进行设置。下面分别描述一下本人的安装过程遇到的问题,以及解决方法,供大家参考。

1.安装nvida显卡驱动

deb http://nvidia.limitless.lupine.me.uk/ubuntu edgy stable-9631
$sudo apt-get update

$wget http://nvidia.limitless.lupine.me.uk/ubuntu/[email protected] -O- | sudo apt-key add -
$sudo apt-get install nvidia-glx -d
$sudo apt-get install nvidia-glx

2.双屏显示的设置

在设置nvidia-settings桌面分辨率与刷新率更改重启以后又变成原来的,在保存的时候跳出Failed to parse existing X config file ‘/etc/X11/xorg.conf’这对话框,Ubuntu老问题了。

解决方法如下,

打开命令行输入:

sudo gnome-open /etc/X11

或者:

sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

把里面的xorg.conf改名:xorg.conf.bak 备份它,留条后路~~
然后再alt+f2输入:nvidia-settings 改分辨率与刷新率,根据自己需求更改~

然后再点击save to x configurationfile 现在就不会出错了,选择保存路经,不要忘记保存在哪里的哦?
然后关掉,输入命令:

sudo gnome-open /etc/X11

再把保存好的文件复制到这个目录下,改名为:xorg.conf


退出,再重启下看看效果!

 

3.利用xdmcp协议远程连接ubuntu 9.10

我配置的过程如下:

root用戶名登录后
(1) 生成 /etc/inittab文件(我的系统没有这个文件),内容如下:
         代码:
         id:5:initdefault:
         x:5:respawn:/usr/sbin/gdm


(2)打开 /etc/gdm/custom.conf文件
填加内容如下:
代码:


[security]

[xdmcp]
Enable=true

[gui]
[greeter]
[chooser]
[debug]
[servers]


(3)生成 /etc/gdm/gdm.conf-custom文件(我的系统没有这个文件)
填加内容:
代码:
Greeter=/usr/lib/gdm/gdmgreeter
RemoteGreeter=/usr/lib/gdm/gdmlogin
DisallowTCP=false
Enable=true
Port=177


(4)打开 /etc/gdm/gdm.schemas文件主要修改以下两段:
代码:
    <schema>
      <key>security/DisallowTCP</key>
      <signature>b</signature>
      <default>false </default>
    </schema>

    <schema>
      <key>xdmcp/Enable</key>
      <signature>b</signature>
      <default>true </default>
    </schema>


(5)生成 /etc/X11/XServers文件,内容如下:
代码:
:0 A local /usr/bin/X :0
:1 B local /usr/bin/X :1
:2 C local /usr/bin/X :2
:3 D local /usr/bin/X :3


(6) 用reboot命令重启ubuntu。OK
我用的是XManager来登录Ubuntu 9.10的,测试成功.

 

 

3.安装VMVMware tool

由于虚拟机需要先安装VMTool,才能共享Windows的文件夹。

打开

 VM / Install VMware Tools menu:

这时VMtool的安装程序被加载到Ubuntu里面. 在Ubuntu里打开终端(terminal):

cp /cdrom/*.gz /tmp/

cd /tmp

tar xvzf VM*.gz

cd vmware*

sudo ./vmware-install.pl

接下来会出现许多的选项,全部选择默认.

安装完成后,重启虚拟机。OK

如果在虚拟机上设置了共享文件夹,在ubuntu里根目录下/mnt/下可以找到该共享的文件夹。

搞定!!

 

4.重装win7后恢复ubuntu引导

通过光盘启动,进入类似win下的PE系统,然后进入终端,按一下方法操作


先获取root权限,以后就不用sudo了
输入1:sudo -i
fdisk命令可以查看分区状况,帮助你找到Linux分区位置
输入2:fdisk -l

这是我电脑的显示
root@liuzhe-laptop:~# fdisk -l

Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x624aa2e0

    Device Boot       Start          End       Blocks    Id   System
/dev/sda1    *            1         1045      8393931     7   HPFS/NTFS
/dev/sda2    *         1046         3825     22330350     7   HPFS/NTFS
/dev/sda3             3826        17849    112646972+    7   HPFS/NTFS
/dev/sda4            17850        19457     12916260     5   Extended
/dev/sda5            17850        19213     10956267    83   Linux
/dev/sda6            19215        19457      1951897+   82   Linux swap / Solaris

 

接着输入mkdir /media/tempdir (这里用于创建一个文件夹tempdir)

再输入 mount /dev/sda5 /media/tempdir (将sda7挂载于tempdir文件夹下)

下面进入了本次恢复最为关键和激动人心的时刻,在终端输入以下命令:

grub-install --root-directory=/media/tempdir /dev/sda (本步骤用于来重新安装grub2到硬盘的主引导记录【MBR】里面,十分关键!)

输入以后如果出现“Installation finished.No Error Reported.”字符的时候,就表示操作成功了。

 

重启。

由于我之前已经成功的引导过vista和ubuntu 9.10,并将ubuntu 9.10 设置为默认系统。引导文件恢复后重启,直接进入ubuntu系统。

搞定!

 

如果你现在无法无法引导Windows 7,这时选择进入Ubuntu 9.10,再找到并启动终端,在终端输入如下命令:

sudo update-grub2

按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。

   grub.cfg ...

   Found Debian background: moreblue-orbit-grub.png

   Found linux image: /boot/vmlinuz-2.6.31-15-generic

   Found initrd image: /boot/initrd.img-2.6.31-15-generic

   Found memtest86+ image: /boot/memtest86+.bin

   Found Windows 7 (loader) on /dev/sda1

   done

如果没有出现以上类似语句的话,那就在新立得里面搜索grub,可以安装带有Ubuntu标志的那个grub-pc,安装之后,再输入sudo update-grub2更新一下grub2就可以了。

具体请参照 http://www.linuxidc.com/Linux/2010-03/25028p2.htm
搞定
重新启动

 

P.S.祝大家愉快。

你可能感兴趣的:(vmware,windows,虚拟机,image,ubuntu,终端)