Linux新增swap分割槽的方法介紹

2021-09-11 01:40:42 字數 2472 閱讀 6710

建立乙個普通的linux分割槽(主分割槽、邏輯分割槽均可)

fdisk /dev/sdb

command (m for help): p

disk /dev/sdb: 8589 mb, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors

units = sectors of 1 * 512 = 512 bytes

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

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

disk identifier: 0x740e36e3

device boot start end blocks id system

/dev/sdb1 63 4194367 2097152+ 83 linux

/dev/sdb2 4194368 16777215 6291424 5 extended

/dev/sdb5 4194431 8388735 2097152+ 83 linux

/dev/sdb6 8388799 16777215 4194208+ 83 linux

以sdb6為例,可以看到分割槽的十六進製制編碼是83,即普通的linux分割槽。

修改分割槽型別的十六進製制編碼

//t命令:改寫分割槽十六進製制編碼

command (m for help): t

partition number (1-6): 6

//l命令可以檢視不同分割槽的十六進製制編碼,交換分割槽為82

hex code (type l to list codes): 82

changed system type of partition 6 to 82 (linux swap / solaris)

command (m for help): p

disk /dev/sdb: 8589 mb, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors

units = sectors of 1 * 512 = 512 bytes

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

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

disk identifier: 0x740e36e3

device boot start end blocks id system

/dev/sdb1 63 4194367 2097152+ 83 linux

/dev/sdb2 4194368 16777215 6291424 5 extended

/dev/sdb5 4194431 8388735 2097152+ 83 linux

/dev/sdb6 8388799 16777215 4194208+ 82 linux swap / solaris

//分割槽表寫入磁碟並退出

command (m for help): w

the partition table has been altered!

calling ioctl() to re-read partition table.

syncing disks.

格式化交換分割槽

mkswap /dev/sdb6

setting up swapspace version 1, size = 4194204 kib

no label, uuid=40eff2c0-3f6b-440e-bc2a-f71d3d5581a7

啟用交換分割槽

swapon /dev/sdb6

檢視交換分割槽載入狀態

free

total used free shared buffers cached

mem: 1030108 160768 869340 264 12040 56188

-/+ buffers/cache: 92540 937568

swap: 6291352 0 6291352

停用交換分割槽

swapoff /dev/sdb6

p.s.

不能直接使用mount命令掛載swap分割槽,因為swap分割槽是沒有掛載點的。

直接修改/etc/fstab配置檔案,使系統啟動時自動掛載:

/dev/sdb6 swap swap defaults 0 0

//檢視交換分割槽

swapon -s

filename type size used priorityiis7-vps大全

/dev/sda2 partition 2097148 0 -1

/dev/sdb6 partition 4194204 0 -2

Linux新增swap分割槽

根據redhat公司的建議,linux系統swap分割槽最適合的大小是物理記憶體的1 2倍.不過linux上有些軟體對swap分割槽得需求較大,例如要順利執行oracle資料庫軟體,swap分割槽至少需要400mb或者物理記憶體2倍以上的空間.當然我們在安裝linux的時候,就能直接講swap分割槽...

linux新增和增大交換分割槽(swap)的方法

1 新增或擴大交換分割槽 dd if dev zero of home swap bs 512 count 1024000 bs 是扇區大小 bs 512 指大小為512b count為扇區數量 表示建立乙個大小為512m 的檔案 home swap 用空值填充。of位置可以自己調整。2 建立交換分...

新增swap分割槽

root localhost dev fdisk dev sdb 命令 輸入 m 獲取幫助 n partition type p primary 0 primary,0 extended,4 free e extended select default p p 分割槽號 1 4,預設 1 起始 扇區...