歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 關於硬盤分區與多操作系統的Grub引導設置問題

關於硬盤分區與多操作系統的Grub引導設置問題

日期:2017/2/28 17:25:56   编辑:Linux教程

  分區時,最好一次成功,不要給後面安裝操作系統帶來麻煩。比如空間的大小,分區的個數等。主、擴展以及邏輯分區的個數。這些都是最重要的。

  1.硬盤劃分為什麼很重要?

  您可以用dos下的PQ,可能這是最簡單的分區工具了。主分區最好只有一個,擴展分區也是一個了。邏輯分區那就根據自己的需要來分。分區要規劃好,以防為以後安裝操作系統帶來麻煩。要有個預期,也就是說,以防您以後安裝操作系統,而沒有空間。所以我們就要劃分硬盤要好好的規劃。以滿足我們未來不可預期情況的需要。

  2.我應該把硬盤劃分為多少個區,每個區應該有多大?

  對於這個問題,可能有的弟兄很是疑惑。其實對於我們玩家來說,無非是學習和實踐。所以我們要為每個linux劃分為一個區,空間大小為6G以上。現在的linux體積都很大,如果是初次玩linux,我還是建議完全安裝,這樣便於您的學習,否則少東少西的,自己都不知道為什麼。等玩的技術差不多時,你再拫據自己的需求來選擇安裝組件。

  舉個例子,比如我想在一塊硬盤上安裝兩個linux和一個windows,那我就可以這樣來劃分硬盤。把windows的分區放在硬盤的第一個分區。這個分區大家常用來安裝windows系統。如果您還想為windows劃分應用程序的分區以及備份文件的分區,那就把第二個和第三個等分區做為windows的分區。linux分區要放在windows的分區的後面,應該避免把windows和linux的分區交叉。我們可以用PQ把linux分區分好。為每個linux分一個大一點的分區6G以上,這裡,我們將要在每個分區裡,要安裝一個linux,其實每個6G左右的分區,就是我們要安裝linux的根分區。然後再劃分一個小一點的分區,大小為內存的兩倍就行。如果用PQ來劃分。linux的分區格式,可以不用指定。因為安裝系統時,也會有相關的步驟來格式化磁盤。

  仔細看一下下面的例子:

  在這裡,我把安裝了,兩個linux和一個windows,分區情況如下。主分區是hda1,格式為ntfs,系統是XP,hda2是擴展分區,hda5是邏輯分區,格式為nfts,是windows的安裝應用軟件的磁盤,hda6,hda7是邏輯分區,格式為fat32的,也是windwows用的,我用來備份和存放常用程序和文檔的磁盤。hda8和hda9是linux的磁盤。看一下應該能看得出來,大小為6-7G左右吧。在hda8和hda9,我每個區都安裝了一個linux,也就是說,這兩個分區是不同的linux的/根分區。hda10也是linux的磁盤,大小是內存的1.5倍,如果您的內存為512M或者以上的,交換分區和內存大小一樣就行,格式為/swap.也就是linux的交換分區。

  Linux的分區,沒有windows下面的C盤和D盤的概念。這一點大家應該明白。

  一塊磁盤最多只能分4個主分區。擴展分區也算一個主分區,所以為了簡便 ,我們一塊硬盤就分一個主分區,一個擴展分區,其它的都是邏輯分區。下面的例子就是。這樣做的好處就是在安裝linux的時候,分區表不會錯,也不會出現這樣或者那樣危機windows分區的情況。

  在linux中,邏輯分區是從hda5開始的,當然這是說一台機器中只有一個硬盤的情況來說的。如果有兩個硬盤,可能就是從hdb5開始,以此類推。如果您不知道,是怎麼回事,就要用fdisk -l來查看。要安裝系統的時候,也會有相應的讓您選擇安裝位置 ,也是hdaX或者 hdbX分區之類的,沒有WIN的C和D盤的概念。

  [root@linuxsir01 root]# fdisk -l

  Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders

  Units = cylinders of 16065 * 512 bytes

  Device Boot Start End Blocks Id System

  /dev/hda1 * 1 1147 9213246 7 HPFS/NTFS

  /dev/hda2 1148 4864 29856802+ f Win95 Ext'd (LBA)

  /dev/hda5 1148 2039 7164958+ 7 HPFS/NTFS

  /dev/hda6 2040 2804 6144831 b Win95 FAT32

  /dev/hda7 2805 3824 8193118+ b Win95 FAT32

  /dev/hda8 3825 3830 7768163+ 83 Linux

  /dev/hda9 3831 4799 7783461 83 Linux

  /dev/hda10 4800 4864 522081 82 Linux swap

Copyright © Linux教程網 All Rights Reserved