I have replaced windows with Ubuntu 14.04. My Windows was on drive c & I have formatted drive c with the Ubuntu but during the OS installation unknowingly I had assigned 105mb of swap memory, but now I want to increase my swap memory. I had checked many relevant questions & answers for this but did feed need. I don't have any unallocated space for this. My c drive is 137gb on which approximate 97 gb is free & on d drive I am having free space up to 25gb. Please let me know how I can increase my swap memory without causing any data loss.
You must decide which directory with enough space to create the swap file, you suppose is in /, (/swapfile).
Open a terminal,
Run it for 2 Gb (bs=2048):
sudo -i dd if=/dev/zero of=/swapfile bs=2048 count=256k mkswap /swapfile swapon /swapfile
Now You can ensure that the swap is permanent by adding it to the fstab file.
Continue running in the terminal:
Change the line:
UUID=c9eb230e-ab85-4bc0-b24f-06caeac4d953 none swap sw 0 0
/swapfile none swap sw 0 0
Ctrl + O, save file. Ctrl + X, close nano.
echo 10 | tee /proc/sys/vm/swappiness echo vm.swappiness = 10 | tee -a /etc/sysctl.conf chown root:root /swapfile chmod 0600 /swapfile reboot
Just copy paste the following line in terminal and it will create 2 GB of swap
Then Copy Pate the following
mkdir /swap && cd /swap && fallocate -l 2g 2GB.swap && mkswap 2GB.swap && swapon 2GB.swap && echo "# # # Swap File # # #" >> /etc/fstab && echo "/swap/2GB.swap none swap sw 0 0" >> /etc/fstab && chmod 0600 2GB.swap && mount -a
I recommend using a tool called gparted. (http://gparted.org/download.php) Burn it onto a CD and boot into it like you did with the Ubuntu installer.
There you have the option to resize and move any partition you want.
Be aware that editing partitions can always lead to data loss, so please consider making a full backup!
Also, you mustnt move the Ubuntu System Partition, because else GRUB (The Ubuntu Boot Loader) is not going to find your installation any more.