3

В настоящее время я использую Ubuntu и Windows 7 в режиме двойной загрузки на одном HD. Проблема в том, что когда я установил Ubuntu, я не выделил столько места, сколько думал, что мне понадобится, и теперь мне нужно «переустановить» Ubuntu, чтобы я мог увеличить объем дискового пространства.

Теперь есть два способа сделать это. Либо я использую gparted, чтобы увеличить пространство моего раздела (но я читал, что это не очень безопасно в отношении потери данных), либо создаю новый раздел с большим пространством и переустанавливаю там Ubuntu.

Но если вы хотите переустановить Ubuntu, могу ли я каким-то образом "сохранить" мою текущую Ubuntu и установить ее? Я имею в виду, что я не хочу потерять мои текущие установленные пакеты и файлы, которые у меня есть в этом разделе.

Можно ли как-то «упростить» мою текущую Ubuntu, чтобы я установил ее на новый раздел?

Если нет, что вы думаете о gparted?

PS я установил Ubuntu через Wubi

Обновить

Теперь я нашел следующие ссылки, которые могут быть мне полезны:

6 ответов6

1

Это зависит от размера виртуального диска, на котором вы установили Ubuntu, и от того, почему вам не хватает места, но я бы предпочел переместить /home на другой (виртуальный) диск, как упоминалось в вашей ссылке об изменении размера.

По сути, я предпочитаю использовать /home отдельно в любой системе Linux и не вижу причин, по которым это может отличаться.

Если это файлы пользовательских данных, из-за которых вам не хватает места, вы можете переместить их в раздел NTFS, см. Здесь на той же странице об изменении размера жесткого диска; это освободит место для установки Ubuntu и позволит получить доступ к файлам из обеих операционных систем

0

Я не использовал его таким образом, но вы могли бы использовать remastersys, чтобы создать компакт-диск с инсталлятором в режиме реального времени с точно такой же настройкой, и использовать его для новой установки wubi со всеми вашими файлами на нем.

Альтернативный вариант, который, возможно, стоит попробовать, - это получить живой компакт-диск, создать увеличенное изображение и отразить содержимое текущего изображения на большом изображении и отредактировать wubi, чтобы указать на него.

0

Я использовал gparted для изменения размера разделов, которые активно используются операционными системами. У меня не было какой-либо потери данных, которая была бы непреднамеренной в результате этого использования, я бы просто советовал не изменять размеры разделов, увеличивая или уменьшая их размер с первых блоков, а вместо этого, чтобы уменьшить вероятность превышение данных. С учетом сказанного, я бы не советовал, если ваш жесткий диск полностью используется.

Что касается "сохранения" вашей установки Ubuntu, я бы посоветовал в будущем, если Wubi позволяет это (и если нет, то это можно сделать с помощью традиционного установщика Ubuntu), создав отдельный раздел с /home в качестве точки монтирования, чтобы сохранить все ваши личные файлы. Я не уверен насчет сохранения пакетов, которые вы уже установили.

0

Это одно из преимуществ использования LVM, которое вы, вероятно, опоздаете в игре, но вариант для будущих развертываний.

0

Это может быть не для новичка, но если у вас есть некоторый опыт работы с Linux, вы можете загрузиться с Live CD, просто скопировать всю файловую систему (включая разреженные файлы, разрешения, владельца и xattrs, но ограничиться только корневой файловой системой) в другом месте измените размер вашего раздела (возможно, даже выберите другую файловую систему) и восстановите файловую систему (не забудьте снова сохранить здесь права доступа). Затем загрузитесь в вашу новую систему и перезапишите загрузчик.

Да, в расположении файлов в Linux нет ничего волшебного, за исключением того, что загрузчик в MBR или загрузочном секторе может указывать на его stage2 или на ядро. Другие операционные системы (от Redmond) могут не понравиться подобной обработке ... :)

Если вы уверены, что не сделали ничего особенного (то есть все ваши файлы находятся в /home), вам нужно только сделать резервную копию ваших dpkg-get-selections, вашего /etc и вашего /home и можете оттуда перестроить систему.

Но если вы считаете, что gparted опасен (зависит от того, насколько часто в вашем регионе происходят перебои с питанием ...), это может быть слишком рискованно для вас :)

0

Я бы порекомендовал сначала инструменты Windows Native для переразметки. gParted делает отличную работу. Тем не менее, есть утилиты Windows, которые уменьшают вероятность потери данных. Сначала очистите все кэши, все точки восстановления (при условии, что ваша система стабильна), кроме последнего, и любой другой детрит, лежащий на жестком диске. использовать функцию сжатия в Windows 7. Перезагрузитесь, снова используйте shrink, чтобы увидеть, сможете ли вы выжать больше вакуума.

Теперь, надеюсь, некоторые вышли, и вы можете использовать gparted. (Задним числом будет 20/20, в следующий раз, когда вы устанавливаете разделы, недооцените, сколько места вам понадобится, и расположите разделы (если их два) в начале и в конце физического диска с пространством в середине; вы можете также рассмотрим раздел подкачки и хранения.

  • Возможно, я немного дурак, но, учитывая ответ @indy, я бы не советовал растягивать обрезку разделов без должной заботы, что вы можете потерять данные, особенно с окнами (gparted и ubuntu должны подойти).

    в конце дня, резервное копирование и измельчение, это сработает для большинства людей, вероятно, без особой душевной боли. но имейте в виду, что это не так.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .