Как расширить существующий файл подкачки? [dубликат]

Нет стандарта, который позволит водителю обнаруживать устройства DSD. Каждое устройство должно быть указано в драйвере, и до сих пор никто не знал о «mDSD».

Единственный способ заставить mDSD работать - перекомпилировать драйвер.

4
задан 24 February 2018 в 23:41

3 ответа

Изменение размера файла - это тот же процесс, что и создание файла подкачки. Итак, у вас есть три варианта:

Добавить еще один файл подкачки. 2 файла 2 ГБ совпадают с одним из 4 ГБ (т.е. с заменой 4 ГБ). Удалите этот файл. и создать новый, который будет 4 ГБ Повторное использование этого файла.

Чтобы создать новый или повторно использовать текущий файл, вы должны ввести:

sudo swapoff -a   # turn off all swap
sudo rm /swapfile # this step is if you want to delete the current file
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file
sudo chmod 600 /swapfile #set permission to root only if you made a new file
sudo mkswap /swapfile #converts file to swap format
sudo swapon /swapfile #enable swap on the file.

Примечание: если вы также используете раздел подкачки, он также должен быть включен. [ ! d6]

Если вы просто хотите добавить еще 2GB-файл, тогда:

sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file
sudo chmod 600 /swapfile2 #set permission to root only
sudo mkswap /swapfile2 #converts file to swap format
sudo swapon /swapfile2 #enable swap on the file.

Затем отредактируйте / etc / fstab. Дублируйте запись для текущего файла swap и измените имя файла на новый файл (swapfile2).

5
ответ дан 22 May 2018 в 12:55
  • 1
    Я думаю, что во втором случае (два файла) вам также нужно добавить строку в / etc / fstab. – PerlDuck 25 February 2018 в 00:11
  • 2
    @PerlDuck - да, я думаю, вы правы. – ravery 25 February 2018 в 00:14
  • 3
    На самом деле я не знал, что у нас может быть более одного файла подкачки или -раздела. – PerlDuck 25 February 2018 в 00:16
  • 4
    @PerlDuck - да, может быть более одного файла и / или раздела; даже сочетание двух. Для спящего режима требуется раздел, если только вы не выполняете некоторые системные настройки, чтобы использовать его. – ravery 25 February 2018 в 00:21
  • 5
    Спасибо за ответ - интересно, стоит ли добавить более быструю альтернативу использования fallocate из ссылки @ PerlDuck? Кроме того, должна ли включаться команда из того же самого для установки разрешений на файл подкачки? – Linuxios 25 February 2018 в 01:53

Изменение размера файла - это тот же процесс, что и создание файла подкачки. Итак, у вас есть три варианта:

Добавить еще один файл подкачки. 2 файла 2 ГБ совпадают с одним из 4 ГБ (т.е. с заменой 4 ГБ). Удалите этот файл. и создать новый, который будет 4 ГБ Повторное использование этого файла.

Чтобы создать новый или повторно использовать текущий файл, вы должны ввести:

sudo swapoff -a # turn off all swap sudo rm /swapfile # this step is if you want to delete the current file sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file sudo chmod 600 /swapfile #set permission to root only if you made a new file sudo mkswap /swapfile #converts file to swap format sudo swapon /swapfile #enable swap on the file.

Примечание: если вы также используете раздел подкачки, он также должен быть включен. [ ! d6]

Если вы просто хотите добавить еще 2GB-файл, тогда:

sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file sudo chmod 600 /swapfile2 #set permission to root only sudo mkswap /swapfile2 #converts file to swap format sudo swapon /swapfile2 #enable swap on the file.

Затем отредактируйте / etc / fstab. Дублируйте запись для текущего файла swap и измените имя файла на новый файл (swapfile2).

6
ответ дан 17 July 2018 в 20:04

Изменение размера файла - это тот же процесс, что и создание файла подкачки. Итак, у вас есть три варианта:

Добавить еще один файл подкачки. 2 файла 2 ГБ совпадают с одним из 4 ГБ (т.е. с заменой 4 ГБ). Удалите этот файл. и создать новый, который будет 4 ГБ Повторное использование этого файла.

Чтобы создать новый или повторно использовать текущий файл, вы должны ввести:

sudo swapoff -a # turn off all swap sudo rm /swapfile # this step is if you want to delete the current file sudo dd if=/dev/zero of=/swapfile bs=1M count=4096 #makes a 4GB file sudo chmod 600 /swapfile #set permission to root only if you made a new file sudo mkswap /swapfile #converts file to swap format sudo swapon /swapfile #enable swap on the file.

Примечание: если вы также используете раздел подкачки, он также должен быть включен. [ ! d6]

Если вы просто хотите добавить еще 2GB-файл, тогда:

sudo dd if=/dev/zero of=/swapfile2 bs=1M count=2048 #makes a 2GB file sudo chmod 600 /swapfile2 #set permission to root only sudo mkswap /swapfile2 #converts file to swap format sudo swapon /swapfile2 #enable swap on the file.

Затем отредактируйте / etc / fstab. Дублируйте запись для текущего файла swap и измените имя файла на новый файл (swapfile2).

6
ответ дан 23 July 2018 в 20:48

Другие вопросы по тегам:

Похожие вопросы: