linux 磁碟分割槽

2022-07-20 12:36:10 字數 3517 閱讀 1144

磁碟分割槽

檢視磁碟的所有資訊是

fdisk -l

新增磁碟首先外部要載入,在虛擬機器中就是掛載虛擬硬碟

進入磁碟分割槽操作群

fdisk /dev/sdb

此時不是[root@localhost ~]#  這樣開頭

而是command (m for help):  這樣的開頭  m是呼叫幫助指令

n 是新增分割槽 add new partition

w 是儲存分割槽 write table to disk and exit

p 是列印磁碟分割槽資訊 print the partition table

d 是刪除分割槽

q 是不儲存就退出

首先是建立

command (m for help): n

command action

e   extended

p   primary partition (1-4)

在沒有擴充套件分割槽的時候就先新增主分割槽

ppartition number (1-4): 1  //分割槽的編號

first cylinder (1-522, default 1):  //直接回車 因為是預設0開始

using default value 1

last cylinder, +cylinders or +size (1-522, default 522): +1g  // 設定這個分割槽要占用多少空間

接下來再建立擴充套件分割槽(只有先有了擴充套件分割槽才能有邏輯分割槽,邏輯分割槽中能存東西,擴充套件分割槽不能)

command (m for help): n

command action

e   extended

p   primary partition (1-4)

e   //選擇新增擴充套件分割槽 而且把餘下的空間都給擴充套件分割槽 一路回車就行

partition number (1-4): 2

first cylinder (133-522, default 133):

using default value 133

last cylinder, +cylinders or +size (133-522, default 522):

using default value 522

訂好擴充套件分割槽就開始分邏輯分割槽了

command (m for help): n

command action

l   logical (5 or over)

p   primary partition (1-4)

lfirst cylinder (133-522, default 133):

using default value 133

last cylinder, +cylinders or +size (133-522, default 522): +1g

這一步和新增分割槽很像,但是不用選盤號了 直接設定大小就好

設定完成之後 按w 儲存

最後設定成這樣:

device boot      start         end      blocks   id  system

/dev/sdb1               1         132     1060258+  83  linux

/dev/sdb2             133         522     3132675    5  extended

/dev/sdb5             133         264     1060258+  83  linux

/dev/sdb6             265         522     2072353+  83  linux

要注意的是sdb5,6並不是多開了分割槽,而是將sdb2這個擴充套件分割槽給分掉的

磁碟分割槽後並不能直接使用,而是需要格式化,這個裝過系統的人都知道

[root@localhost ~]# mkfs -t ext4 /dev/sdb1

[root@localhost ~]# mkfs -t ext4 /dev/sdb5

[root@localhost ~]# mkfs -t ext4 /dev/sdb6

只格式化主分割槽和邏輯分割槽啊

接下來掛載磁碟  掛載後 在www資料夾下的新增的東西都分到掛載磁碟中

mount /dev/sdb1 /www  

如果檢視檔案是這樣的說明成功了

[root@localhost iftop-0.17]# ls /www

lost+found

[root@localhost iftop-0.17]#

解除安裝掛載就是(只需指定檔案即可)

umount /www

如果不設定就會每次登陸時都要掛載一遍

設定自動掛載:

[root@localhost iftop-0.17]# vi /etc/fstab

## /etc/fstab

# created by anaconda on thu dec 17 19:12:04 2015

## accessible filesystems, by reference, are maintained under '/dev/disk'

# see man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#uuid=97279cc5-86d9-486a-925d-417a8d8ad7b4 /                       ext4    defaults        1 1

uuid=6ffc7086-d3a1-46fa-a53a-9586bdf8c259 swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

/dev/sdb1               /www                    ext4    defaults        0 0

在文件最後一行加上 掛載磁碟  要掛載到的檔案  擴充套件檔案系統 這樣的格式寫

向取消就在這一行最開頭加個#

進去分割槽

fdisk /dev/sdb

格式化mksf -t ext4 /dev/sdb1

掛載mount /dev/sdb1 /www

設定自動掛載

vi /etc/fstab

檢視所有分割槽和掛載情況

df

linux 磁碟分割槽

以後我們都將生活在數字時代,任何事都可以用二進位制的方法儲存起來。對於個人來說資料關鍵在於 全面 而對於系統運維工程師來說關鍵在於 大 所以如何安全的儲存就是我們要解決的問題之一。對於一塊硬碟 要想在系統中起到作用需要以下步驟 1 當然要正確的插上 2 利用fdisk命令 對磁碟進行分割槽,新建可用...

Linux磁碟分割槽

首先,介紹2種分割槽表 mbr分割槽表 mbr master boot record 支援的最大卷 2tb tb terabytes,1tb 1024gb 對分割槽的設限 最多4個主分割槽或3個主分割槽加乙個擴充套件分割槽。gpt分割槽表 gpt guid partition table 支援的最大...

Linux磁碟分割槽

在pc中常見的磁碟介面有ide和sata兩種,現在的pc基本上都是sata介面了,較老的可能還是ide介面。在ide介面中,各個磁碟分割槽的名字就是hda1,hda2這種形式 在sata介面中,各個磁碟分割槽的名字就是sda1,sda2這種形式。磁碟主要由碟片 機械手臂 磁頭和主軸馬達等組成。關於磁...