На моем жестком диске установлена система Fedora 18, но после установки я создал 4 раздела для загрузки, подкачки, root и home, и теперь я хочу установить Windows на какое-то нераспределенное пространство (мне это нужно, не судите меня:D) но я ограничен 4 основными разделами. Можно ли как-нибудь поменять одно из них на логическое или что-то еще, чтобы очистить один раздел?

Я могу освободить до 300 ГБ, которые могут легко вместить все 4 раздела, в расширенном разделе, который содержит только дом, если это возможно, перемещение.

fdisk -l /dev /sda

Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 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
Disk identifier: 0x000668e4

Device    Boot      Start     End       Blocks   Id  System
/dev/sda1 *         133120    1026047   446464    83 Linux
/dev/sda2           1157120   8202239   3522560   82 Linux swap / Solaris
/dev/sda3           8333312   113059839 52363264  83 Linux
/dev/sda4           113190912 894853119 390831104 5  Estendida
/dev/sda5           113324032 894722047 390699008 83 Linux

Конечно, без исключения существующих разделов / файлов.

3 ответа3

2

На самом деле вы в порядке. На основании опубликованных вами данных fdisk sda4 - это расширенный раздел, содержащий только один логический раздел (sda5). Вы должны быть в состоянии сжать sda5 и создать произвольное количество новых логических разделов рядом с ним.

Я рекомендую загрузиться в сеанс GParted Live и использовать gparted для сжатия sda5 и создания новых разделов в свободном пространстве.

1

Личный опыт говорит мне: "Нет". Я предлагаю резервное копирование всех данных , которые вы не хотите потерять и начать заново - на этот раз установив , что другие ОС на один основной раздел желаемого размера первого. Затем создайте 15-20 ГБ первичного файла для /, раздела подкачки и расширенного раздела остальной части диска, который вы хотите использовать для любых других желаемых точек монтирования.
Сожалею!

1

Да, это возможно. Моя программа FixParts выполнит эту работу с некоторыми оговорками. В частности, вам нужен по крайней мере один нераспределенный сектор, непосредственно предшествующий каждому логическому разделу. Если такой пробел не существует, вы можете немного уменьшить предыдущий раздел с помощью GParted перед использованием FixParts. Некоторые инструменты Windows также могут выполнять эту работу, но я не знаю, может ли какой-либо из них обрабатывать разделы Linux.

Другой вариант, если вы используете новейший компьютер с поддержкой EFI, - это преобразовать диск из MBR в форму GPT , установить Windows в режиме EFI и преобразовать Linux для загрузки в режиме EFI. Это, вероятно, потребует больше усилий, чем первый подход. Если вы захотите попробовать, gdisk может выполнить преобразование MBR в GPT.

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