Linux/安裝方法

各linux版本隔一段時間都會有新版本發布,建議使用者不要急着安裝新版本。因為每當新版本發布時,都會有許多人下載,安裝,更新。服務器一下子承受不了這麼大的衝擊,網速會很慢。而且新版本當中可能存在新問題,如果你過一段時間再安裝,網上就會有許多討論。這樣不論於公於私都是有好處的。

硬盤安裝Linux 編輯

很多人喜歡用光盤Linux,但刻光盤不僅要花錢買盤(現在可以從Ubuntu的官方網站上免費申請Ubuntu的桌面版live CD),而且還受到設備的限制。對於還在猶豫是否要使用Linux的人來說,是一個不小的障礙。

Linux是由grub引導啟動的,利用grub也可以引導系統從光盤鏡象啟動,這樣就可以實現從硬盤安裝系統。可以推想這個方法不僅可以用來安裝Linux,安裝其它系統也應該是沒問題的。

首先要有linux系統的光盤鏡象文件,這個可以從網上下載,大家都知道Linux是個免費的操作系統,有很多版本,我在用的版本是ubuntu。

有一點要注意:鏡象文件所在的分區不能被格式化,因為要從鏡象文件安裝系統,要是格式化了還怎麼裝呢?

以下分兩種情況:

原來用的是Linux系統 編輯

為方便起見,將鏡象文件複製到某個分區的根目錄,掛載鏡象文件,將其中casper文件夾里的vmlinuz、initrd.gz(Ubuntu9.10為initrd.lz)這兩個文件也複製到到第二個分區的根目錄。

掛載鏡象文件可用命令

sudo mount -o loop /home/ubuntu-8.04.1-desktop-i386.iso /cdrom

(因為筆者將該分區掛載到/home目錄,所以上面所說的分區的根目錄,在這裡指的是/home目錄。可以跟據實際情況調整。)

在/boot/grub/menu.lst文件中記錄了系統的啟動項,我們要在這裡添加光盤鏡象的啟動項。

編輯這個文件需要權限,可以用以下命令

sudo gedit /boot/grub/menu.lst

fedora需要更高的權限,先在命令行中用"su"命令進入超級用戶,再用以下命令打開這個文件

gedit /boot/grub/menu.lst

打開後,在文件的最後添加以下內容

title Install Ubuntu
root (hd0,4)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.04.1-desktop-i386.iso quiet splash locale=zh_CN.UTF-8
initrd /initrd.gz

其中root (hd0,4)表示從第一塊硬盤的第二個分區啟動,在linux中第二個分區顯示的是sda5,在這條指令中又是從0開始數數的,所以就成了root (hd0,4)。如果放在第三個分區的話root (hd0,5),第四個分區盤root (hd0,6),依次類推。

ubuntu-8.10-desktop-i386.iso是鏡像文件的文件名,與實際不一樣的話要改一下。

locale=zh_CN.UTF-8設置語言為簡體中文。也可以指定其它語言或者不指定。

注意:在Ubuntu 9.10中,最後一行的文件名改為initrd.lz而不是initrd.gz。

重啟電腦,在啟動項中選擇

Install Ubuntu

接下來就會進入livecd也就是光盤系統,己經用光盤安裝過linux的人一定己經感到非常親切。如果沒有安裝過,也沒關係,只要雙擊桌面上一個文件名中帶有install的圖標就可以進入安裝了。

如果是以英文界面登錄,而不習慣英文界面,可以在進入livecd後,按ctrl+alt+backspace,這是登出的快捷鍵,然後點language選擇登入語言。

原來用的是windows系統 編輯

因為windows系統不是用grub引導的,所以必需另外下載軟件。可以在Google上搜一下GRUB for DOS,很容易就能找到的,是免費軟件

1、解壓GRUB for DOS,將其中的grldr文件複製到C:\

2、進入C:\找到boot.ini文件,用記事本打開,在最後加一行

C:\GRLDR="运行 GRUB"

如果找不到該文件,是因為你沒有顯示隱藏文件或受保護的系統文件,可以到文件夾選項中去設置。而且要保證該文件不是「只讀」狀態,否則不能編輯該文件。可以到文件屬性中設置是否「只讀」。

3、複製ubuntu鏡象文件到任意w:分區的根目錄(如C:\)(或者在menu.lst中指定路徑亦可)

4、打開鏡象文件,可以用winrar或者虛擬光驅軟件。將其中casper文件夾里的vmlinuz、initrd.gz(Ubuntu9.10是initrd.lz)兩個文件解壓到到C:\

5、在C:\下新建一個文本文件,將其命名為menu.lst,將以下內容複製到裡面:

title Install Ubuntu
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-8.10-desktop-i386.iso quiet splash
initrd /initrd.gz

其中root (hd0,0)表示從第一塊硬盤的第一個分區啟動,因為以上文件都是放在C盤的,所以用這個, 如果放在D盤的話應該改成root (hd0,4)(在linux中第二個分區顯示的是sda5,在這條指令中又是從0開始數數的,所以就成了root (hd0,4)),接下來就容易了,E盤root (hd0,5),F盤root (hd0,6)

ubuntu-8.10-desktop-i386.iso是鏡像文件的文件名,與實際不一樣的話要改一下。

注意:在Ubuntu 9.10中,最後一行的文件名改為initrd.lz而不是initrd.gz。

6、重啟電腦,會發現啟動項里多了一個

运行 GRUB

選擇用這個啟動電腦。接下來又會出現選擇啟動項的對話框,雖然只有一個選項

Install Ubuntu

當然只能選擇這個。

接下來就啟動了ubuntulivecd。雙擊桌面上帶有install/安裝字樣win

win7系統的新安裝 編輯

]],就開始安裝了。安裝需要一些時間,所以要耐心。 win7系統的新安裝 win7系統是微軟2009年新推出來的系統,xp安裝ubutun的辦法就不怎麼行得通了,怎麼辦呢? 但是安裝的辦法還是大同小異的。。。 1:先下載grub4dos 2:在解壓裡面的grldr,grub.exe.grldr.mbr到c盤,也就是系統盤 在新建一個boot.ini,內容如下 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect c:\grldr.mbr="grub 再建一個menu.list,內容如下 title Install Ubuntu x.xx find --set-root /vmlinuz kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8 initrd /initrd.gz 再把你下載的ubutun的鏡像複製系統盤,就是c盤 然後重啟 這時會多出一個新選擇項 選擇新的。就能進行安裝 進入ubutun的livecd界面,打開終端,輸入 sudo ./update-grub 就可以了

外部連結 編輯