這今天在臺式機上安裝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驅動安裝