![]() |
|
GPT диск | ☑ | ||
---|---|---|---|---|
0
LivingStar
04.07.24
✎
21:09
|
Стал переустанавливать систему на одном из Пк.
Но стало выходить сообщение что диск MBR-разделов. А нужен GPT-диск. И установка не продолжается. Ставлю виндовс 10. Переустанавливаю. Что тут нужно сделать? Установка не идет дальше. ( |
|||
1
LivingStar
04.07.24
✎
21:10
|
Системный диск SSD, как и хотел на него ставить систему, его и выбираю при установке.
|
|||
2
Волшебник
04.07.24
✎
21:21
|
Давайте обсудим
|
|||
3
LivingStar
04.07.24
✎
21:29
|
просто не пойму что нужно сделать
|
|||
4
LivingStar
04.07.24
✎
21:30
|
загружаюсь с загрузочной флеш карты
выбираю диск, а мне не дает на него ставить а всегда все было раньше и работало, что не так? |
|||
5
Волшебник
04.07.24
✎
21:36
|
Мы должны обсудить другую технологию
|
|||
6
H A D G E H O G s
04.07.24
✎
22:05
|
Sometimes They Come Back
|
|||
7
Волшебник
04.07.24
✎
22:30
|
Все коэффициенты будут пересчитаны.
|
|||
8
Garykom
гуру
04.07.24
✎
22:43
|
(0) Ну сходи купи новый GPT диск
Старый MBR продай или утилизируй... |
|||
9
NorthWind
04.07.24
✎
22:55
|
||||
10
LivingStar
05.07.24
✎
04:17
|
Я уже переустанавливал, было все нормально.
Вопрос в том, как сейчас мне запустить установку?! Она запускается но на одном этапе не идет. |
|||
11
Chameleon1980
05.07.24
✎
04:53
|
Формат, конверт, много инфы жеж, наверное.
|
|||
14
LivingStar
05.07.24
✎
06:50
|
(11) Инфы много, но что мне делать не понятно.
|
|||
15
LivingStar
05.07.24
✎
06:50
|
Есть ПК, на него не ставится виндовс, что мне делать?
|
|||
16
DrZombi
гуру
05.07.24
✎
06:51
|
Да, все будет хорошо :)
|
|||
17
DrZombi
гуру
05.07.24
✎
06:53
|
(14) Вы хоть для начала перечислите технические характеристики своего ПК
Мамка, Память, Размер Жестких дисков, Общий размер, а не разбитых уже. Есть ли ССД? И пишите подробнее, что ставите... Может вы вин 95 ставите, а там будут сложности :) |
|||
18
DrZombi
гуру
05.07.24
✎
06:55
|
+(17) В установки вин 10 нет проблем.
Были проблемы, когда пытаешься на 4 ТБ (теробайта), засунуть MBR... MBR - ограничена в размерах, и не поддерживает большие объемы. GPT — стандарт формата размещения таблиц разделов на физическом жестком диске. Он является частью Extensible Firmware Interface (EFI) — стандарта, предложенного Intel на смену BIOS. EFI использует GPT там, где BIOS использует Главную загрузочную запись (англ. Master Boot Record, MBR). https://learn.microsoft.com/ru-ru/windows-server/storage/disk-management/change-an-mbr-disk-into-a-gpt-disk |
|||
19
DrZombi
гуру
05.07.24
✎
06:57
|
+(17) Используйте EFI , т.е. включите его в биосе
|
|||
20
NorthWind
05.07.24
✎
09:58
|
(10) берешь флешку загрузочную с WinPE, что-нибудь типа Sergey Strelec. Грузишься. Переделываешь диск как указано по ссылке в (9), (18), главное, данные, если есть, с него куданть забыкапь, потому как там, кажется, придется уничтожать все разделы (хотя не уверен). Потом грузишься уже с дистрибутива и делаешь установку... Как-то так можно.
|
|||
21
stix2010
05.07.24
✎
09:48
|
(0) win10 вражеское шпионское ПО, ставьте Астру. Сегодня ставишь ты виндас, а завтра родину продашь
|
|||
22
Chai Nic
05.07.24
✎
10:08
|
ГПТ - зло. Придумано специально, чтобы усложнить жизнь сисадминам. Почему-то сделали так, что УЕФИ может использовать для загрузки только ГПТ-диски. Хотя технически нет никакой разницы, с какого диска грузить систему, даже если не использовать исполнение кода MBR с нулевого сектора.
|
|||
23
sikuda
05.07.24
✎
11:18
|
(21) То есть Вы хотите предложить Astra Linux Common Edition или рекламируете купить Astra Linux Desktop?
Почему не предлагаете AltLinux10, Redos7.3 Муром? ;) |
|||
24
Волшебник
05.07.24
✎
11:17
|
(23) Чё пристал к человеку?
|
|||
25
arsik
гуру
05.07.24
✎
11:26
|
(22) Да с чего? GPT удобнее в разы. Это на персоналке MBR сойдет, а на серверах уж лучше GPT,
|
|||
26
Garykom
гуру
05.07.24
✎
11:31
|
(22) да ну?
https://www.bootdev.ru/2019/11/Booting-Installed-MBR-Windows-in-UEFI-Mode.html "Подавляющее большинство материнских плат умеют загружаться в UEFI-режиме с диска с разметкой MBR" "Чтобы материнская плата загружалась в UEFI-режиме с MBR-раздела, на разделе всё равно должен присутствовать UEFI-загрузчик" |
|||
27
stix2010
05.07.24
✎
11:38
|
(23) Сейчас в основном адепты Астру ставят, а Вы ставьте, что хотите, мне вот Alt на работе поставили. Но лично я вообще за Green Linux.
|
|||
28
Chai Nic
05.07.24
✎
12:59
|
(26) А вы уверены, что загрузка там идет именно в уефи-режиме, а не вызовом легаси-кода с нулевого сектора?
|
|||
29
Garykom
гуру
05.07.24
✎
14:04
|
(28) Ты путаешь формат разметки и режим загрузки
Сторонние загрузчики в виде efi приложений (для "вызовом легаси-кода с нулевого сектора") требуются только для запуска ОС (старых), которые не умеют грузиться сразу в UEFI Например WinXP на компе с UEFI запустить http://forum.oszone.net/thread-344358-54.html В статье (26) речь про Windows 10 x64, которая вполне умеет в UEFI (неважно GPT или MBR) Режим разметки MBR или GPT или какой еще новый придумают - это никак не связано с UEFI Это связано с производителем материнки и его BIOS, умеет ли там UEFI работать (есть поддержка, видит efi раздел) на разделах MBR или только на разделах GPT |
|||
30
Garykom
гуру
05.07.24
✎
14:08
|
(29)+ UEFI и EFI прикольная штука
там по сути либо прямо записи в NVRAM и efivars - с которых минуя загрузчик на разделе efi можно сразу ОС грузить (если она это умеет) либо специальный efi раздел с файликом (.efi приложение) загрузчика аля /EFI/Boot/BOOTX64.EFI или аналог причем по разрядности все плохо, нет возможности x32 на x64 и вот это .efi приложение (на efi разделе) теоретически может что угодно на практике если не востребовано то нету - пиши сам |
|||
31
Garykom
гуру
05.07.24
✎
14:12
|
(30)+ например для хакинтоша есть Clover EFI Bootloader и аналоги
я его использовал чтобы грузить систему с NVMe на старых платах, которые не умеют UEFI + NVMe |
|||
34
DrZombi
гуру
09.07.24
✎
07:24
|
(32) ССД... У меня к примеру на ССД валится загрузочный сектор... Пришлось на HDD разместиться.
(33) не лучше оно... Лучше Вынь 12 будет :) |
|||
35
dmrjan
09.07.24
✎
09:00
|
Про MBR уже пора забыть. Если на заре возникновения UEFI компьютеры, в которых операционная система была установлена с разметкой файловой системы MBR поддерживала работу с GPT разделами, то при переводе операционной системы на GPT поддержка MBR сошла практически на нет. Стоит при загрузке с флэшки загрузится с в режиме UEFI, как флэшки отформатированные в режиме MBR просто отказываются определяться на уровне железа.
Что касается установки на современной Windows на MBR - забудьте. Только форматирование в режиме GPT. При этом фактически безболезненно можно перевести работу компьютера в режим UEFI просто установив новую операционку, потом стерев содержимое системного раздела и в Linux через Midnight Commander переписав содержимое с системного диска MBR. |
|||
36
Chai Nic
09.07.24
✎
13:44
|
(35) Уефи убого тем, что требует отдельного раздела с фат чисто для загрузчика. Ну блин, 21 век же на дворе. А тут разделы городить приходится, как в каменном веке.
|
|||
37
Garykom
гуру
09.07.24
✎
14:02
|
(36) не требует если операционка умеет в uefi напрямую
|
|||
38
Chai Nic
09.07.24
✎
14:09
|
(37) Так это наоборот уефи должно уметь работать с файловой системой операционки, чтобы загрузить ОС. А винда на ntfs ставится, а умеет ли уефи работать с ntfs - наверное, бывает всяко.
|
|||
39
Garykom
гуру
09.07.24
✎
14:12
|
(38) И то и другое
Да если uefi не умеет с ФС операционки - используется efi загрузчик на разделе, который понимает uefi |
|||
40
Chai Nic
09.07.24
✎
14:41
|
(39) "используется efi загрузчик на разделе, который понимает uefi"
То есть, городим огород с разделами. ЧТД. |
|||
41
Chai Nic
09.07.24
✎
14:44
|
+(40) MBR же подразумевает что загрузка произойдет с любого блочного устройства, по цепочке раскрутится сначала ядро, потом драйвер ФС, и так далее. А у GPT/UEFI уже загрузчику требуется повышенный интеллект, чтобы разобрать файловую систему. И если его всё-таки не хватает, то делаем костыли в виде фат-разделов. Криво и некрасиво.
|
|||
42
Garykom
гуру
09.07.24
✎
14:54
|
(40) Так ты написал "требует отдельного раздела с фат чисто для загрузчика"
На что я ответил что это совершенно не так! Не всегда требуется отдельный раздел и не обязательно fat |
|||
43
Garykom
гуру
09.07.24
✎
14:57
|
(41) Ты не понимаешь
UEFI намного гибче загрузка (старая с BIOS) с блочного устройства не обязательно MBR с GPT тоже можно но ограничение что только одно блочное устройство (диск) и загрузочная запись должна быть в начале с UEFI же все намного гибче загрузочные записи могут быть сразу в NVRAM записаны - в этом случае никаких отдельные efi разделов не надо либо на блочном устройстве может быть дофига efi-разделов c загрузчиками - и можно выбирать с какого грузится без всяких grub'ов |
|||
44
Garykom
гуру
09.07.24
✎
15:01
|
(43)+ с UEFI можно на один диск поставить несколько ОС (как одинаковых так и разных)
Windows, Linux, macOS, Android и т.д. И UEFI будет управлять загрузкой, можно например режим последняя запущенная автоматом перегружается (включается) в нее |
|||
45
Garykom
гуру
09.07.24
✎
15:03
|
(44)+ И да
Разметка диска MBR или GPT - никак не связана с загрузкой UEFI Кроме того что разработчики BIOS/UEFI конкретных устройств (системных плат, плат ноутов и т.д.) тупо не заморачивались написанием поддержки разметки MBR для UEFI Ибо нахрена ? |
|||
46
Garykom
гуру
09.07.24
✎
15:04
|
(45)+ В будущем легко появится новая разметка диска, не GPT а нечто новое
И UEFI прекрасно будет работать с ней, понятно в новых устройствах где разрабы позаботятся А поддержку GPT запросто выпилят... |
|||
47
Schwamm
09.07.24
✎
16:36
|
(0) Два способа конвертации МБР в ГПТ: 1) Если не боишься потерять данные, то загугли конвертацию МБР в ГПТ через командную строку прямо во время установки виндовс. 2) вставь ссд в другое устройство, либо используй ВинПЕ и программу AOMEI Partiticion Assistant. Она позволит конвертировать диск без потери данных. И установщик не будет выпендриваться.
|
|||
48
Chai Nic
10.07.24
✎
08:56
|
(43) "загрузочные записи могут быть сразу в NVRAM записаны"
А могут быть и не записаны. Переставил диск на новую материнку - и фиг загрузишься. А с mbr всё просто. Запускаем бинарный код с нулевого сектора и пошла загрузка. Далее уже проблема ОС, как запуститься на новом железе. Вот линуксы например переносят без проблем смену материнок. |
|||
49
Garykom
гуру
10.07.24
✎
08:58
|
(48) с uefi не менее просто
efi раздел - пускаем код с него и пошла загрузка большинство ОС (которые умеют) кстати дублирует, создает запись в NVRAM и на всякий случай efi раздел |
|||
50
Chai Nic
10.07.24
✎
08:58
|
(45) А ещё они не заморочились (или микрософт не разрешила) поддерживать ntfs для efi-загрузки.. В результате, mbr без отдельного бут-раздела загрузится на любом железе. А вот uefi уже требует или бут-раздел, или прописанный в нврам загрузчик.
|
|||
51
Chai Nic
10.07.24
✎
08:59
|
(49) "efi раздел "
Что я и говорю. Нельзя установить винду для uefi на один раздел, без допразделов. А с mbr можно. |
|||
52
Garykom
гуру
10.07.24
✎
09:34
|
(51) Можно.
Но при смене системной платы или удаление записей в нврам грузиться не будет. |
|||
53
Garykom
гуру
10.07.24
✎
09:42
|
(51) И еще раз напишу
Не путай плиз метод загрузки (UEFI vs BIOS) с разметкой диска (GPT vs MBR)! Не "А с mbr можно" - а BIOS можно Но почти никто не стал (из производителей) допиливать загрузку BIOS чтобы оно не только на MBR умело но и на GPT (такая возможность есть но редко используется) |
|||
54
Chai Nic
10.07.24
✎
09:46
|
(53) Принципиально то, что если загрузка UEFI, то загрузчик должен понимать файловую систему, где находится ОС, чтобы найти и загрузить нужные файлы! А для MBR этого не требуется. Достаточно всего загрузить пару сотен байт в память и передать туда управление.
|
|||
55
Garykom
гуру
10.07.24
✎
09:48
|
(54) Принципиально тоже требуется чтобы BIOS понимал разметку MBR
Или иную разметку, например floppy, cd-rom, dvd-rom, bd-rom и т.д. |
|||
56
Garykom
гуру
10.07.24
✎
09:49
|
(54) Еще раз не для разметки (MBR)! Для метода загрузки (BIOS)!
Ну перестань уже путать теплое с мягким... |
|||
57
dmrjan
10.07.24
✎
09:58
|
Тут другая проблема маячит на горизонте. Шифрование дисков BitLocker, которое по умолчанию включено в Windows 11 Pro.
|
|||
58
Chai Nic
10.07.24
✎
10:05
|
(55) Зачем биосу понимать эту разметку? Ему достаточно знать, что есть сектор LBA0, и в нем в самом начале лежит код загрузчика. Что там дальше, таблица разделов или ещё что - биосу пофиг. Это уже для ОС нужно.
|
|||
59
Chai Nic
10.07.24
✎
10:07
|
(56) BIOS это не метод загрузки. Это "базовая система ввода-вывода". Набор обработчиков программных прерываний для работы с оборудованием IBM PC.
А метод загрузки - как раз MBR. MBR - это "главная загрузочная запись". Таблица разделов в ней - это уже вторично! |
|||
60
Garykom
гуру
10.07.24
✎
10:19
|
(59) Метод загрузки как раз BIOS
Перечитай плиз (55) И покажи "MBR" на дискете или компакт-диске |
|||
61
Garykom
гуру
10.07.24
✎
10:25
|
(60)+ MBR - да когда то это Master Boot Record
Еще до появления стандартов, когда каждый производитель сам извращался со своими разметками дисков и т.д. И чтобы хоть как то обеспечить запуск Но уже давно первично это "таблица разделов", а "главная загрузочная запись" - вторична Ибо никто не мешает в BIOS искать активные разделы, понимать их тип и передавать управление загрузчику ntldr или grub (или иному) в нем, без запуска первичного загрузчика 0000h |
|||
62
Chai Nic
10.07.24
✎
10:24
|
(60) Там есть просто бут-сектор, без таблицы разделов. Но работает в плане загрузки точно так же как MBR. Загружается в память и ему передается управление.
Разметка тут вообще не важна. Важно, чтобы BIOS умел распознать типы физических устройств и смог прочитать с них загрузочный сектор. |
|||
63
Garykom
гуру
10.07.24
✎
10:26
|
(62) И ты сам пришел к тому что метод загрузки "Важно, чтобы BIOS умел" ))
Что там MBR или еще что пофиг А затем придумали UEFI |
|||
64
Chai Nic
10.07.24
✎
10:28
|
(61) "Ибо никто не мешает в BIOS искать активные разделы,"
Согласен, такое тоже возможно. Но не обязательно. А вот код с передачей управления на активный раздел всё равно обязан быть. |
|||
65
Garykom
гуру
10.07.24
✎
10:29
|
(64) Он может быть в самом BIOS
И такое практикуется в некоторых нестандартных системах/оборудовании |
|||
66
Chai Nic
10.07.24
✎
10:32
|
Реальное отличие загрузки UEFI от BIOS - это то, что не требуется собственно наличие BIOS (системы ввода-вывода, 13 прерывания того же). Вместо неё - сам UEFI, который уже содержит дисковые драйвера и поддержку GPT, а также поддержку базовых файловых систем, к сожалению, далеко не всех. В этом собственно главная проблема, как я уже писал, приходится держать отдельный загрузочный раздел.
|
|||
67
Garykom
гуру
10.07.24
✎
10:51
|
(66) Зато в UEFI отдельных загрузочных разделов efi может быть несколько
И на разных дисках, причем грузится можно с одного диска а ОС на другом В сочетании с GPT - очень удобно, нужный раздел указывается его ГУИДом Для таблицы MBR пришлось бы извращаться с относительной адресацией (№ диска)/(№ раздела) - что ненадежно и может слетать |
|||
68
Chai Nic
10.07.24
✎
11:27
|
(67) С гуидами бывает гемор, когда клонируешь диски)
|
|||
69
Garykom
гуру
10.07.24
✎
11:32
|
(68) ну тебе все что-нить не нравится и не так ))
|
|||
70
dmrjan
10.07.24
✎
11:34
|
(66) В любом случае установка Windows на MBR с какого-то релиза уже не осуществляется. Только UEFI.
|
|||
71
dmrjan
10.07.24
✎
11:38
|
Кроме того MBR поддерживало только 4 основных раздела, а в GPT - 128.
|
|||
72
Garykom
гуру
10.07.24
✎
11:45
|
(70) давно пробовал 32 разрядную Windows ставить?
там вроде установка на Legacy BIOS c MBR из коробки |
|||
73
Garykom
гуру
10.07.24
✎
11:44
|
||||
74
Garykom
гуру
10.07.24
✎
11:43
|
(73)+ вроде как
BypassSecureBootCheck –с Legacy BIOS (или UEFI с отключенным Secure Boot) |
|||
75
dmrjan
10.07.24
✎
11:56
|
(72) 32 бита - это уже как-то не камильфо. А ставить урезанную винду - где вероятность того, что с каким либо обновлением не прилетит какая-нибудь шляпа. А отключишь ... Вон - Windows 98 тоже можно поставить, но там тут же гарантированно происходит заражение компьютера.
|
|||
76
Chai Nic
10.07.24
✎
14:16
|
(71) Это только primary, а есть ещё и extended. В староглиняные времена вообще не рекомендовалось больше одного primary в mbr прописывать, все прочие разделы надо было создавать уже как extended. По сути, для extended хранится отдельная таблица разделов, где их уже может быть намного больше.
|
|||
77
Anchorite
11.07.24
✎
04:23
|
(76) > не рекомендовалось больше одного primary в mbr прописывать
Это почему так, не вспомните? |
|||
78
Chai Nic
11.07.24
✎
08:16
|
(77) Были какие-то заморочки MS-DOS. Вроде бы она видела только один первичный раздел.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |