Разверните первый раздел Жесткого диска

Я клонировал свою систему жесткий диск с dd к новому жесткому диску. Это работало очень хорошо, и я могу загрузиться от нового диска. Моя проблема следующая: я не могу изменить размер /dev/sdb1 предоставление всего этого пространство, оставленное на /dev/sdb5.

/dev/sdb1      2048  52766719  52764672  25.2G Linux filesystem
/dev/sdb2  52766720  53743615    976896   477M EFI System
/dev/sdb3  53743616  54720511    976896   477M BIOS boot
/dev/sdb4  54720512  62531583   7811072   3.7G Linux swap
/dev/sdb5  62533632 468862094 406328463 193.8G Linux filesystem

Я хочу иметь /dev/sdb1 все остающееся пространство /dev/sdb5.

/dev/sdb5 пусто и должен быть удален.

Disk /dev/sdb: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D5725B1D-2D70-4FC8-A149-0BA1296F8381

Device        Start       End   Sectors   Size Type
/dev/sdb1      2048  52766719  52764672  25.2G Linux filesystem
/dev/sdb2  52766720  53743615    976896   477M EFI System
/dev/sdb3  53743616  54720511    976896   477M BIOS boot
/dev/sdb4  54720512  62531583   7811072   3.7G Linux swap
/dev/sdb5  62533632 468862094 406328463 193.8G Linux filesystem


Disk /dev/sda: 29.8 GiB, 32017047552 bytes, 62533296 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D5725B1D-2D70-4FC8-A149-0BA1296F8381

Device        Start      End  Sectors  Size Type
/dev/sda1      2048 52766719 52764672 25.2G Linux filesystem
/dev/sda2  52766720 53743615   976896  477M EFI System
/dev/sda3  53743616 54720511   976896  477M BIOS boot
/dev/sda4  54720512 62531583  7811072  3.7G Linux swap
-1
задан 25 August 2019 в 07:06

2 ответа

Обычно, Вы просто удалили бы /dev/sdb5, переместиться /dev/sdb2/3/4 право, изменить размер /dev/sdb1..., но у Вас есть две проблемы с этим... первый , Вы имеете то, что, кажется, И UEFI и разделы BIOS (оба тот же размер?), и 1131-секундный при перемещении их направо система, вероятно, не будет больше загружаться, потому что они должны быть около передней стороны диска.

я запустил бы.

  • начальная загрузка к Ubuntu Живой DVD/USB

  • запускается gparted

  • , устанавливают новую таблицу разделов GPT на новом жестком диске (это вытрет диск).

  • использование gparted скопировать/вставить ИЛИ раздел UEFI ИЛИ раздел BIOS к новому жесткому диску

  • использование gparted скопировать/вставить /dev/sda1 раздел к новому жесткому диску как /dev/sdb2

  • использование gparted к [1 134] изменяет размер , который вставил новый раздел (/dev/sdb2) на новом жестком диске

  • , создают новый / своп-файл на [1 110] (принятие текущей версии Ubuntu)

  • редактирование /etc/fstab и изменяются, основанная на разделе подкачка монтируются, к / своп-файлу, который стиль монтирует

1
ответ дан 23 October 2019 в 04:37

Вы думали о клонирующихся данных (с rsync) от sda1 до sda5 и просто изменяете его для начальной загрузки от того раздела?.

Вы не объединитесь 25G sd, но можно использовать это в конечном счете для других вещей, и Вы не должны будете иметь дело с изменением размеров/слиянием раздела.

кроме того, я буду совет, Вы для первого создания отдельного / размещаете раздел приблизительно 60 ГБ. Можно сделать то изменение размеров sda5 (возможно, используют sd1, поскольку / размещают позже).

Редактирование: Благодаря @heynnema для исправления.
Это неправильно, согласно этому , это может быть другой путь.

The only downside of this (that i can think of), is that if the drive     is not a SSD, the root partition won't be on the fastest part of the drive (center).
-1
ответ дан 23 October 2019 в 04:37

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

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