![]() |
Установка Windows 8.1 на диск GPT вместе с Linux на SSD
Здравствуйте. Ни когда до этого не пользовался Windows, поэтому просьба не сердиться, если мой вопрос покажется глупым. У меня не получается установить Windows 8.1 на раздел диска с форматом размещения таблиц gtp. Имеется жесткий диск /dev/sdb, на котором два раздела. Первый - большой, на котором все мои данные. Второй (152 Гб) - предназначен для установки на него Windows 8.1.
# fdisk -l Disk /dev/sdb: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: FB5F8987-3C43-4C49-83AC-0ED6BFDBDCE9 Device Start End Size Type /dev/sdb1 2048 3586652159 1,7T Microsoft basic data /dev/sdb2 3586652160 3907028991 152,8G Microsoft basic data Необходимо установить на раздел /dev/sdb2, как понятно. На данный момент, если записать образ Windows 8.1 на флешку и загрузиться с нее, то при установке я получаю сообщение "Чтобы гарантировать правильную работу всех функций Windows, программа установки может создать дополнительные разделы для системных файлов". В этом случае, как я понимаю, оно хочет удалить раздел со всеми моими данным, потому что другого места для дополнительного раздела на диске просто нету. Как мне ее установить без потери всех моих данных? |
Фото разделов перед выходом сообщения покажите.
|
|
Цитата:
Думаю, поводов для беспокойства нет. |
Цитата:
И где она в таком случае создаст новые разделы? |
Pemanenr, вы зря отформатировали второй раздел вашего GPT диска. Ведь кроме раздела для системы, ей (Windows) нужен ещё раздел ESP, где она разместит свои загрузочные файлы. Поэтому выход видится такой: удалить раздел 152Гб и при установке Windows указать его для установки. Но разделов будет создано несколько: ESP (100-300Мб), MSR (128Мб), возможно Recovery (примерно 500Мб) и система на всё оставшееся место.
Если вы не хотите лишних непонятных разделов, то руками создать ESP раздел и раздел для системы, а устанавливать в подготовленный, отформатированный раздел для системы, т.е. добавятся не 4, а только 2 раздела. |
Цитата:
Цитата:
Меня интересует один вопрос - ничего ли не случиться с моими данными на первом разделе данного жесткого диска? Не затрется ли у меня таблица gpt и первый раздел? |
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
|
Что не нем? Сделайте фото так, чтобы были видны все разделы. Скорее всего Windows 8 будет пытаться файлы загрузки поместить на него, но это только предположение.
|
|
Вложений: 1
Цитата:
Всё верно, SSD отключите от греха подальше. Данные на первом разделе останутся. Цитата:
Пока писал текст, поймал себя на мысли, а у вас вообще компьютер с UEFI? А то может просто у вас GPT диск был подключен к обычной MBR-системе. |
olen6, нужно создать 4 раздела, и ссылку на статью, где это написано, я давал. Ваших команд для создания такой структуры недостаточно.
Pemanenr, не беспокойтесь, следите за сообщениями установщика. Единственный совет, удалите раздел, в который собираетесь устанавливать систему, а затем неразмеченное пространство выберите для установки. |
okshef, не хочу ввязываться в спор, но вы не правы. ESP раздела и раздел под систему - достаточно для работы. Моих команд достаточно только для создания двух разделов, если нужны 4 раздела, то ставить в неразмеченное место, о чём я писал выше.
Проверил ещё раз на виртуалке, делая скрин для Pemanenr и установив восьмёрку, 2 раздела достаточно и всё работает - 8 прекрасно грузится. Добавил скрин подтверждения. Размер разделов делал как у топикстартера. |
Спешу Вас всех обрадовать, что все получилось. Я удалил тот раздел в 152 Гб и начал установку в неразмеченное пространство.
Disk /dev/sdb: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: FB5F8987-3C43-4C49-83AC-0ED6BFDBDCE9 Device Start End Size Type /dev/sdb1 2048 3586652159 1,7T Microsoft basic data /dev/sdb2 3586652160 3587266559 300M Windows recovery environment /dev/sdb3 3587266560 3587471359 100M EFI System /dev/sdb4 3587471360 3587733503 128M Microsoft reserved /dev/sdb5 3587733504 3907028991 152,3G Microsoft basic data Хотя не обошлось и без казусов: хоть SSD'шка, на которой у меня находился GRUB2, и был отключен (шлейф выдернут), но после установки Windows я увидел, что моего загрузчика нету - остался только Windows'вский. Я отключил второй жесткий диск и загрузился с одной SSD'шкой, но с нее не получилось загрузиться - было сообщение GRUB на черном экране и все. Это вылечелось командой запущенной из под Live-CD: grub-install --target=x86_64-efi --efi-directory=/boot/efi/ --bootloader-id=grub --recheck --debug Осталось только удалить загрузчик со второго жесткого диска, обеспечив при этом работоспособность самой Windows - как это можно сделать? |
Pemanenr, попробуйте программку EasyBCD, а вообще в Гугле много информации по двойной загрузке Linux и Windows (я вам не подскажу - с Linux не работал).
Единственное замечане, вам на загрузочный раздел SSD, наверное, нужно будет скопировать файл bootmgr. Цитата:
|
Цитата:
|
Pemanenr, не понимаю... Поясните.
|
okshef, в uefi можно выбрать загрузку с помощью загрузчика Windows. У меня же на моем компьютере используется один загрузчик - GRUB2.
У меня еще какое то устройство для загрузки появилось - linux file cd gadget. Никто не знает, что это? |
Pemanenr, скорее всего это не устройство, а какой-то пункт меню. Но, поскольку загрузчик не Windows, вам за дальнейшими разъяснениями лучше обратиться в форум Linux и FreeBSD
|
Выражаю, всем участникам данной операции, благодарность.
|
Решил установить MICROSOFT.WINDOWS.8.1.ENTERPRISE.RTM.X64.WITH.ROLLUP-1.RUSSIAN на диск 3 ГБ.
До этого на нём стояла Win7 SP1. При установке семерки разбил винт на 1 Тб под систему и второй логический под данные. Форматнул все под GPT. Проблема установки на GPT решилась созданием на загрузочной флешке, в папке EFI, подпапки Boot, в которую нужно то всего было положить один файл, вытащенный из образа install.wim установочной флешки. Вытащить нужно было файл bootmgfw.efi и переименовать в bootx64.efi и после этого любые версии Windows 7 с флешки на GPT ставятся без проблем. Создал загрузочную флешку из ru_windows_8_1_enterprise_x64_dvd_2972067.iso утилитой Windows 7 USB/DVD download tool. Диск видит - устанавливать НЕ хочет. Ругается на GPT. Решил повторить танцы с бубном как изложено выше c win7... файл bootmgfw.efi переименовать в bootx64.efi НИФИГА. Начал грешить на сборку и на "неоригинальность", создал другую флешку 8.1 без ROLLUP. MICROSOFT.WINDOWS.8.1.ENTERPRISE.RTM.X64.VOLUME.RUSSIAN.DVD-WZT ru_windows_8_1_enterprise_x64_dvd_2791279 Ни фига не дает ставить на GPT. ![]() Motherboard GIGABYTE GA-H77-D3H HDD: Seagate ST3000DM001 Куда копать? P.S. на втором (логическом диске 1,7Тб) находятся данные, которые перекинуть никуда не получается) Статью http://technet.microsoft.com/ru-ru/l.../dn336946.aspx курил. |
Дополнительно:
Команда diskpart -- > clean распространяется на ВЕСЬ ФИЗИЧЕСКИЙ диск или на РАЗДЕЛ? |
|
a2m, команда clean распространяется на весь выбранный вами физический диск (винчестер).
Windows 7 USB/DVD download tool - ИМХО, вот причина ваших неудач. Это программа 2009 года и флешку вашу, скорее всего, она сделала в NTFS разметке, а с UEFI такие шутки не проходят, ей нужна FAT32. Demetriadis вам правильные ссылки даёт для создания загрузочной флешки. |
сп Оленю за ответ всё получилось!!! :clapping:
|
Время: 19:52. |
Время: 19:52.
© OSzone.net 2001-