HDD起動でswap用のパーティションで使われていなかった。
これを使えるようにしました。
まずは、確認
/dev/sda3にswapパーティションがあることを確認しました。
$ sudo fdisk /dev/sda The number of cylinders for this disk is set to 38913. There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with: 1) software that runs at boot time (e.g., old versions of LILO) 2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK) Command (m for help): p Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 7 56196 83 Linux /dev/sda2 8 373 2939895 83 Linux /dev/sda3 374 390 136552+ 82 Linux swap / Solaris /dev/sda4 391 38913 309435997+ 83 Linux Command (m for help): $
swapも使われていないことを確認した。
$ free -m total used free shared buffers cached Mem: 123 37 86 0 0 20 -/+ buffers/cache: 16 106 Swap: 0 0 0 $
初期化してマウントする
swapパーティションは、初期化されていないようなので初期化してマウントする。
$ sudo mkswap /dev/sda3 Setting up swapspace version 1, size = 139825 kB no label, UUID=e0eb3dee-2f7b-4873-b4f8-7d929d34b740 $ cat /etc/fstab /dev/sda2 / xfs defaults 1 1 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 /dev/sda1 /boot ext3 defaults,ro 0 0 /dev/sda3 none swap sw 0 0 /dev/sda4 /mnt xfs defaults 1 2 ksaito@debian:/mnt$ sudo swapon -a ksaito@debian:/mnt$ free total used free shared buffers cached Mem: 126328 38644 87684 0 116 21360 -/+ buffers/cache: 17168 109160 Swap: 136544 0 136544 $
よし!
ついでに、もう少し追加してみます。
swapファイルを作る
$ cd /dev $ sudo dd if=/dev/zero of=swap512M bs=1024 count=524288 524288+0 records in 524288+0 records out 536870912 bytes (537 MB) copied, 33.4879 seconds, 16.0 MB/s $ sudo mkswap swap512M Setting up swapspace version 1, size = 536866 kB no label, UUID=882ef344-b9e0-4b19-b04a-0c94ba2ec1ca $
swapファイルを追加してみる
$ sudo swapon swap512M $ sudo swapon -s Filename Type Size Used Priority /dev/sda3 partition 136544 0 -1 /mnt/dev/swap512M file 524280 0 -2 ksaito@debian:/dev$ free -m total used free shared buffers cached Mem: 123 121 2 0 0 101 -/+ buffers/cache: 19 103 Swap: 645 0 645 $
fstabに追加する
$ cat /etc/fstab /dev/sda2 / xfs defaults 1 1 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 /dev/sda1 /boot ext3 defaults,ro 0 0 /dev/sda3 none swap sw 0 0 /dev/sda4 /mnt xfs defaults 1 2 /dev/swap512M none swap sw 0 0 $
256MBくらいにしとけば良かった…