Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   Установка Windows 8.1 на диск GPT вместе с Linux на SSD (http://forum.oszone.net/showthread.php?t=274883)

Pemanenr 29-12-2013 13:14 2280196

Установка 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, программа установки может создать дополнительные разделы для системных файлов". В этом случае, как я понимаю, оно хочет удалить раздел со всеми моими данным, потому что другого места для дополнительного раздела на диске просто нету.
Как мне ее установить без потери всех моих данных?

okshef 29-12-2013 13:28 2280202

Фото разделов перед выходом сообщения покажите.

Pemanenr 29-12-2013 19:44 2280362

Пожалуйста. Надеюсь, что это поможет скорейшему решению проблемы.

okshef 29-12-2013 20:16 2280372

Цитата:

Цитата Pemanenr
оно хочет удалить раздел »

вряд ли. Вы дальше этого сообщения продвигались в процессе установки?
Думаю, поводов для беспокойства нет.

Pemanenr 29-12-2013 20:26 2280374

Цитата:

Цитата okshef
. Вы дальше этого сообщения продвигались в процессе установки? »

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

И где она в таком случае создаст новые разделы?

olen6 29-12-2013 20:37 2280379

Pemanenr, вы зря отформатировали второй раздел вашего GPT диска. Ведь кроме раздела для системы, ей (Windows) нужен ещё раздел ESP, где она разместит свои загрузочные файлы. Поэтому выход видится такой: удалить раздел 152Гб и при установке Windows указать его для установки. Но разделов будет создано несколько: ESP (100-300Мб), MSR (128Мб), возможно Recovery (примерно 500Мб) и система на всё оставшееся место.
Если вы не хотите лишних непонятных разделов, то руками создать ESP раздел и раздел для системы, а устанавливать в подготовленный, отформатированный раздел для системы, т.е. добавятся не 4, а только 2 раздела.

Pemanenr 29-12-2013 20:49 2280388

Цитата:

Цитата olen6
вы зря отформатировали второй раздел вашего GPT диска. Поэтому выход видится такой: удалить раздел 152Гб и при установке Windows указать его для установки. »

То есть указать для установки пустое простаранство? Там ведь необходимо будет отформатировать его предварительно, а это все равно один раздел получается. Или сами создадутся несколько разделов?

Цитата:

Цитата olen6
Если вы не хотите лишних непонятных разделов, то руками создать ESP раздел и раздел для системы, а устанавливать в подготовленный, отформатированный раздел для системы, т.е. добавятся не 4, а только 2 раздела. »

А как это можно сделать?


Меня интересует один вопрос - ничего ли не случиться с моими данными на первом разделе данного жесткого диска? Не затрется ли у меня таблица gpt и первый раздел?

okshef 29-12-2013 21:02 2280394

Цитата:

Цитата Pemanenr
Первый - большой, на котором все мои данные »

Хотите точно не потерять - на время установки отключите. Если на втором диске ничего важного нет, лучше все снести и устанавливать в неразмеченное пространство. Т.к. структура для GPT-дисков довольно мудреная: Configure UEFI/GPT-Based Hard Drive Partitions

Pemanenr 29-12-2013 21:09 2280397

Цитата:

Цитата okshef
Хотите точно не потерять - на время установки отключите. Если на втором диске ничего важного нет, лучше все снести и устанавливать в неразмеченное пространство. »

Диск то один и на нем два раздела. Я пытаюсь поставить во второй. Поэтому отключить не удасться. И вариант снести все тоже не подходит - информацию мне не куда перекинуть.

okshef 29-12-2013 21:29 2280413

Цитата:

Цитата Pemanenr
Диск то один »

Ваш скрин говорит о другом. Что за диск 0 из 3 разделов (под 3-м я имею в виду незанятое пространство)?

Pemanenr 29-12-2013 21:32 2280417

Цитата:

Цитата okshef
Ваш скрин говорит о другом. Что за диск 0 из 3 разделов (под 3-м я имею в виду незанятое пространство)? »

Первый - это ССДшка, с ним нельзя производить вообще каких бы то не было манипуляций, а когда я буду устанавливать Windows, если разберусь с этой проблемой, то выткну шлейф от греха подальше даже.

okshef 29-12-2013 21:36 2280420

Что не нем? Сделайте фото так, чтобы были видны все разделы. Скорее всего Windows 8 будет пытаться файлы загрузки поместить на него, но это только предположение.

Pemanenr 29-12-2013 21:53 2280437

Цитата:

Цитата okshef
Что не нем? »

На нем очень-очень важные данные. Никаких манипуляций с SSD-диском нельзя производить.

Цитата:

Цитата okshef
Скорее всего Windows 8 будет пытаться файлы загрузки поместить на него, но это только предположение. »

Это недопустимо.

olen6 29-12-2013 23:56 2280516

Вложений: 1
Цитата:

Цитата Pemanenr
То есть указать для установки пустое простаранство? Там ведь необходимо будет отформатировать его предварительно, а это все равно один раздел получается. Или сами создадутся несколько разделов? »

Да, ставьте на пустое пространство 152Гб, ничего форматировать не надо - все 3 или 4 раздела создадутся автоматически (Recovery раздел может создаться, а может не создаться).
Всё верно, SSD отключите от греха подальше.
Данные на первом разделе останутся.
Цитата:

Цитата Pemanenr
А как это можно сделать? »

Чтобы добавилось только два раздела, нужно загрузиться с установочного диска Windows 8
читать дальше »
В окне выбора разделов удалите ваш раздел 152Гб, чтобы было незанятое пространство 152Гб.
Жмите SHIFT+F10 и вводите команды
diskpart
list disk
select disk 0
create partition efi size=100
format fs=fat32 quick
create partition primary
format fs=ntfs
exit
exit
Далее, в окне выбора разделов нажмите кнопку "Обновить", увидите два созданных только что раздела и выбирайте второй из созданных для установки. Всё.

Пока писал текст, поймал себя на мысли, а у вас вообще компьютер с UEFI? А то может просто у вас GPT диск был подключен к обычной MBR-системе.

okshef 30-12-2013 00:32 2280534

olen6, нужно создать 4 раздела, и ссылку на статью, где это написано, я давал. Ваших команд для создания такой структуры недостаточно.

Pemanenr, не беспокойтесь, следите за сообщениями установщика. Единственный совет, удалите раздел, в который собираетесь устанавливать систему, а затем неразмеченное пространство выберите для установки.

olen6 30-12-2013 00:46 2280539

okshef, не хочу ввязываться в спор, но вы не правы. ESP раздела и раздел под систему - достаточно для работы. Моих команд достаточно только для создания двух разделов, если нужны 4 раздела, то ставить в неразмеченное место, о чём я писал выше.
Проверил ещё раз на виртуалке, делая скрин для Pemanenr и установив восьмёрку, 2 раздела достаточно и всё работает - 8 прекрасно грузится.
Добавил скрин подтверждения. Размер разделов делал как у топикстартера.

читать дальше »
http://forum.oszone.net/attachment.php?attachmentid=108503&stc=1&d=1388351052

Pemanenr 30-12-2013 22:58 2280937

Спешу Вас всех обрадовать, что все получилось. Я удалил тот раздел в 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 - как это можно сделать?

okshef 30-12-2013 23:08 2280942

Pemanenr, попробуйте программку EasyBCD, а вообще в Гугле много информации по двойной загрузке Linux и Windows (я вам не подскажу - с Linux не работал).

Единственное замечане, вам на загрузочный раздел SSD, наверное, нужно будет скопировать файл bootmgr.

Цитата:

Цитата Pemanenr
только удалить загрузчик »

зачем? Он вам не мешает.

Pemanenr 30-12-2013 23:27 2280954

Цитата:

Цитата okshef
зачем? Он вам не мешает. »

Глаза мозолит своим присутствием в выборе устройств для загрузки.

okshef 30-12-2013 23:56 2280972

Pemanenr, не понимаю... Поясните.

Pemanenr 31-12-2013 00:00 2280978

okshef, в uefi можно выбрать загрузку с помощью загрузчика Windows. У меня же на моем компьютере используется один загрузчик - GRUB2.

У меня еще какое то устройство для загрузки появилось - linux file cd gadget. Никто не знает, что это?

okshef 31-12-2013 00:04 2280981

Pemanenr, скорее всего это не устройство, а какой-то пункт меню. Но, поскольку загрузчик не Windows, вам за дальнейшими разъяснениями лучше обратиться в форум Linux и FreeBSD

Pemanenr 31-12-2013 00:07 2280986

Выражаю, всем участникам данной операции, благодарность.

a2m 12-01-2014 17:30 2287659

Решил установить 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 курил.

a2m 12-01-2014 17:48 2287671

Дополнительно:

Команда diskpart -- > clean распространяется на ВЕСЬ ФИЗИЧЕСКИЙ диск или на РАЗДЕЛ?

Demetriadis 12-01-2014 18:06 2287684

a2m, How to Create a Bootable UEFI USB Flash Drive for Installing Windows 7, Windows 8, or Windows 8.1.

How to Install Windows 8 or Windows 8.1 using the "Unified Extensible Firmware Interface" (UEFI).

olen6 12-01-2014 18:46 2287712

a2m, команда clean распространяется на весь выбранный вами физический диск (винчестер).
Windows 7 USB/DVD download tool - ИМХО, вот причина ваших неудач. Это программа 2009 года и флешку вашу, скорее всего, она сделала в NTFS разметке, а с UEFI такие шутки не проходят, ей нужна FAT32.
Demetriadis вам правильные ссылки даёт для создания загрузочной флешки.

Дмитден 29-03-2014 10:58 2330109

сп Оленю за ответ всё получилось!!! :clapping:


Время: 19:52.

Время: 19:52.
© OSzone.net 2001-