Это - моя текущая установка раздела:
sda 111.8G
├─sda1 ext4 190M /boot
├─sda2 1K
└─sda5 ext4 111.6G /
sdb 465.8G
└─sdb1 swap 14.9G [SWAP]
Disk /dev/sda: 120GB
Number Start End Size Type File system Flags
1 1049kB 200MB 199MB primary ext4 boot
2 201MB 120GB 120GB extended
5 201MB 120GB 120GB logical ext4
Disk /dev/sdb: 500GB
Number Start End Size Type File system Flags
1 1049kB 16.0GB 16.0GB primary linux-swap(v1)
Я хотел бы переместить подкачку от sdb (SATA) к sda (SSD), потому что я хочу более быструю подкачку. Как удалить существующую подкачку, и как создать новый на sda - это должен быть sda3, sda4, или sda6? Было бы безопасно изменить размер sda5, где Ubuntu уже установлена так, чтобы было достаточно пространства для нового раздела подкачки? Как Вы рекомендуете, чтобы я сделал это?
(Я планирую использовать единственный раздел для всех sdb как sdb1 для резервных копий и symlinked устройства хранения данных.)
Спасибо.
Наличие подкачки на SSD не рекомендуется, поскольку это сокращает свою продолжительность жизни.
Относятся к этому вопрос для получения дополнительной информации.
Уведомление другим пользователям: Этот ответ специфичен для этого конкретного вопроса (этот OP). Необходимо изменить разделы и т.д. для других случаев.
Править: Решение в этом случае состояло в том, чтобы использовать файл подкачки вместо раздела подкачки.
В этом случае можно рассматривать SSD точно так же, как жесткий диск (и готовы заменить SSD, когда он перестал работать).
Скопируйте целый SSD (чтобы иметь текущую версию, если что-то пошло бы не так, как надо).
Загрузите живую сессию от другого диска, например, настольной Карты памяти Ubuntu.
Swapoff все разделы, которые используются и размонтировали ext4 раздел
sudo swapoff -a
sudo umount /dev/sda5
Запустите gparted и используйте его для редактирования таблицы разделов SSD (/dev/sda).
Уменьшите ext4 раздел /dev/sda5
создать пространство для раздела подкачки. (Это могло бы занять много времени.)
Используйте освобожденное пространство для создания раздела подкачки.
Выполните действия путем нажатия на значок проверки.
Запустите окно терминала
Выполните следующую команду для нахождения UUID раздела подкачки
sudo blkid
Вы, вероятно, видите что-то как следующая строка для Вашего нового раздела подкачки
/dev/sda6: UUID="03bed9e9-e39b-6307-8ce5-c2612af9a6aa" TYPE="swap" PARTUUID="731f415c-05"
Отредактируйте файл fstab
из Вашей установленной системы. Смонтируйте раздел, где это является первым,
sudo mount /dev/sda5 /mnt
sudo nano /mnt/etc/fstab
и измените строку, указывающую на текущий раздел подкачки, так, чтобы это указало на новый раздел подкачки.
UUID=03bed9e9-e39b-6307-8ce5-c2612af9a6aa none swap sw 0 0
Используйте UUID от blkid
без кавычек.
Перезагрузка
Я надеюсь, что помнил все важные шаги. Так или иначе можно удалить старый раздел подкачки теперь и использовать то дисковое пространство для хранения данных.
Следующая ссылка могла бы помочь Вам, если Вы нуждаетесь в помощи для начала работы с gparted,
Но в этом случае Вы будете 'ShrinkIt' ;-)