Имя: Пароль:
1C
 
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. Вроде бы она видела только один первичный раздел.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.