台式机linux系统安装教程,台式机Linux/Unix多系统安装详细教程
博主以前挺著迷于此的,經(jīng)常折騰3k塊的臺(tái)式機(jī),所以此篇文檔早在12年就完成了。當(dāng)時(shí)是寫(xiě)成了word,pdf版,沒(méi)有放到博客中來(lái)。今天心生一念就轉(zhuǎn)過(guò)來(lái)了,望同行們賜教~
更加詳細(xì)的pdf版在這:google drive
前言
首先讓我們?cè)谝韵路矫孢_(dá)成共識(shí):
此事確有風(fēng)險(xiǎn),非計(jì)算機(jī)技術(shù)控勿輕易嘗試(無(wú)重要資料者除外)
做好盡可能多的備份。比如下載一鍵ghost硬盤(pán)版把C盤(pán)鏡像保存在一個(gè)非系統(tǒng)區(qū);用diskgenuis備份分區(qū)表保存;備份C盤(pán)下的boot.ini、ntldr等
最好事先制作一個(gè)U盤(pán)啟動(dòng)盤(pán),用usbboot、ultraiso、bootice、plop boot manager、easybcd、等都可以寫(xiě)入引導(dǎo)記錄,然后自己添加相關(guān)文件,包括winpe、diskgen、pqmagic,當(dāng)然當(dāng)屬大白菜啟動(dòng)最為方便,推薦嘗試。
我目前有兩臺(tái)機(jī)子,一臺(tái)老機(jī)子,配置不咋樣;另一臺(tái)配置還行。為了得到盡可能的實(shí)踐經(jīng)驗(yàn),我決定兩臺(tái)機(jī)子都試。(順便說(shuō)一下,老機(jī)子硬盤(pán)80G,內(nèi)存1G;新機(jī)子硬盤(pán)500G,內(nèi)存2G。) 由于本人手頭沒(méi)有現(xiàn)成的拍攝設(shè)備,手機(jī)是七八十年份的諾基亞,只能接打電話發(fā)短信,所以大多為文字描述,五筆純輸,難免有錯(cuò)別字請(qǐng)見(jiàn)諒。偶爾借朋友的手機(jī)截個(gè)圖以示證明,但可以保證經(jīng)得起實(shí)踐的考驗(yàn)。
空間閑著也是閑著,不如拿來(lái)學(xué)學(xué)安系統(tǒng),也是一種快樂(lè)~
老機(jī)子安裝在這
winxp
這就免說(shuō)了。安完XP說(shuō)明一下,我的XP在C盤(pán)(/dev/sda1),D盤(pán)(/dev/sda5)、E盤(pán)(/dev/sda6)已經(jīng)被數(shù)據(jù)占用,其它系統(tǒng)從E盤(pán)之后開(kāi)始
ubuntu 10.04
用diskgenius或pq8.0分出一個(gè)邏輯盤(pán),用作/swap和/ 分區(qū)
下載好ubuntu.iso和grud4dos.rar。復(fù)制grub4dos中的grldr、grub.exe到C盤(pán)根目錄;解壓ubuntu.iso中的\casper文件夾中的vmlinuz和initrd.lz以及iso本身到C盤(pán)根目錄(我C盤(pán)文件系統(tǒng)是ntfs,有網(wǎng)友說(shuō)必須是fat,我看也不一定;不過(guò)后來(lái)的新版本就不是這樣了,嚴(yán)格fat)
在C盤(pán)根目錄創(chuàng)建menu.lst文件,用記事本編輯如下:
timeout 6
title install ubuntu 10.04
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu.iso ro quiet
initrd /initrd.lz
boot“`
修改C盤(pán)隱藏文件boot.ini,在最后添加一句:
C:\grldr=”Start from Grub4dos”
重啟,選中Start from Grub4dos,進(jìn)入后再選install ubuntu10.04,正常的話就進(jìn)入了ubuntu桌面。為了防止最后安裝要求彈出iso,所以先打開(kāi)終端,快捷鍵ctrl+alt+w,輸入sudo umount –l /isodevice(那個(gè)l是小寫(xiě)的L,不是大寫(xiě)的i,我當(dāng)時(shí)就看錯(cuò)了!)
雙擊桌面上的安裝ubuntu圖標(biāo),正式進(jìn)入ubuntu安裝過(guò)程。具體安裝過(guò)程請(qǐng)參見(jiàn)網(wǎng)上教程,多如牛毛。不過(guò),要強(qiáng)調(diào)一點(diǎn),我在安裝時(shí)候,也許是版本問(wèn)題,沒(méi)有叫我選擇引導(dǎo)程序安裝在哪里,我是手動(dòng)打開(kāi)了高級(jí)選項(xiàng),發(fā)現(xiàn)默認(rèn)在/dev/sda。如果是這樣,則會(huì)覆蓋mbr前446個(gè)字節(jié)。我想安在/分區(qū),在我機(jī)子上也就是/dev/sda8,可不知為何確定按鈕變灰無(wú)法點(diǎn)擊,只好選擇了/dev/sda。(我以前用光盤(pán)安裝高版本時(shí)不是這樣的)安裝完重啟。另外,我的/dev/sda7是swap區(qū),/dev/sda8是/區(qū)
重啟后問(wèn)題出現(xiàn)了,直接進(jìn)入了ubuntu,根本沒(méi)有winxp的影子。為了保證以后還能進(jìn)入xp,利用一鍵ghost硬盤(pán)版提供的純dos進(jìn)入,輸入:fdisk /mbr,這樣mbr前446個(gè)字節(jié)恢復(fù)原樣,正常出現(xiàn)windows xp選擇菜單
那么,以后怎樣進(jìn)入ubuntu呢?再次利用grub。進(jìn)入winxp后,修改menu.lst文件,添加第二選項(xiàng),內(nèi)容為:
title start ubuntu
root (hd0,7)
kernel/boot/vmlinux-2.6.32-21-generic root=UUID=59e466bd-d1ef-4294-b5da-dd121fbd044e ro quiet
initrd /boot/initrd.img=2.6.32-21-generic
boot
定位到/dev/sda8,也就是根分區(qū)
不用強(qiáng)記文件名,按寫(xiě)出前面幾個(gè)字母后tab鍵就會(huì)幫你顯示,另外,那個(gè)UUID可以在之前進(jìn)入安裝界面時(shí)用終端命令得到:ls –l /dev/disk/by-uuid,即可得到根分區(qū)的UUID。如果沒(méi)有寫(xiě)root=UUID這個(gè),那多半不能進(jìn)入,而進(jìn)入了initramfs命令行,這時(shí)再輸入命令得到UUID,重啟在grub編輯模式下修改即可后來(lái)我發(fā)現(xiàn),也可以寫(xiě)作root=/dev/sda8,這樣方便多了
重啟即可由grub進(jìn)入ubuntu了!恭喜!
如果想用在ubuntu中用root帳號(hào),那么可修改start ubuntu的命令行,將后面的ro quiet 改為rw single init=/bin/bash,進(jìn)入單用戶模式命令行,輸入passwd重置root密碼即可,然后ctr+alt+del重啟。
有興趣的話,還可增加以下這個(gè),直接由grub啟動(dòng)windows xp
title Windows XP
root (hd0,0)
chainloader +1
Windows Server 2003 edition sp2
緊接在ubuntu根分區(qū)之后,用分區(qū)軟件分出一個(gè)大小約7G的空間,可以是FAT32,我用的是NTFS。分完后,出現(xiàn)盤(pán)符F盤(pán)(/dev/sda9)。(現(xiàn)在的系統(tǒng)還只是C盤(pán)一個(gè)主分區(qū),接著是一個(gè)擴(kuò)展分區(qū),里面有幾個(gè)邏輯分區(qū)!)
首先下載好.iso文件,大小應(yīng)該為629M左右。解壓后,雙擊setup.exe進(jìn)入圖形界面,內(nèi)容比較好理解,只需輸入序列號(hào),因此需提前把序列號(hào)記下來(lái)。接著會(huì)進(jìn)行復(fù)制文件,自動(dòng)重啟。
關(guān)于這個(gè)過(guò)程,網(wǎng)友有其它方式,比如進(jìn)入解壓完后重啟進(jìn)入純dos,進(jìn)入放解壓文件的fat區(qū),先運(yùn)行從網(wǎng)上下的smartdrv.exe(用來(lái)加快dos下文件復(fù)制速度),然后運(yùn)行i386\winnt.exe即可。這個(gè)過(guò)程我未試過(guò),有興趣可試一下。
自動(dòng)重啟后,boot.ini菜單中增加了一個(gè)默認(rèn)安裝server項(xiàng),進(jìn)入后,有一些動(dòng)作,比如選分區(qū),我選的是剛剛創(chuàng)建的F盤(pán),復(fù)制文件后又自動(dòng)重啟。
自動(dòng)重啟后,進(jìn)入真正意義上的安裝界面,期中彈出對(duì)話框要求填入姓名、單位、管理員密碼等。十幾分鐘后,安裝完畢,自動(dòng)重啟。
自動(dòng)重啟后,server 2003成為默認(rèn)啟動(dòng)項(xiàng),我奇怪的是它竟然把等待時(shí)間修改成了30s,暈!這樣算是安裝成功了。
可能會(huì)有驅(qū)動(dòng)問(wèn)題未解決,最好是在xp系統(tǒng)用驅(qū)動(dòng)精靈將驅(qū)動(dòng)備份,然后在server 2003中還原即可。
安裝win7、win8結(jié)果在舊機(jī)上死得很慘,待新機(jī)再試
新機(jī)子安裝在這
winxp
來(lái)一張裝第二個(gè)系統(tǒng)之前,我的500G硬盤(pán)分區(qū)情況
人性u(píng)buntu 11.10
由于我打算平時(shí)用ubuntu做開(kāi)發(fā)工作,所以在新機(jī)子中也就重新安裝ubuntu的高版本。不過(guò),說(shuō)實(shí)話這版本還真不帶賴(lài),有win8的味道。主要過(guò)程與前差不多,下面說(shuō)一下不同的地方:
由于受之前的影響,我剛安時(shí)還把iso放在了ntfs區(qū),結(jié)果用grub啟動(dòng)后進(jìn)入了錯(cuò)誤界面,文字提示大意是:找不到iso,文件系統(tǒng) 不干凈,可以通過(guò)chkdsk /r命令修復(fù)。這個(gè)說(shuō)法有點(diǎn)誤導(dǎo)性,讓我真以為不干凈,其實(shí)是不能放在ntfs區(qū),只能在fat區(qū)。鑒于此,我不得不調(diào)整分區(qū)了,非得分出個(gè)fat區(qū),把上面的H刪掉,在G盤(pán)后面分出15G的fat區(qū)H盤(pán),然后把vmlinuz,initrd.lz,iso放在H盤(pán)。下面截圖是官方關(guān)于這個(gè)問(wèn)題的說(shuō)法:
于是乎,我的menu.lst安裝ubuntu 11.10部分這樣寫(xiě):
title Installing Ubuntu 11.10
root (hd0,8)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu-11.10.iso ro quiet splash
initrd /initrd.lz
boot
在分區(qū)時(shí),我把/dev/sda10給了swap(1G),/dev/sda11(20G)給了根分區(qū),格式為ext4,且把bootloader安在了/dev/sda11,也就免了fdisk /mbr這一步.最后啟動(dòng)ubuntu這樣寫(xiě):
title Starting Ubuntu 11.10
root (hd0,10)
kernel /boot/vmlinuz-3.0.0-12-generic root=/dev/sda11 ro quiet splash
initrd /boot/initrd.img-3.0.0-12-generic
boot
這樣重啟后在grub中選中Starting Ubuntu 11.10,就進(jìn)入了令人沉醉的美麗桌面啦!
安裝完ubuntu 11.10后,我的新機(jī)磁盤(pán)分配如下:
我分20G給根分區(qū),沒(méi)想到它只用了2.6G,這也太少啦!唉……,求占啊!!!
2013-1 補(bǔ)充:不得不承認(rèn),我后悔了!太不穩(wěn)定了,鼠標(biāo)老是莫名地不動(dòng)了,幾秒后自動(dòng)重啟,超無(wú)語(yǔ)!找時(shí)間還是換回10.10
2013-3 補(bǔ)充:換是換回了10.10,但又告知不是LFS版,很多下載鏈接變得無(wú)效,暈!經(jīng)了解之后,決定換成12.04,這下總算可以了。但鼠標(biāo)突然不動(dòng)的情況偶爾還發(fā)生,沒(méi)管它了。
上面的最后一個(gè)fat32是留給第三個(gè)系統(tǒng)的,下面開(kāi)始。
強(qiáng)勁Fedora 17
? 和ubuntn 11.10一樣,Fedora-17-i386-DVD.iso應(yīng)該放在H盤(pán),即MYFAT區(qū),解壓出vmlinuz和initrd.img。官方說(shuō)法:
過(guò)程與ubuntu差不多,也是用grub4dos,其中引導(dǎo)fedora 17這樣寫(xiě):
title Installing Fedora 17
root (hd0,8)
kernel /vmlinuz linux askmethod repo=hd:/dev/sda9:/
initrd /initrd.img
boot
用分區(qū)軟件提前分一個(gè)fat分區(qū)給fedora,到時(shí)再格式化。為什么提前呢?因?yàn)槲野l(fā)現(xiàn)如果在安裝時(shí)再分配空間,系統(tǒng)老是把新分出來(lái)的區(qū)搞成主分區(qū),這不是我希望的,我想仍然將fedora安在邏輯分區(qū)。所以,我就提前在xp界面中用pm9.0將新分出的fat,即/dev/sda12,強(qiáng)制為邏輯分區(qū),排在ubuntu 11.10根分區(qū)的后面。 (發(fā)現(xiàn)有些怪,pm9.0和11.0都從最后未分配的空間分出默認(rèn)為主分區(qū)的fat,但只有9.0可強(qiáng)制將之轉(zhuǎn)為邏輯分區(qū))。而且我只打算給fedora 17一個(gè)根分區(qū),/swap和/boot都不要。只要沒(méi)有休眠需求,可以不要/swap。
所以,給出我最后的磁盤(pán)分配圖:
貌似diskgenius3.5還不能識(shí)別ext4呵!邏輯分區(qū)10文件系統(tǒng)應(yīng)該是ext4的
第一次引導(dǎo)之后填了些東西,然后就要求重啟。這時(shí)可手動(dòng)在grub命令行輸入以下內(nèi)容來(lái)引導(dǎo):
title Starting Fedora 17
root (hd0,11)
kernel /boot/vmlinuz-3.3.4-5.fc17.i686.PAE root=/dev/sda12 ro quiet
initrd /boot/initramfs-3.3.4-5.fc17.i686.PAE.img
boot
boot之后就進(jìn)入了安裝過(guò)程的第二階段。在安裝包界面,為了縮短時(shí)間,我為默認(rèn),安裝包總共有1208個(gè),接下來(lái)等待,同時(shí)喝點(diǎn)白酒……
包安完后,就選bootloader的位置,有兩個(gè)選擇,/dev/sda和/dev/sda12。關(guān)于這個(gè)選擇,有網(wǎng)友說(shuō)碰到這個(gè)問(wèn)題:“An unhandled exception has ocurred,This is most likely a bug …..”。我很遺憾地說(shuō):“sorry, I have not met,so I cannot offer any advice….”.另外,也有人說(shuō),不要選第二個(gè),默認(rèn)安在/dev/sda,否則會(huì)出現(xiàn)那異常。我就沒(méi)信這邪,安在了根分區(qū)/dev/sda12。結(jié)果,上帝可憐我,讓我成功了,哈哈!不知道那問(wèn)題是否與硬件和fedora iso有關(guān)。
第二階段結(jié)束后重啟,按照前面啟動(dòng)命令進(jìn)入fedora 17即可。來(lái)個(gè)迷人截圖:
我用下面命令做了個(gè)引導(dǎo)fedora文件:
dd if=/dev/sda12 of=fedora.boot bs=512 count=1。
把它復(fù)制到C盤(pán)根目錄,在boot.ini添加如下一行:
C:\fedora.boot="Loading Fedora.boot"
嘗試一下吧,說(shuō)不定選中第三項(xiàng)后,就直接進(jìn)入了fedora了(注意:這是在未裝win7時(shí),裝了win7,bootmgr占據(jù)mbr就好像不能進(jìn)了,原因暫不明)。
實(shí)際上是進(jìn)入了fedora 17的grub2界面,它已將前面已裝的xp和ubuntu的引導(dǎo)自動(dòng)寫(xiě)入了grub.cfg中,所以也可以直接從這里進(jìn)入xp和ubuntu。見(jiàn)下圖:
此時(shí)的boot.ini菜單顯示:
收集的網(wǎng)上的一些安裝說(shuō)法:
總結(jié)
以上是生活随笔為你收集整理的台式机linux系统安装教程,台式机Linux/Unix多系统安装详细教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: EJB是什么?EJB的概念分析与理解(c
- 下一篇: UVa11988 Broken Keyb