首先看了下掛載點及目錄 fdisk /dev/sda
1 [root@box ~]# fdisk /dev/sda23 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 forhelp): 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大小的硬碟已經新增到虛...