swapサイズの調整
8152 ワード
partedで行う
1.swapを無効にする
2.sda 8を削除
3.新しいswapを作成する
4.swapを有効にする
5.修正/etc/fstab
swapのuuidを取得し、fstabファイルのswapのuuidを変更します.
swapを大きくするだけなら、以下の方法で行うこともできます.
1.swapを無効にする
alexis@Smilodon:~$ sudo swapoff /dev/sda8
alexis@Smilodon:~$ free
total used free shared buffers cached
Mem: 4121288 2880356 1240932 0 412184 801568
-/+ buffers/cache: 1666604 2454684
Swap: 0 0 0
2.sda 8を削除
alexis@Smilodon:~$ sudo parted /dev/sda rm 8
Information: You may need to update /etc/fstab.
3.新しいswapを作成する
alexis@Smilodon:~$ sudo parted /dev/sda mkpart logical linux-swap 319.8G 320G
Information: You may need to update /etc/fstab.
4.swapを有効にする
alexis@Smilodon:~$ sudo swapon /dev/sda8
alexis@Smilodon:~$ free
total used free shared buffers cached
Mem: 4121288 2896220 1225068 0 412492 801732
-/+ buffers/cache: 1681996 2439292
Swap: 266236 0 266236
5.修正/etc/fstab
swapのuuidを取得し、fstabファイルのswapのuuidを変更します.
alexis@Smilodon:~$ sudo blkid
/dev/loop0: UUID="8569e038-5c7f-4a6c-995c-9d17fb6159f8" TYPE="ext4"
/dev/sda1: LABEL="System Reserved" UUID="E8A0B48FA0B465AA" TYPE="ntfs"
/dev/sda2: LABEL="System" UUID="4C3CC8203CC806C4" TYPE="ntfs"
/dev/sda3: LABEL="Software" UUID="728862218861E457" TYPE="ntfs"
/dev/sda5: LABEL="Work" UUID="8C9499F69499E2CE" TYPE="ntfs"
/dev/sda6: LABEL="Entertainment" UUID="EE00B65A00B62A0B" TYPE="ntfs"
/dev/sda7: LABEL="Sabretooth" UUID="8cdba6ad-fe73-4f87-8026-c5c8336b97df" TYPE="ext4"
/dev/sda8: UUID="935637ec-2f43-4dd9-b7df-3a38dcb040fe" TYPE="swap"
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda7 during installation
UUID=8cdba6ad-fe73-4f87-8026-c5c8336b97df / ext4 errors=remount-ro 0 1
# swap was on /dev/sda8 during installation
UUID=935637ec-2f43-4dd9-b7df-3a38dcb040fe none swap sw
swapを大きくするだけなら、以下の方法で行うこともできます.
dd if=/dev/zero of=/home/alexis/swapdev bs=1M count=128 #
mkswap /home/alexis/swapdev # swap
swapon /home/alexis/swapdev # swap