Переместить своп из sdb1 (SATA) в sda* (SSD)
Это моя текущая настройка раздела:
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 для резервных копий и символьного хранилища.)
Благодарю.
2 ответа
Уведомление для других пользователей: Этот ответ является специфическим для данного конкретного вопроса (этот ОП). Вы должны изменить разделы и т. Д. Для других случаев.
Изменить: решение в этом случае было использовать файл подкачки вместо раздела подкачки.
В этом случае вы можете обращаться с твердотельным накопителем как с жестким диском (и быть готовым заменить его в случае сбоя).
Резервное копирование всего SSD (чтобы иметь текущую версию, если что-то пойдет не так).
Загрузите сеанс в реальном времени с другого диска, например настольного USB-накопителя Ubuntu.
Поменяйте местами все используемые разделы и размонтируйте раздел 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';-)
Замена SSD не рекомендуется, так как это сокращает срок его службы.
Обратитесь к этому вопросу для получения дополнительной информации.