Увеличение размера жесткого диска после повторного увеличения жесткого диска без потери данных

Увеличение размера жесткого диска после повторного увеличения жесткого диска без потери данных

Интересно, возможно ли расширить или увеличить раздел жесткого диска Linux с 8 ГБ до 20 ГБ, не теряя существующие данные на разделе?

В данный момент Ubuntu Linux развернут поверх VMware, и я только что увеличил объем жесткого диска с 8 ГБ до 20 ГБ, но пока не вижу эффекта.

может ли кто-нибудь подсказать, как это сделать, не потеряв данные?

и я обнаружил странное сообщение об ошибке, когда я выполняю fdisk -l?альтернативный текст

решение1

Сообщение не является проблемой; у Linux мало проблем с частичными цилиндрами. Проблема заключается в порядке разделов.

Вам необходимо будет стереть существующие разделы подкачки и расширенные разделы, расширить раздел 1 до цилиндра 994-1045+2610=2559либо с помощью такого инструмента, как parted, либо через fdisk и resize2fs, а затем заново создайте расширенные разделы и разделы подкачки (не забывая вызывать mkswapраздел подкачки).

решение2

1) Убедитесь, что у вас есть резервная копия данных. Возня с разделами никогда не гарантирует, что вы не потеряете данные.

2) Я бы попробовал использовать Rescue Is Possible (RIP) Linux (раз уж вы сказали, что он виртуальный, смонтируйте .iso); загрузитесь с него, чтобы запустить gparted из X и увеличить раздел. Я никогда не терял данные, используя gparted для увеличения или уменьшения раздела, но это не значит, что этого не может произойти.

решение3

Общее правило заключается в том, чтобы спланировать схему разделов так, чтобы разместить раздел данных, который, как вы ожидаете, будет расти со временем (/var, /opt или другой), в качестве последнего раздела. Это немного упрощает этот процесс.

Связанный контент