Afaik, для любого раздела подкачки, который вы могли бы создать, например, с помощью fdisk, потребуется любое пространство больше 0, поскольку вы изменяете пространство на существующем диске и перераспределить его в другое место.
В любом случае, отвечая на ваш вопрос, вы можете легко создать небольшой раздел, назначить его как раздел подкачки в fdisk, а затем:
1) отключить подкачку с помощью swapoff -v
2) измените размер раздела с помощью lvresize
3) отформатируйте раздел с помощью mkswap
4) повторно включите пространство подкачки с помощью swapon -v
После этого вы можете использовать cat / proc / swaps
, чтобы проверить, был ли он обновлен или нет. Вы можете легко использовать это в сценарии, в зависимости от характеристик вашей системы, и запускать его по запросу, когда вам нужно увеличить пространство подкачки. Примерно так:
$ swapoff -v /dev/swapvol1
$ lvresize /dev/swapvol1 -L +1G
$ mkswap /dev/swapvol1
$ swapon -v /dev/swapvol1
В Linux, как правило, только root может монтировать устройства и, следовательно, root имеет доступ к ним только для записи. чтобы преодолеть это, вам нужно установить пакет ntfs -3g, который автоматически сделает это за вас. Или установите их с помощью
mount -t ntfs -o umask=000
маска umask даст всем разрешение на чтение/запись.
Попробуйте отключить быструю -загрузку Windows. По умолчанию вместо выключения происходит какой-то странный гибридный -сон, что может привести к блокировке диска. Здесь есть руководство:https://www.tenforums.com/tutorials/4189-turn-off-fast-startup-windows-10-a.html