用虚拟机安装法装Ubuntu 7.10,解决ATI x1250不能进入桌面的心得体会
注意:本方法只在本人的电脑上安装成功,不知其它的行不行,本文是旨在写给新手参考的!!
硬件信息(everestultimate_build_1261_oks4hdnk0fc下的):
CPU 类型 Mobile DualCore AMD Turion 64 X2 TL-58, 1900 MHz (9.5 x 200)
主板名称 Acer TravelMate 4520
主板芯片组 AMD M690, AMD Hammer
DIMM1: Samsung M4 70T2953EZ3-CE6 1 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz)
显示设备
显示卡 ATI Radeon Xpress 1250 (320 MB)
3D 加速器 ATI RS690M
显示器 Samsung LTN141W3-L01 [14.1″ LCD]
多媒体
声卡 Realtek ALC268 @ ATI SB600 – High Definition Audio Controller
存储器
IDE 控制器 ATI IDE Controller
硬盘驱动器 WDC WD1600BEVS-22RST0 (149 GB, IDE)
光盘驱动器 HL-DT-ST DVDRAM GSA-T20N (DVD+R9:4x, DVD-R9:4x, DVD+RW:8x/8x, DVD-RW:8x/6x, DVD-RAM:5x, DVD-ROM:8x, CD:24x/24x/24x DVD+RW/DVD-RW/DVD-RAM)
网络设备
网络适配器 Marvell Yukon 88E8071 PCI-E Gigabit Ethernet Controller (192.168.18.2)
调制解调器 Agere Systems HDA Modem
DMI 系统产品 TravelMate 4520
DMI 主板制造商 Acer
DMI 主板产品 TravelMate 4520
安装过程中遇到的问题:使用Ubuntu 7.10 Desktop光盘安装时,不能进入安装界面,停留在Running local boot scripts (/etc/rc.local) [OK]并不停地提示bcm43xx_microcode5.fw” not available or loaded failure 。虽然使用TEXT模式可以完成安装,但装完后并不能用过桌面,而且同样提示上面的错误。
问题原因:提示bcm43xx_microcode5.fw” not available or loaded failure是因为无线网卡的驱动问题,可以不用管的,启动不了是因为显卡的驱动问题。
解决思路:先在虚拟机下安装好,然后更新源,下载最新的ATI8.1驱动,安装后就可以进入桌面的了。
详细方法:
1.在逻辑分区上为安装Ubuntu留下一定的自由分区,如我的分区方案为:
XP: 20G NTFS 主分区 活动
Ubutnu: 10G ext3 逻辑分区
交换区:512M swap2 逻辑分区
其它存放文件
2.运行虚拟机VMware Workstation,(本人使用的是VMware-workstation-5.5.3-34685下载地址http://5.zjnb3.crsky.com/200611/VMware-workstation-5.5.3-34685.rar)
1)点击new virtual machine,
2)在弹出的对话框中,点下一步,然后选择Custom如下图,然后点击下一步:
3)不用改,继续下一步,
4)操作系统的选择,选择Linux,然后在下面的下拉菜单中选择Ubuntu 64-bit.然后点下一步,
5)这里是选择虚拟机的名字,和纪录虚拟机的文件的存放路径,默认是我的文档里,由于不是占用很多空间,就默认,点下一步就行了,
6)这里是选择有几个处理器,选1就可以了,点下一步,
7)这里是让配置虚拟机的内存,一般选择256就可以了.当然你的物理内存必须剩余够256才行
8 )网络连接,默认Use bridged networking,点击下一步
9)选择硬盘,这里选择Use a Physical disk(for advanced users),然后点击下一步,这是会出现个警告画面,不用管,点OK就行
10)选择物理硬盘界面,device下面就选择PhysicalDrive0,Usage里边选择 use entire disk
11)最后确定硬盘文件的存放位置,点击“完成”.
12)完成后,双击右面“Devices”下的硬盘Hard Disk,出来属性框,然后点击advanced,在Independed前打上勾,下面选择persistent,这样可以做到时时操作硬盘,点OK,
13)双击光驱CD-ROM,出来属性框,在USE ISO Image,然后选择Ubuntu的ISO光盘镜像文件
至此….所有的准备工作就都做完了,打开虚拟机电源,运行虚拟机进行安装即可,启动虚拟机后记得设置BIOS或按下ESC键,选择光盘启动,不然就进入系统的了。由于全过程都是可视化的,这里不说了,有问题的请看:Ubuntu7.10硬盘安装图文详细过程讲解见 http://www.linuxidc.com/Linux/2007-11/8913.htm
二.安装好后,在虚拟机里重启,进入桌面后打开“应用程序”->“附件”->“终端”
驱动下载地址:http://ati.amd.com/support/drivers/linux64/linux64-radeon.html
这个驱动内今sb600驱动的,
(可以先在XP下下载,然后再复制到Ubuntu的桌面上。)
把下载的驱动程序重命名为ati.run(原来为ati-driver-installer-8-01-x86.x86_64.run),并放到桌面上,然后在终端下用cd命令转到你下载的驱动的当前目录。(dir命令可以打开当前目录)
比如我的驱动是下载在桌面的, 我就用右键选择驱动文件的属性,看它的位置,然后复制它的位置。
位置是:/home/Lance/Desktop
Lance是我的用户名,如果你的是ABC,而且你都是放在桌面上的话,那么你的位置是/home/ABC/Desktop
然后在终端输入: cd /home/Lance/Desktop
你就可以根据你的实际情况输入:cd ………..
安装:
代码:
sudo sh ati.run
整个运行过程如下:
lance@lance-desktop:~$ cd /home/Lance/Desktop
lance@lance-desktop:~/Desktop$ sudo sh ati.run
输入的密码是看不到的,输入完后按回车即可(同时运行多个终端不能启动安装程序,按装过程使用默认就可以了)。
然后执行:
sudo aticonfig –initial -f
完成后可以关闭虚拟机上的系统和虚拟机,重启电脑后即可进入Ubuntu
此方法在Ubuntu7.04下也能使用,但安装完成后的我的网卡不能用,上不了网。
其它设置和软件安装请看:把Ubuntu7.10打造成娱乐型的系统(图)见
http://www.linuxidc.com/Linux/2007-12/9994.htm