这今天在台式机上安装ubuntu 和win7,过程当中费了一些周折,并且网上有些解决办法并不能真正解决问题(也许是我机器配置或程序版本的问题),如今将这些问题作些记录 php
一、台式机配置状况及软件版本 html
----------------------[ 电脑配置概述信息 ]----------------------------
计算机系统
电脑 System Product Name 台式机
操做系统 Windows 7 Ultimate(64 bit / SP1)
DirectX版本 11.0(4.09.00.0904)
IE版本 9.0(9.0.8112.16421)
电脑
处理器 英特尔酷睿(Core) i7-2600K CPU 3.40GHz
主板 华硕 SABERTOOTH P67(Intel Sandy Bridge)
内存 16 GB(海盗船 DDR3 SDRAM 1333MHZ)
硬盘 西部数据 160 GB
显卡 NVIDIA GeForce GTX 550 Ti(1023 MB)
显示器 三星 21.7 英寸(SMS22A100)
网卡 Intel(R) 82579V 千兆Network Connection
声卡 英伟达高保真音频
------ 以上数据由驱动人生[5.2.28.194]检测生成http://www.160.com ---------
linux
windows7 64bit ios
ubuntu-12.04.1-alternate-amd64(并不是desktop版本,我下载desktop版本在copy file from cd-rom步骤老是过不了,因此只能改用alternate版本) shell
二、过程当中遇到的问题及可能的解决方案 ubuntu
1)win7安装过程当中没法识别文件系统 windows
现象:我先安装win7,再安装的ubuntu。在安装ubuntu过程当中,在选择分区步骤时,出现了这个问题。网上有不少解决办法,好比有说将win7iso文件的sources,boot等3个文件先COPY到系统分区(c:)根目录下,再用c:\boot\boosect.exe /nt60 c:命令重启机器安装。经过尝试的确有效,可是我发如今bios里调整两个硬盘的boot前后次序,就不用采起这么复杂的步骤了。可是具体缘由我不知道,因此不能提供详细地解决办法。 ide
2)ubuntu安装过程当中启动后不进入安装步骤 工具
现象:在win7安装完成后,经过USB盘或者经过硬盘方式安装,出现识别硬盘文字提示后,屏幕就不动了,硬盘和CPU指示灯也不闪烁。 布局
问题解决:应该是引导没有成功,我发现问题在于vmlinuz和initrd.gz这两个文件可能不合适。要使用与ubuntu 的ISO文件相对应的文件。
3)ubuntu安装过程当中找不到ISO
现象:在搜索ISO文件时找不到。
问题解决:若是ISO文件放在NTFS文件系统里,的确可能找不到。我后来放在fat32文件系统里能够找不到。可是若是遇到这种状况,能够手动选择分区,多尝试寻找ISO文件几回。
4)ubuntu安装过程当中从CD-ROM中COPY文件步骤报拷贝不了文件“failed to copy file from cd-rom”
现象:如上面描述所示。
问题解决:还在于vmlinuz和initrd.gz这两个文件可能不合适。
5)ubuntu安装结束后启动报miss operation system
现象:安装结束后重启机器,显示miss operation system
问题解决:我怀疑是双硬盘启动顺序的问题,因而又在bios里交换了硬盘的启动顺序,就能进入GRUB了。可是让我感到疑惑的是,修改前,我第一个启动硬盘上安装有windows7和ubuntu的/BOOT分区,而第二个启动硬盘只安装有ubuntu的/ 和/home分区;为何修改后反而正常了?我推敲缘由是,ubuntu安装结束后,机器使用GRUB启动,而GRUB位于第二启动硬盘的/ 分区下,因此应该把它设置为第一启动硬盘。
6)ubuntu启动后黑屏
现象:机器开机后先进入GRUB界面-选择ubuntu,而后显示器黑屏,可是能够看见硬盘指示灯不停闪烁。
问题解决:起初我觉得安装又有问题,可是我发现硬盘指示灯在闪烁,怀疑问题不是出自系统,而是硬件显示上,因而我盲打键盘几个字符,而后回车,这时本来已经中止的硬盘指示灯又闪烁了,说明系统试图登陆,只是显示界面有问题。因而在grub中增长nomodeset 参数,能够进入文字界面。具体解决办法能够参考这里
7)ubuntu经过图形界面登陆后只显示一个鼠标,左边没有启动栏,上方没有工具条。
现象:在安装了nvidia驱动之后,我终于登陆了图形界面,可是输入密码登陆之后,界面只显示一个鼠标,左边没有启动栏,上方没有工具条,经过右键打开的窗口也没有最大化、最小化和关闭按钮-简单来讲,彷佛没有窗口管理。但鼠标能够移动,右键也可使用,图像看起来也比没有安装驱动以前更精细。我起初觉得驱动安装失败了——这的确是个人无知,不知道unity图形界面管理默认就是这样的,再东搞西搞之后,终于明白了问题所在,nvidia驱动安装成功了,可是不知道为何unity图形界面却没有正常显示——也许这就是正常显示的状况,只是我不知道而已。
问题解决:要明白下面几个问题
【1】若是终端下输入nvidia-settings能够启动nvidia设置窗口,并且窗口背景颜色没有变花或其余显示不正常,应该算是驱动安装成功了。
【2】ubuntu有好几种图形登陆方式,具体能够参考这里
可是最终我在unity下仍是没有设置好窗口管理,最后我决定改用Gnome classic方式登陆。缘由是未知的缘由致使我在Unity下的运行速度比在gnome下慢很是多,因此我放弃了。
三、最终采起的安装步骤
I.先安装win7 64bit,这个在解决我那个文件系统没法解决的问题后,实在没有什么值得一提的。简单来讲,使用winwy-pe3.1制做一个启动U盘,把安装文件事先COPY到一个非预订安装系统分区下,而后SETUP.EXE就能够了。
II.在win7下对ubuntu的安装进行分区准备。之因此不在ubuntu下分区是为了防止不一样分区致使的问题,可是没有格式化分区——由于找不到win7下能够执行EXT4格式化的工具。分区工具是diskgenius
以下显示双硬盘分区的布局。将/boot分区放在和windows相同的硬盘是为了成功引导双系统,如今看来没有必要。
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes 255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0xcb9ccb9c Device Boot Start End Blocks Id System /dev/sda1 * 16134 2930276351 1465130109 f W95 Ext'd (LBA) Partition 1 does not start on physical sector boundary. /dev/sda5 16136 524288079 262135972 7 HPFS/NTFS/exFAT #windows分区 /dev/sda6 524288144 943718487 209715172 7 HPFS/NTFS/exFAT #windows分区 /dev/sda7 943720448 1543716863 299998208 7 HPFS/NTFS/exFAT #windows分区 /dev/sda8 1543716928 1610825735 33554404 82 Linux swap / Solaris # Linux swap分区 /dev/sda9 1610825800 1820540943 104857572 83 Linux #/ linux根目录 /dev/sda10 1820541008 2930276351 554867672 83 Linux #/home Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xc001c001 Device Boot Start End Blocks Id System /dev/sdb1 63 146801969 73400953+ 7 HPFS/NTFS/exFAT #windows system /dev/sdb2 146802031 310456124 81827047 f W95 Ext'd (LBA) #扩展分区 /dev/sdb3 * 310456125 312576704 1060290 83 Linux #/boot /dev/sdb5 146802033 310456124 81827046 b W95 FAT32 #windows 逻辑分区
III.安装ubuntu 12.04 64bit。全部的步骤参考这篇文章,尤为是那个CD-ROM文件copy的问题,感谢这篇文章原做者的指导。
IV.启动后又遇到了miss operation system和黑屏的问题,解决后能够登陆文字界面。而后安装图形界面apt-get install ubuntu-desktop。
参考这两篇文章
http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=compact&topic_id=50024&forum=1
(1)修改/etc/default/grub ,在splash後加上nomodeset
(2)sudo update-grub
V.在ubuntu下安装nvidia显卡驱动。
参考这两篇文章
http://forum.ubuntu.org.cn/viewtopic.php?t=140531
http://forum.ubuntu.com.cn/viewtopic.php?f=42&t=263478
总结有几种安装方法:
(1)安装限制驱动 (2)经过PPA安装 (3)手动下载linux驱动安装