RHEL6 4記錄一次新增一塊新分割槽的操作

2022-05-22 05:12:11 字數 3875 閱讀 6385

首先看了下掛載點及目錄 fdisk /dev/sda

1 [root@box ~]# fdisk /dev/sda

23 warning: dos-compatible mode is deprecated. it'

s strongly recommended to

4switch off the mode (command 'c'

) and change display units to

5 sectors (command 'u'

).67 command (m for

help): p

89 disk /dev/sda: 160.0 gb, 160041885696

bytes

10255 heads, 63 sectors/track, 19457

cylinders

11 units = cylinders of 16065 * 512 = 8225280

bytes

12 sector size (logical/physical): 512 bytes / 512

bytes

13 i/o size (minimum/optimal): 512 bytes / 512

bytes

14 disk identifier: 0xf0b1ebb0

1516

device boot start end blocks id system

17 /dev/sda1 * 1

52409600

83linux

18 partition 1

does not end on cylinder boundary.

19 /dev/sda2 52

2601

20480000

83linux

20 /dev/sda3 2601

5151

20480000

83linux

21 /dev/sda4 5151

19458

114919424

5extended

22 /dev/sda5 5151

6936

14336000

83linux

23 /dev/sda6 6936

8466

12288000

83linux

24 /dev/sda7 8466

9996

12288000

83linux

25 /dev/sda8 9996

11271

10240000

83linux

26 /dev/sda9 11271

11781

4096000

82 linux swap / solaris

這裡看到我的主分割槽分割槽已經用完,下面有建立擴充套件分割槽,所以可以在下面新加乙個邏輯分割槽 /dev/sda10

操作:

1 command (m for

help): n ##n為建立分割槽選項,這裡無法在建立主分割槽所以可以省略詢問sda* *為數的選項

2 first cylinder (11801-19458, default

11801

): 預設回車即可

3 using default value 11801

4 last cylinder, +cylinders or +size (11801-19458, default

19458): +150m 這裡我建立乙個150m的邏輯分割槽 回車

56 command (m for

help): p 好建立完成 p 檢視下現在的分割槽情況 | 然後q 回車退出fdisk 模式

78 disk /dev/sda: 160.0 gb, 160041885696

bytes

9255 heads, 63 sectors/track, 19457

cylinders

10 units = cylinders of 16065 * 512 = 8225280

bytes

11 sector size (logical/physical): 512 bytes / 512

bytes

12 i/o size (minimum/optimal): 512 bytes / 512

bytes

13 disk identifier: 0xf0b1ebb0

1415

device boot start end blocks id system

16 /dev/sda1 * 1

52409600

83linux

17 partition 1

does not end on cylinder boundary.

18 /dev/sda2 52

2601

20480000

83linux

19 /dev/sda3 2601

5151

20480000

83linux

20 /dev/sda4 5151

19458

114919424

5extended

21 /dev/sda5 5151

6936

14336000

83linux

22 /dev/sda6 6936

8466

12288000

83linux

23 /dev/sda7 8466

9996

12288000

83linux

24 /dev/sda8 9996

11271

10240000

83linux

25 /dev/sda9 11271

11781

4096000

82 linux swap /solaris

26 /dev/sda10 11781

11800

158700+ 83 linux

但我在執行  

#partprobe

時報錯,提示核心未讀

然後直接執行格式化命令

#mkfs -t ext4 /dev/sda10

報錯。根據partprobe 提示資訊只好重新reboot重啟下

然後再執行 格式化命令

#mkfs -t ext4 /dev/sda10

ok成功

然後mount /dev/sda10 /mnt 我將分割槽臨時掛載到了/mnt下 是臨時的 如果是永久的話可以 在/etc/fstab 下新增或者 當然這個是本人經常使用的,

將mount /dev/sda10 /mnt 這條命令寫入到 啟動項的配置檔案裡 /etc/rc.local 下 這樣的好處是安全。因為不懂/etc/fstab這個檔案的一些設定的

修改會使系統癱瘓的。

當然 新增分割槽的話用 partx -a /dev/sda

刪除分割槽的花用partx -d --nr n /dev/sda

這兩個是不用重新啟動機器的。

一次讀寫一塊字元 fread fwrite

include stdafx.h if 0 int fwrite void buffer,int num bytes,int count,file fp 把buffer指向的資料寫入fp指向的檔案中 fread 起始位址,最小單元,讀取個數,檔案控制代碼 0 int fread void buffe...

在linux下新增一塊新硬碟

由於在redhat 6之前,系統中沒有硬碟管理工具 disk utility 需要使用命令來進行掛載硬碟操作。如果你的系統比較新,系統會自動執行掛載,但如果你想diy的話,掌握一點命令是必須的。這些操作磁碟的命令不建議新手來操作,造成的後果可想而知!如果必須要執行的話,現在你本地的虛擬機器裡面先實驗...

CtenOS7 新增一塊新硬碟

操作環境 需求 現將20g硬碟空間擴充套件為40g硬碟空間。實現步驟 1 將虛擬機器處於關閉狀態,新增乙個新的硬碟。2 選擇scsi 建立新虛擬磁碟 指定磁碟容量 3 指定新硬碟存放位置,將這個20g虛擬硬碟放在有空閒的windows磁碟目錄裡。點選完成。4 可以看出新的20g大小的硬碟已經新增到虛...