Linux 磁碟分割和格式化
檔的目的:
本文檔將有助於引導分區硬碟磁碟機連接到 linux 系統。格式設置 linux 分區和安裝在系統上。
注: 此文檔中的藍色文本代表給出了在系統主控台的命令。橙色的文本代表命令輸出。黑色文本代表命令和命令的輸出的有關資訊的通用指南。
OS: 此示例使用的作業系統是 Ubuntu12.04。您可以通過以下命令找到這。
root@ubuntu-12: ~ # 貓/等/問題
Ubuntu 12.04.4 LTS
分區結構:
若要查看當前的分區結構系統上的輸入以下命令。
root@ubuntu-12: ~ # df-h
使用檔案系統大小的效用使用 %安裝在
/dev/sda1 15 G 2.4 G 12 G 18%/
udev 239 M 4.0 K 239 M 1%/dev
tmpfs 99 M 772 K 99 M 1%/運行
沒有 5.0 M 0 5.0 M 0%/運行/鎖
沒有 248 米 148 K 248 M 1%/運行/shm
在伺服器上的磁片:
要檢查連接上的多少磁片系統輸入以下命令。
root@ubuntu-12: ~ # fdisk-l |grep ^ 磁片
磁片 /dev/sda: 16.1 GB,16106127360 位元組
磁片識別碼: 0x000d2cfb
作為每個以上輸出,目前只有 1 磁片"/ dev/sda"連接到此系統。
使用 fdisk 命令將新磁碟分割
現在我有製作場景中的磁片格式使用 fdisk 來添加到此伺服器的新磁片。
我們可以檢查是否添加新磁片系統中檢測到使用 fdisk 命令如下所示。
root@ubuntu-12: ~ # fdisk-l |grep ' ^ 磁片 /dev'
磁片 /dev/sdb 不包含有效的分區表
磁片 /dev/sda: 16.1 GB,16106127360 位元組
磁片 /dev/sdb: 8589 MB,8589934592 位元組
現在它顯示帶有標籤"/ dev/康體發展局"的大小 8589 MB 系統,目前它在檢測到新磁片不包含有效的分區表。
"/Dev/sdb"對磁片進行分區,請輸入命令如下:
root@ubuntu-12: ~ # fdisk/dev/康體發展局
設備包含既不有效的 DOS 分區表,也不是太陽、 SGI 或 OSF 的動作
建立新的司與磁片識別碼 0xc0074826。
更改將保留在記憶體只,直到你決定要給他們寫信。
當然,在那之後,以前的內容不會予以追討。
警告: 不正確分區表 4 的標誌 0x0000 將糾正由 w (禮)
命令 (男説明):
寫 m 作為輸入,您將獲得所有可用的命令:
命令 (男説明): m
命令操作
d 刪除一個分區
l 列出已知的分區類型
m 列印此功能表
n 添加新的分區
o 創建一個新的空 DOS 分區表
p 列印分區表
q 退出而不保存更改
t 改變分區的系統 id
驗證分區表
w 寫入磁片並退出
在新添加的磁片上創建一個新的分區,我選擇"n"從可用的開關。
命令 (男説明): n
分區類型:
p 初級 (0 小學,擴展,0 4 免費)
e 擴展
現在你可以給任何"p"或者"e"取決於你想要創建一個主要磁碟分割或擴展的分區。
選擇 (預設 p): p
分區數量 (1-4,預設為 1): 1
第一個磁區 (2048年-16777215,預設 2048年): 2048年
最後一個部門 + 部門或 + 大小 {K、 M、 G} (2048年-16777215,預設 16777215): 10000
要列印分區表磁片上的作為輸入命令給"p"。
命令 (男説明): p
磁片 /dev/sdb: 8589 MB,8589934592 位元組
255 頭,63 磁區/磁軌,1044年瓶,共 16777216 部門
單位 = 1 * 512 = 512 位元組的磁區
磁區尺寸 (邏輯/物理): 512 位元組/512 位元組
I/O 大小 (最小值/最優): 512 位元組/512 位元組
磁片識別碼: 0xc0074826
設備啟動開始結束塊 Id 系統
/dev/sdb1 2048年 10000 3976 + 83 Linux
現在我將創建一個更多的分區,擴展例如只。
命令 (男説明): n
分區類型:
p 主要 (1 小學,擴展,0 3 免費)
e 擴展
選擇 (預設 p): e
分區數量 (1-4,預設值為 2): 2
第一個磁區 (10001-16777215,預設 10001): 10001
最後一個部門 + 部門或 + 大小 {K、 M、 G} (10001-16777215,預設 16777215): 16777215
要列印分區表再給"p",作為輸入。現在你會得到 2 分區 /dev/sdb1 和 /dev/sdb2 在磁片上。
命令 (男説明): p
磁片 /dev/sdb: 8589 MB,8589934592 位元組
255 頭,63 磁區/磁軌,1044年瓶,共 16777216 部門
單位 = 1 * 512 = 512 位元組的磁區
磁區尺寸 (邏輯/物理): 512 位元組/512 位元組
I/O 大小 (最小值/最優): 512 位元組/512 位元組
磁片識別碼: 0xc0074826
設備啟動開始結束塊 Id 系統
/dev/sdb1 2048年 10000 3976 + 83 Linux
/dev/sdb2 10001 16777215 8383607 + 5 擴展
現在這是一段時間,如果你同意分區創建,然後將它們寫入到磁片 (保存到磁片)。
給"w"作為輸入更改寫入磁片。
命令 (男説明): w
分區表已被更改!
調用 ioctl() 重新讀取分區表。
同步磁片。
現在創建一個掛載點 (目錄) 掛載一個分區,如下所示。
root@ubuntu-12: ~ # mkdir /disk2 上
root@ubuntu-12: ~ # mkdir /disk3
現在,它將包含一些檔案系統格式化的磁片。我用 ext3 檔案系統格式。使用以下命令。
格式化磁片:
root@ubuntu-12: ~ # mkfs.ext3/dev/sdb1
mke2fs 1.42 (2011 年 11 月 29 日)
檔案系統標籤 =
作業系統類型: Linux
塊大小 = 1024年 (日誌 = 0)
片段大小 = 1024年 (日誌 = 0)
大步走 = 0 塊,條紋寬度 = 0 塊
1000 的 inode,3976 塊
為超級使用者保留的 198 塊 (4.98%)
第一個資料塊 = 1
最大檔案系統塊 = 4194304
1 塊組
8192 個塊,每個組,每組的 8192 片段
每個組 1000 inode
分配組表: 做
寫 inode 表: 做
創建日誌 (1024年塊): 做
寫超級塊和檔案系統會計資訊: 做
一切關於創建磁片,格式,檔案系統是安裝程式。現在您可以裝入您先前創建的掛載點的分區。我顯示你到裝載 /dev/sdb1 分區創建在裝載點 /disk2 上。
安裝分區:
root@ubuntu-12: ~ # 山 /dev/sdb1 /disk2/
現在我將尋找一種系統的分區方案,它將會找到新的分區。
root@ubuntu-12: ~ # df-h
使用檔案系統大小的效用使用 %安裝在
/dev/sda1 15 G 2.4 G 12 G 18%/
udev 239 M 4.0 K 239 M 1%/dev
tmpfs 99 M 780 K 99 M 1%/運行
沒有 5.0 M 0 5.0 M 0%/運行/鎖
沒有 248 米 148 K 248 M 1%/運行/shm
/dev/sdb1 3.8 M 1.1 M 2.6 M 30%/disk2 上
更新 /etc/fstab 檔:
我想要這安裝分區永久的我的系統磁碟分割。為此我也要一個永久條目在 /etc/fstab 檔中。請按照以下命令,並在檔中添加條目。
root@ubuntu-12: ~ # vi/等/fstab
並添加以下檔中的行:
/dev/sdb1 /disk1 ext3 預設 1 2
保存並關閉該檔。
標籤的分區:
您可以添加標籤使用 e2label 的分區。例如,如果您想要貼上標籤新分區 /backup,輸入
root@ubuntu-12: ~ # e2label/dev/sdb1 /backup1
現在您可以使用標籤"/ backup1"任何地方而不是"/dev/sdb1"。即在/等/fstab 檔,如下所示。
標籤 = / backup1 /disk1 ext3 預設值 1 2