硬碟分割槽相關

2021-08-25 14:30:24 字數 4570 閱讀 3847

1、檢視磁碟分割槽的使用情況

lenovo@lenovo

-70fr0028cn

:/dev$ df -h

檔案系統        容量  已用  可用 已用% 掛載點

udev             16g  4.0k   16g    1% /

dev

tmpfs          

3.2g

1.6m

3.2g1%

/run /

dev/

sda1      

166g

104g

54g66%/

none            4.0k     0  4.0k    0% /

sys/fs/

cgroup

none           

5.0m

05.0m0%

/run/

lock

none            

16g152k

16g1

%/run/

shm

none           

100m

76k100m1%

/run/

user

2.檢視某個目錄的大小:                   

$du -sh

《目錄》

3、 檢視塊裝置

lenovo@lenovo

-70fr0028cn

:~$ lsblk

name   maj

:min rm   size ro type

mountpoint

sda8:

00200g

0disk  ├─

sda1   8:

10168.3g

0part /

├─sda2   8:

201k0

part  └─

sda5   8:

5031.7g

0part

[swap]

sdb      8:

1604.4t

0disk  ├─

sdb1   8:

1702t0

part  └─

sdb2   8:

1801k0

part 

lenovo@lenovo

-70fr0028cn

:~$ 

4、#危險!檢查第乙個分割槽,請不要檢查已經掛載的分割槽,否則容易丟失和損壞資料

sudo fsck 

/dev

/sda1

5、對硬碟進行分割槽。在終端視窗中輸入如下命令:

sudo fdisk /dev/sdb

6、硬碟壞道檢測 

sudo badblocks 

-s  -v

-c 32/

dev/

sdb1

7、檢視磁碟的狀態

lenovo@lenovo-

70fr0028cn

:~$ lsblk -o name,size,fstype,type,mountpoint

name     size fstype type

mountpoint

sda200g

disk  ├─

sda1

168.3g

part /

├─sda2    

1kpart  └─

sda5 

31.7g

part

[swap]

sdb     

4.4t

disk  └─

sdb1    

2tpart 

lenovo@lenovo

-70fr0028cn

:~$ 

8、列出當前系統中所有已掛載檔案系統的型別:

sudo blkid  

9、顯示所有裝置檔案系統

lenovo@lenovo-

70fr0028cn

:~$ sudo blkid -s type

/dev

/sda1

:type

="ext4" /

dev/

sda5

:type

="swap"

參考:在為主機新增硬碟前,首先要了解linux系統下對硬碟和分割槽的命名方法。

1) 在linux下對scsi的裝置是以sd命名的,第乙個ide裝置是sda,第二個是sdb,依此類推。一般主機板上有兩個scsi介面,一共可以安裝四個scsi裝置。主scsi上的兩個裝置分別對應sda和sdb,第二個scsi口上的兩個裝置對應sdc和sdd。一般硬碟安裝在主scsi的主介面上,所以是sda或者sdb,光碟機一般安裝在第二個scsi的主介面上,所以是sdc. (ide介面裝置是用hd命名的,第乙個裝置是hda,第二個是hdb。依此類推.)

2)分割槽是用裝置名稱加數字命名的。例如sda1代表sda這個硬碟裝置上的第乙個分割槽。

3)每個硬碟可以最多有四個主分割槽,乙個擴充套件分割槽,擴充套件分割槽可以再分為多個邏輯分割槽。

如下為新加乙個scsi硬碟,分割槽為擴充套件分割槽,且只包含1個邏輯分割槽sdb1,然後格式化為ext3,掛載到/test,增加到/etc/fstab系統啟動時自動掛:

1、給硬碟分割槽

fdisk /dev/sda

command (m for help): n

command action

e extended

p primary partition (1-4)

輸入:e

partition number (1-4): 1

first cylinder (1-9729, default 1):回車

last cylinder or +size or +sizem or +sizek (1-9729, default 9729):回車

command (m for help):w(儲存退出)

2、式化硬碟

fdisk -l

mkfs -t ext3 /dev/sda1     (注意,任何磁碟分割槽後,要指定乙個格式來格式化,然後掛載,掛載的時候,要指定檔案格式)

writing superblocks and filesystem accounting information:直接回車。

3、掛載

mount -t  ext3  /dev/sda1    /test     (注意,/test 是你事先要建立好的檔案目錄)

4、開機直接掛載

重啟則發選已經掛載上去。

如下為新加乙個ide硬碟,分割槽為擴充套件分割槽,且只包含1個邏輯分割槽hdb1,然後格式化為ext3,最後掛載到/opt2:

5、解除安裝掛載

解除安裝掛載,取消掛載的方法。

【注意】

(1)、首先你當前目錄,不能是你要取消掛載的目錄,否則會一直報裝置忙。

(2)、如果想通過類似

sudo fsck 

/dev

/sdb

這種方法,然後輸入d,去刪除乙個分割槽,前提必須是這個分割槽沒有掛載。 如果某個sdb1,或者sdb2有掛載,那這時候是刪不掉的。

lenovo@lenovo-70fr0028cn:/mnt/wintime$ sudo umount  -v  /mnt/wintime/

umount:/mnt/wintime:裝置忙。

(有些情況下在 lsof(8) 或 fuser(1)) 中可以找到

有關使用該裝置的程序的有用資訊

lenovo@lenovo-70fr0028cn:/mnt/wintime$ pwd

/mnt/wintime

lenovo@lenovo-70fr0028cn:/mnt/wintime$ cd

lenovo@lenovo-70fr0028cn:~$ sudo umount  -v  /mnt/wintime/

/dev/sdb1 has been unmounted

lenovo@lenovo-70fr0028cn:~$ lsblk

name   maj:min rm   size ro type mountpoint

sda      8:0    0   200g  0 disk 

├─sda1   8:1    0 168.3g  0 part /

├─sda2   8:2    0     1k  0 part 

└─sda5   8:5    0  31.7g  0 part [swap]

sdb      8:16   0   4.4t  0 disk 

└─sdb1   8:17   0     2t  0 part 

linux硬碟分割槽

今天做了一套筆試題,裡面有一道選擇題,關於硬碟分割槽的,hda4,擴充套件分割槽。在linux 下硬碟分割槽的表示是通過hd x 或 sd x 表示的,其中 表示的是a b c x表示的數字 1 2 3 ide 硬碟在linux或者其它類unix系統的一般表示為 hd 比如hda hdb 我們可以通...

硬碟分割槽隱藏

測試說明 執行後請登出或者重啟才能生效.登錄檔鍵值 hkey current user software microsoft windows currentversion policies explorer nodrives 鍵值設為ffffffff即可 大家在隱藏碟符的時候一般都是靠軟體設定的,要...

硬碟分割槽 3

本節主要描述mbr分割表和gpt分割表的特點。1 mbr master boot record 主引導記錄區,共512 bytes.包含兩個區域 1 主引導程式區 共446 bytes 2 分割表 共64 bytes,分4組記錄區,每組記錄區記錄了該區段的啟動與結束的磁柱號碼,每組16 bytes。...