パスワードを忘れた? アカウント作成
735643 journal

bananan_wの日記: swap 2ギガの壁

日記 by bananan_w
ia64 Linux で、swap をどれぐらい作れるのか試してみた。
20GByteのSCSIディスクを一つのパーティションとして確保し、
IDを0x82にして、再起動をする。
起動したところで

# mkswap /dev/sdb1
# swapon /dev/sdb1
# free
ぬぉ。2GByteしか増えてない…mkswapが2GByteより大きい(かな?)
スワップファイルを生成してくれないみたい。
じゃあってことで

# swapoff /dev/sdb1
# fdisk /dev/sdb
t
1
82
w
# mkfs -t ext2 /dev/sdb1
# mkdir /mnt/swap
# mount -t ext2 /dev/sdb1 /mnt/swap
# dd if=/dev/zero of=/mnt/swap/swap0 bs=1k count=2047k
# chmod 0600 /mnt/swap/swap0
# mkswap /mnt/swap/swap0
# swapon /mnt/swap/swap0

これをたくさん繰り返せば、制限無く(64bit制限で引っかかるかな?)
スワップ領域を確保できそうだけど、ちょっとダサいよね。うむ。
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...