Red Hat Linux 9 的安裝(For初學者) __Linux

來源:互聯網
上載者:User

 開始學Linux了,也許是萬事開頭難吧,光這個安裝就費了我一周的工夫,想想,不如把我的經曆記下來,讓大家有個參考。

  首先,是這個安裝盤,說實話,到現在我還是沒搞定。在電騾上下了個官方零售版的鏡像,滿懷欣喜地刻了盤,當時不知怎麼昏了頭,就沒有資料驗證,結果裝到一半,人家不認識了,就是第二張盤讀不過去了。只好放棄。幸好開始時有做功課,沒有把引導檔案覆蓋到MBR上,這樣折騰了一上午,頂多就是在Windows裡面少個盤,別的倒也沒有影響。既然是讀不過去盤,那就重刻唄,這回沒忘了資料驗證,但好像也沒什麼區別,只不過資料驗證時就讀不過去了。這可怎麼辦呀。是不是刻的速度太快了。我當時是用32X刻的,算了,為了保險,還是改為16X試試吧,在我看來,這已經慢的像頭牛了,再慢,就成蝸牛啦。但任憑我施展十八般武藝,問題依舊。上網查了查,也有很多人是第二張盤安裝過程出了錯,但好像沒有什麼好的解決辦法。我想大概是版本問題吧,要不怎麼有人就能順利安裝呢,又或者是有什麼防盜版的措施。無奈,只要向同學借了安裝盤。以為複製這個盤就行了吧,結果是——沒有用。算了,先裝吧,大不了再買一套盤唄,人家既然都開源了,咱們也不能太不給面子吧。

  安裝盤的問題先告一段落,下一個問題就是分區了。一般分區也沒什麼不同,照著書上介紹的方法就行了,只要注意在選擇分區時別忘了選擇“用Disk Druid手工分區”,這樣你就能隨心所欲打造個人化的分區啦。不過我的分區有些特殊,當時我可費了不少腦筋啊。我是有兩塊硬碟,所以很自然地就想把Linux裝在第二塊硬碟的C盤上,但Linux下的磁碟名稱比較怪異,第一塊IDE介面的硬碟稱為/dev/hda,第二塊IDE介面的硬碟稱為/dev/hdb,第一塊SCSI介面的硬碟稱為/dev/sda,第二塊SCSI介面的硬碟稱為/dev/sdb,第一塊IDE介面硬碟的第一個分區稱為/dev/hda1,第一塊IDE介面硬碟的第五個分區稱為/dev/hda5,但一塊硬碟最多有四個主要磁碟分割,數字編號1-4留給主要磁碟分割或擴充分區,邏輯分區編號從5開始。我本來是想在第二塊硬碟的C盤下多分幾個分區,這樣管理起來也有條理,但卻忘了它是主要磁碟分割,最多有四個,而且/dev/hdb2還分給了擴充分區用,所以怎麼分都提示錯誤。最後才發現,原來想在C盤中安裝Linux的話,只能用/dev/hdb1、/dev/hdb3和/dev/hdb4三個分區,當然,如果在別的邏輯分區下繼續分也是可以的,但那不就等於在windows下損失了兩個盤。再三思量,還是退而求其次,就用三個分區將就一下吧。

  還有就是在Linux下讀取Windows檔案的配置。這是在分區之後做的工作,在建立了/分區、/boot分區和SWAP分區以後,例如想在Linux下讀取windows的下的D盤,就需要再選擇它所對應的分區,然後點擊“編輯”按鈕,在快顯視窗中的掛載點中輸入/mnt/win_d,這樣就可以在Linux下/mnt/win_d目錄中找到D盤的檔案了,當然,如果你不喜歡win_d這個名字,給它起別的名字也行。

  再然後就是啟動時引導檔案的事。之前就有同學說過,有刪除Linux以後Windows進不去的情況,也有重裝Windows以後Linux進不去的情況,看他們的情況,都是引導檔案出了問題,所以我對引導檔案這塊特意研究了一下。其實他們在安裝Linux時都把引導檔案裝到預設的MBR(Master Boot Record)裡了,這樣Windows和Linux共用這一塊地方,無論誰出了問題都會影響另一個系統的啟動。解決的辦法也挺簡單,在配置引導裝載程式時,選中“配置進階引導裝載程式”複選框,這樣再點擊下一步,就可以進入到引導檔案裝載位置的設定介面了,預設的當然是MBR,只要把它改成另外一個引導位置就行了。我裝的是兩塊硬碟,所以這裡選擇的是/dev/hdb1中的第一塊扇區,然後就繼續安裝。注意安裝結束時一定要建立一張引導盤,不然可就進不去Linux啦。沒有軟碟機的機器怎麼建立引導盤我還沒研究過,不過肯定是有辦法了。
  安裝完畢以後,先用引導盤進入Linux裡,這時要用root登入,然後在終端中輸入如下命令:
  dd bs=512 count=1 if=/dev/hdb1 of=bootsect.rh
  這是我在網上抄來的,大概就是把引導檔案單獨建立出來,存到/root/下的bootsect.rh檔案中,這裡的輸入檔案if=/dev/hdb1是我的引導檔案所在的扇區,如果在配置進階引導裝載程式時你選擇的是其它位置,這裡要把hdb1改為你所選擇的位置。執行以後到/root下可以看到這個名為bootsect.rh的檔案,把它拷貝出來備用。
  這時就可以重啟機器進入windows了,別忘了把啟動盤取出來。到windows下的C盤根目錄下,查看所有檔案,包括系統檔案,可以找到系統的隱藏檔案boot.ini,把它的唯讀選項去掉,就可以修改了,不過勸你先備份一下這個檔案,以防不測。在boot.ini檔案中的最後加入如下一行字元:
  C:/bootsect.rh="Red Hat Linux 9.0"
  這是修改Windows的啟動菜單,加入Linux的引導檔案,當然,這需要把你在Linux下備份的bootsect.rh檔案拷貝放到Windows下的C盤根目錄中。修改完畢後,把boot.ini和bootsect.rh都設定為唯讀和隱藏就大功告成啦。

  這回重啟機器吧。你看到什麼。是不是久違的Windows系統選擇菜單。點擊Red Hat Linux 9.0選項,你又看見什麼啦。哈哈,是不是更久違的Linux系統選擇菜單。這樣的話,不論是重裝Windows還是刪除Linux應該都不會影響你另外一個系統啦,只要在重裝以後別忘了完成上述操作就行啦。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.