一、不得不知道的一件事
相信中國大多數(shù)個(gè)人用的電腦在買回來時(shí)已經(jīng)安裝了Windows,并且大家習(xí)慣了用Windows,而且有很多人會想當(dāng)然地認(rèn)為電腦就是Windows,運(yùn)行電腦就是要運(yùn)行那個(gè)Windows。
但事實(shí)是,你買回來的電腦本身是一臺“干凈”的電腦,是一堆電子器件,就像每個(gè)人剛從娘胎里生下來的時(shí)候只是一個(gè)肉身,沒有穿衣服也沒有戴帽子。而操作系統(tǒng)是后來安裝上去的軟件,就象每個(gè)人慢慢地會穿各種各樣的衣服一樣,目前全世界操作系統(tǒng)至少有三百種(我個(gè)人沒去統(tǒng)計(jì)過,但我猜實(shí)際數(shù)目也可能有幾千種),但最主流的只有Windows、Linux、Unix等一些,雖然大家各有各的名字,甚至外表看起來可能千奇百怪各有不同,但實(shí)現(xiàn)的功能是相同的,即讓每個(gè)人能通過鼠標(biāo)、鍵盤、麥克風(fēng)等各種工具把數(shù)據(jù)輸入到電腦里去,同時(shí)讓每個(gè)人能通過電腦屏幕甚至電視機(jī)屏幕查看到電腦里的數(shù)據(jù)。
對了,這就是操作系統(tǒng),它的功能是:讓每個(gè)人能通過鼠標(biāo)、鍵盤、麥克風(fēng)等各種工具把數(shù)據(jù)輸入到電腦里去,同時(shí)讓每個(gè)人能通過電腦屏幕甚至電視機(jī)屏幕查看到電腦里的數(shù)據(jù),或者通過音箱把電腦里的歌曲播放出來給大家聽。
/************關(guān)于本文檔********************************************
*filename: 如何在安裝了Windows操作系統(tǒng)的電腦上安裝Linux操作系統(tǒng)
*purpose: 如何在安裝了Windows操作系統(tǒng)的電腦上安裝Linux操作系統(tǒng),實(shí)現(xiàn)多操作系統(tǒng)共存
*wrote by: zhoulifa(zhoulifa@163.com) 周立發(fā)(http://zhoulifa.bokee.com)
Linux愛好者 Linux知識傳播者 SOHO族 開發(fā)者 最擅長C語言編程
*date time:2006-07-08 22:20:00
*Note: 任何人可以任意復(fù)制代碼并運(yùn)用這些文檔,當(dāng)然包括你的商業(yè)用途
* 但請遵循GPL
*Hope:希望越來越多的人貢獻(xiàn)自己的力量,為科學(xué)技術(shù)發(fā)展出力
*********************************************************************/
二、以下是我之前回答一些朋友的問題時(shí)的幾個(gè)問答:
1、linux是什么?
分析:這個(gè)問題是完全不知道linux的人才會提出來的,提問者可能長這么大就一直用的是Windows。
回答:linux是一個(gè)操作系統(tǒng)。當(dāng)我們在電腦城買電腦時(shí),實(shí)際上買到的是一堆電子設(shè)備,一塊主板、一個(gè)CPU、一個(gè)硬盤、一個(gè)光驅(qū)等,操作系統(tǒng)是存放在硬盤上的軟件,操作系統(tǒng)運(yùn)行起來以后我們就可以往電腦里面輸入數(shù)據(jù),也可以查看到電腦里面的數(shù)據(jù)。大家用得比較多的是Windows,其實(shí)操作系統(tǒng)有好多種,全世界肯定有幾百上千種,雖然中國人都用慣了Windows,但它不是唯一的。就象我們買了一個(gè)DVD播放機(jī),要想看到DVD畫面必須接一臺電視機(jī)或其它顯示屏一樣,這里電視機(jī)你可以買長虹、創(chuàng)維、康佳等任意一種。linux、Windows、Unix等都是一種操作系統(tǒng),都可以裝在電腦上來用,可以在上面輕松的實(shí)現(xiàn)辦公、上網(wǎng)、學(xué)習(xí)、科研等工作。
2、linux能做什么?
分析:這種人是知道linux了,但懷疑linux的實(shí)用性
回答:首先,linux能完成我們個(gè)人日常辦公、學(xué)習(xí)、娛樂等全部功能,可以說您在Windows下能做的事,linux下肯定都能做到。但是,linux更有其超過Windows的地方,尤其是在科研、教學(xué)等方面,比如:美國第一個(gè)登錄月球進(jìn)行探測的探測器,它上面運(yùn)行的就是linux,還有全球運(yùn)行最快計(jì)算機(jī)前500名里面367臺是完全是linux的,另外還有24臺是用linux加其它操作系統(tǒng)的混合系統(tǒng),總體來說linux點(diǎn)的比例超過75%,但完全用Windows的只有2臺。另外,linux做得最好的是服務(wù)器市場,全世界超過70%的網(wǎng)站服務(wù)器、文件服務(wù)器、數(shù)據(jù)庫服務(wù)器等都是linux或unix操作系統(tǒng)的,Windows的服務(wù)器市場占有率只有30%左右。
3、linux有什么好處?
分析:問這類問題的人一這會說“Windows大家用得這么好,而且中國這么多人用,為什么要改用linux?”,顯然提問者的惰性在作怪,他習(xí)慣了用Windows,沒有好處他不會改變習(xí)慣去用其他系統(tǒng)
回答:linux有這樣幾個(gè)好處:
1)開源。linux內(nèi)核源代碼是開放的,任何人可以自由利用,下載、復(fù)制、散發(fā)都是合法的,不會有人說你用的是盜版,不會有人找你收專利費(fèi),打擊盜版也不會找你麻煩,你去下載Linux來刻成光盤去買,買貴點(diǎn)賺多點(diǎn)錢都沒人麻煩你;
2)免費(fèi)。雖然linux本身并不提倡免費(fèi),它提倡的是自由分享,但目前的情況是,大多數(shù)linux下軟件,尤其是日常使用的軟件,都是免費(fèi)的,比如:辦公軟件openoffice,上網(wǎng)軟件Firefox、Mozilla、Opera、Netscape,聊天軟件gaim,圖像處理軟件GIMP、dia等;
3)穩(wěn)定。linux系統(tǒng)以其超強(qiáng)穩(wěn)定性著稱,一臺linux服務(wù)器,持續(xù)運(yùn)行3年以上不用重新啟動,它的運(yùn)行效率一點(diǎn)不會減慢,而一臺Windows服務(wù)器幾個(gè)月就得重新啟動甚于重新安裝一次了;
4)安全。一方面是操作系統(tǒng)本身的安全問題,linux漏洞比較少,是全球計(jì)算機(jī)高手們一起努力的結(jié)晶。linux系統(tǒng)上病毒比Windows少了很多,不是相差幾個(gè),而是數(shù)量級上的差別,Windows上病毒可能幾千而linux可能才幾十而已。另一方面是人為的安全問題,Windows最近因?yàn)楹箝T事件被全世界IT人士所鄙視,順便說一下后門事件,就是安裝了Windows操作系統(tǒng)的機(jī)器只要能連上網(wǎng)就會收集電腦上的各種信息,你的賬號、密碼,你的軟件類型、序列號,你的硬件類型、廠家等都會被收集了發(fā)送給Microsoft公司。而用linux不存在這個(gè)問題,因?yàn)楹枚鄉(xiāng)inux,比如Debian,Ubuntu這些都是絕對免費(fèi)的,并且Debian是號稱絕對不會商業(yè)化的,只是開發(fā)者愛好而已,所以沒有哪家公司會收集我們個(gè)人電腦上的信息。
5)高效。對于同樣的硬件,linux相對于Windows來說效率高多了,用一個(gè)只有64M內(nèi)存的主機(jī)來做一個(gè)網(wǎng)站服務(wù)器是絕對綽綽有余的。
6)其它還有各種優(yōu)點(diǎn),比如多用戶,多任務(wù),超強(qiáng)網(wǎng)絡(luò)功能,良好的可移植性等。
三、如何在Windows里面安裝Linux
可能很多還在猶豫的朋友想在不改動現(xiàn)有Windows的情況下來體驗(yàn)一下Linux,那么你可以在Windows里安裝一個(gè)虛擬機(jī)軟件,比如VMWare,然后再通過VMWare來安裝一個(gè)Linux。這里涉及到VMWare軟件的使用方法,有專門文章介紹,這里就不說了,大家google一下就知道了。
四、如何在現(xiàn)有Windows電腦上安裝Linux,使多個(gè)操作系統(tǒng)并存
1、要對現(xiàn)有硬盤進(jìn)行分區(qū)
開機(jī)進(jìn)入Windows里面,桌面上一定有一個(gè)圖標(biāo)叫“我的電腦”(圖形就象個(gè)電腦似的那個(gè)),用鼠標(biāo)右鍵點(diǎn)擊這個(gè)“我的電腦”,再選擇“管理”,打開一個(gè)計(jì)算機(jī)管理窗口,再點(diǎn)擊左邊的“磁盤管理”,窗口如下:
這里看到的是你買回來的電腦硬盤被分成了幾個(gè)區(qū),你可以把整個(gè)硬盤當(dāng)作一個(gè)區(qū)分來用,就象上面看到的,只有一個(gè)C盤,也可以把電腦硬盤分成好幾個(gè)分區(qū)來用,就象每個(gè)人的文件柜有好幾個(gè)抽屜那樣。
下面這里看到的是一個(gè)電腦的分區(qū)情況:
圖片由Linux下dia軟件畫成
C盤是一個(gè)主分區(qū),然后其它的D、E、F、G四個(gè)分區(qū)都屬于擴(kuò)展分區(qū),這四個(gè)分區(qū)分別是一個(gè)邏輯分區(qū)。關(guān)于主分區(qū)(Primary Partition)、擴(kuò)展分區(qū)(Extended Partition)、邏輯分區(qū)(Logical Partition),你可以上網(wǎng)去google一下,我就不詳細(xì)說了。
為了要能在硬盤上安裝一個(gè)Linux,并且不丟失你之前硬盤里的數(shù)據(jù),你應(yīng)該把G盤所有內(nèi)容轉(zhuǎn)移到其它盤上去,保證G盤是空的,再進(jìn)行下面的各個(gè)操作:
a.對圖中的G盤所在的那個(gè)框點(diǎn)鼠標(biāo)右鍵,選擇“刪除邏輯分區(qū)”,就把G盤這個(gè)分區(qū)刪除了,刪除之后看到如下:
圖片由Linux下dia軟件畫成
b.對“空白分區(qū)”點(diǎn)鼠標(biāo)右鍵,然后選擇“新建邏輯分區(qū)”,在出現(xiàn)的窗口里輸入分區(qū)大小,這里根據(jù)你的內(nèi)存大小進(jìn)行填寫就行了,比如你的內(nèi)存是512M,就寫512,如果內(nèi)存是1G就寫1024,完成后分區(qū)情況如下:
圖片由Linux下dia軟件畫成
c.再對剩下的“空白分區(qū)”點(diǎn)鼠標(biāo)右鍵選擇“新建邏輯分區(qū)”,操作方法和上面的b操作一樣,這里的大小你可以不用寫,直接用默認(rèn)值,即把整個(gè)空白分區(qū)都用為新的邏輯分區(qū)。完成后分區(qū)情況如下:
經(jīng)過這兩步操作后你就可以開始安裝Linux了,因?yàn)槟阋呀?jīng)分出兩個(gè)分區(qū)來給Linux了。
為什么要分兩個(gè)分區(qū)呢?因?yàn)樗蠰inux操作系統(tǒng)一般都有兩個(gè)分區(qū),一個(gè)是用作交換(swap)分區(qū)的,交換分區(qū)的作用就是當(dāng)你運(yùn)行的程序太多(比如幾十個(gè)大型應(yīng)用程序時(shí)),你的內(nèi)存不夠用的時(shí)候,Linux會使用交換分區(qū)來做一些操作以便你能同時(shí)運(yùn)行很多個(gè)程序。另外一個(gè)是用來安裝所有Linux操作系統(tǒng)的文件的,Linux文件系統(tǒng)以一個(gè)/(根)開頭,即所有文件放在/目錄(根目錄)下面,所以這個(gè)分區(qū)就叫/分區(qū)(根分區(qū))。
2、在分好的區(qū)電腦上開始安裝Linux吧
這里有一個(gè)Linux簡明安裝手冊,各位可以下載來照著操作就行了。
Ubuntu Linux簡明安裝手冊
Linux簡明安裝手冊下載
如果你不能通過下載工具軟件下載,請用登錄我的個(gè)人硬盤空間http://zhoulifa.ys168.com里面的“文檔”目錄下下載,登錄密碼是1234567890
3、好的分區(qū)情況說明
事實(shí)上一個(gè)Linux操作系統(tǒng)只要有一個(gè)/分區(qū)(根分區(qū))就可以運(yùn)行了,但我們說這不是最好的分區(qū)方法,甚至上面說的一個(gè)swap分區(qū)和一個(gè)/分區(qū)(根分區(qū))的方法都不是最好的分區(qū)方法。
因?yàn)長inux下各種文件的存放有一定的規(guī)則,比如/var/目錄存放的是所有系統(tǒng)日志等文件,/boot/目錄下存放的是所有與Linux啟動相關(guān)的文件,/home目錄是你安裝的Linux系統(tǒng)中各個(gè)用戶的私人文件存放目錄……
為了保證我們的數(shù)據(jù)在Linux重新安裝等嚴(yán)重情況下都不會丟失,我們通常會把/boot,/home,/var等單獨(dú)作為一個(gè)分區(qū)。這樣分區(qū)有一些好處,比如:我們某天自己修改/boot目錄下的文件后導(dǎo)致Linux啟動不了,我們就只需要修復(fù)/boot這個(gè)目錄就行了,又比如我們的系統(tǒng)因?yàn)椴恢騿硬涣?,我們可以分?var目錄下的系統(tǒng)日志,以查明系統(tǒng)為什么會死掉……
所以,為了有一個(gè)好的分區(qū)可能看起來更象下面這樣:
圖片由Linux下dia軟件畫成
這里1G那個(gè)分區(qū)用來作交換分區(qū),100M那個(gè)分區(qū)用來作/boot分區(qū),另一個(gè)1G分區(qū)用來作/var分區(qū),4G分區(qū)可以用來做/分區(qū),5G那個(gè)分區(qū)可以用來做/home分區(qū)。
4、如何在Linux下查看硬盤分區(qū)情況
首先你要有超級用戶(一般是root)權(quán)限,然后運(yùn)行命令fdisk -l /dev/hda,比如:
fdisk -l /dev/hda
Disk /dev/hda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 974 7823623+ b W95 FAT32
/dev/hda2 975 1948 7823655 83 Linux
/dev/hda3 1949 2922 7823655 83 Linux
/dev/hda4 2923 14390 92116710 5 Extended
/dev/hda5 2923 3896 7823623+ 83 Linux
/dev/hda6 3897 4870 7823623+ 83 Linux
/dev/hda7 4871 5844 7823623+ 83 Linux
/dev/hda8 5845 6818 7823623+ 83 Linux
/dev/hda9 6819 10709 31254426 83 Linux
/dev/hda10 14269 14390 979933+ 82 Linux swap / Solaris
/dev/hda11 10710 14268 28587636 83 Linux
或者簡單一點(diǎn)運(yùn)行一個(gè)df 命令查看硬盤分區(qū)加載情況。比如:
df -lh
文件系統(tǒng) 容量 已用 可用 已用% 掛載點(diǎn)
/dev/hda3 7.4G 6.2G 813M 89% /
varrun 252M 144K 252M 1% /var/run
varlock 252M 4.0K 252M 1% /var/lock
udev 252M 136K 252M 1% /dev
devshm 252M 0 252M 0% /dev/shm
lrm 252M 19M 234M 8% /lib/modules/2.6.15-25-386/volatile
/dev/hda1 7.5G 4.1G 3.4G 56% /mnt/win
/dev/hda9 30G 26G 2.0G 93% /data