когда я делаю:
mkswap /dev/sda3
mkswap: error: /dev/sda3 is mounted; will not make swapspace.
как все равно выполнить mkswap, Дэвид
«Заменить - заменить, Даниэль-Сан»- сказал Мияги в Karate Kid.
Err.
Что ты пытаешься сделать? Восстановить пространство подкачки для существующего раздела подкачки? Добавить больше места подкачки, уничтожив существующий другой раздел? Пожалуйста, будьте более конкретными. Если вы по какой-то причине воссоздаете уже существующий раздел подкачки, используйте
swapoff /dev/sda3
mkswap /dev/sda3
swapon /dev/sda3
С участием mkswap -f /dev/sda3
вы, вероятно, можете продолжить, но, пожалуйста, внимательно прочтите, что об этом говорится на странице руководства:
Force - go ahead even if the command is stupid.
Другими словами: если этот раздел содержит что-то важное, он БУДЕТ уничтожен. Надеюсь, ваш следующий вопрос не о восстановлении резервных копий.
Вы уверены, что хотите создать своп на /dev/sda3
? Это сообщение означало бы, что /dev/sda3
уже используется для реальной файловой системы и может содержать данные.
Сначала проверьте, есть ли /dev/sda3
используется в качестве смонтированной файловой системы с помощью команды mount
команда. Если /dev/sda3
отображается как смонтированная файловая система стоп, вы определенно не хотите делать то, что пытаетесь сделать.
Если он есть в списке, но вы все еще хотите продолжить и стереть все данные на разделе тогда ты должен сначала umount /dev/sda3
до тебя mkswap /dev/sda3
.
Если его нет в списке, значит, он уже заменен и уже используется. Если вам нужно восстановить его (что маловероятно), вы должны swapoff /dev/sda3
до тебя mkswap /dev/sda3
.
Как только у вас будет успешный mkswap /dev/sda3
, ты должен наконец сделать swapon /dev/sda3
.
Не забудьте также отредактировать свой /etc/fstab
чтобы отразить изменение использования /dev/sda3
.