Artix Linux Forum

Artix Linux => Installation / Migration / Configuration => Topic started by: Wim on 18 March 2021, 17:15:28

Title: [SOLVED] mkswap error on new installations?
Post by: Wim on 18 March 2021, 17:15:28
When I try to run this on new installations:
Code: [Select]
mkswap /dev/sda3
I get this error:
Code: [Select]
mkswap: error: /dev/sda3 is mounted: will not make swapspace
I seem to fix this with swapoff /dev/sda3, but I just want to know if this is normal for new installations, if not, what might be causing it?
Title: Re: mkswap error on new installations?
Post by: nous on 18 March 2021, 22:10:31
Show the output of lsblk and /etc/fstab.
Title: Re: mkswap error on new installations?
Post by: Wim on 18 March 2021, 23:25:07
the output of lsblk is:
Code: [Select]
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT 
sda      8:0    0 238.5G  0 disk
├─sda1   8:1    0     1G  0 part /boot
├─sda2   8:2    0    30G  0 part /
├─sda3   8:3    0     2G  0 part [SWAP]
└─sda4   8:4    0 205.5G  0 part /home

and the contents of fstab are:
Code: [Select]
# Static information about the filesystems. 
# See fstab(5) for details.
 
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/sda2
UUID=ea736870-1e61-4510-af54-94d884057cb5       /               ext4            rw,relatime     0 1
 
# /dev/sda1
UUID=A6AD-3678          /boot           vfat            rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro    0 2
 
# /dev/sda4
UUID=e08c421d-d76a-41f9-81db-04cc0572a936       /home           ext4            rw,relatime     0 2
 
# /dev/sda3
UUID=16436cb8-158f-44bf-8a96-dfbe5605bb2c       none            swap            defaults        0 0
 
Title: Re: mkswap error on new installations?
Post by: Wim on 18 March 2021, 23:34:37
Ah, I wasn't very specific at first, when I said "new installations" what I really meant was "during installation"
Title: Re: mkswap error on new installations?
Post by: nous on 19 March 2021, 12:44:04
Both the partition table and the fstab look normal. My guess is the installer finds the swap partition and automatically activates it. Since you haven't provided full details in your original post, I'll assume you keep the same partition table and make re-installations on /dev/sda2, but if you intend to swap on /dev/sda3 which is type swap anyway why then would you want to run mkswap on it?
Title: Re: mkswap error on new installations?
Post by: Wim on 19 March 2021, 16:36:09
I had to reinstall artix linux a few times, so I made a new gpt partition table and created new partitions for it, this includes a new swap partition, and everytime I had to format the swap with mkswap I kept receiving the error that it's already mounted, so I always had to do swapoff first, i'm still kinda new to this so do I not have to run mkswap on /dev/sda3 when reinstalling? is it redundant?
Title: Re: mkswap error on new installations?
Post by: katinka on 19 March 2021, 20:26:39
If you create a swap partition during install it will be used automatically. It was active when you tried mkswap. For this reason you had to unmount it.