У меня есть жесткий диск с установленной на нем Ubuntu 16.04, и теперь мне нужно установить Windows в качестве второй ОС, без потери данных в Linux. Если я правильно понял, это можно сделать, создав раздел и установив Windows на новый. Однако я не знаю, как создать таблицу разделов в файловой системе ext4, особенно когда это системный диск.
Я также пытался создать новую таблицу разделов с загрузкой с флешки и размонтированием sda3, чтобы создать раздел, но я не достиг успеха.
Как я могу создать таблицу разделов без потери данных и стабильности Linux? Также приветствуются альтернативные способы.
Ответы:
Вы не можете создать раздел на файловой системе ext4. В начале вашего диска есть таблица разделов (устаревший тип BIOS или GTP), которая описывает, сколько и сколько разделов у вас на диске. Файловые системы создаются на этих разделах. (Файловая система NTFS для Windows, EXT4 или несколько других типов для Linux.
В вашем случае вы должны сделать:
Ключевые команды (все от имени root или начинаются с sudo):
Хотя он отлично работает (я делал это несколько раз) несколько продвинутый метод, не для начинающих. Если вы не очень хорошо знакомы с lvm / gpt, возможно, будет проще создать резервную копию вашей файловой системы linux (смонтировать ее с загрузочного компакт-диска, tar + gzip всей файловой системы и скопировать на pendrive / external hdd). Затем создайте два раздела (три в Фактически, сохраните небольшой efi, один раздел для win и один для linux), установите windows и заново создайте файловую систему linux из tar.gz. В любом случае вам следует выполнить резервное копирование, поэтому даже если вы выберете прежний метод, это может быть вашим планом резервного копирования!
Примечание: Ваши окна могут (и, скорее всего, будут) перезаписывать ваш менеджер загрузки (например, grub), и ваш Linux будет не загружаться. В случае UEFI / GPT вы можете выбрать свою ОС, на устаревших системах вам придется переустановить grub. Это просто, просто загрузитесь с usb, выполните chroot в системную файловую систему и запустите grub-install / dev / yourharddiskdevname. Многие установки usb (debian, ubuntu) могут загружаться с вашего диска (тогда вам не нужно выполнять chroot).
источник
По моему опыту, сначала проще установить Windows, а затем Linux.
Однако Windows обычно требуется
NTFS
раздел. Окна переопределяютgrub2
BootManager с собственным окном загрузчиком . Хотя онgrub2
может обрабатывать загрузку Windows и Linux (меню выбора и загрузка по умолчанию через <n> секунд), загрузчик Windows просто загружает ОС Windows.NTFS
файловой системеNTFS
разделсделанный
источник