Прошивка UEFI не распознает таблицу разделов GPT
Прошивка UEFI моего ASRock FM2A75 Pro4 не распознает таблицы разделов GPT моих жестких дисков SATA, как показано командой оболочки EFI map :
Дамп начала первого диска:
Диски были разделены с помощью cfdisk из util-linux и отлично работают с Linux.
Вывод sgdisk -v /dev/sda :
2 ответа 2
После сравнения поведения с использованием parted, которое я использовал ранее, кажется, что глючный UEFI отклоняет таблицы разделов с длиной заголовка 512, что допускается стандартом:
Размер в байтах заголовка GPT. Размер заголовка должен быть больше или равен 92 и должен быть меньше или равен размеру логического блока.
После изменения util-linux для использования размера заголовка 92 и воссоздания моих разделов с помощью fdisk UEFI теперь распознает мои разделы.
Это исправлено в недавнем util-linux (по состоянию на 2.26-rc1):
Кей сообщил, что установленная Windows 8.1 не распознает GPT, созданный libfdisk, но parted работает, как и ожидалось.
Кажется (согласно hexdump заголовка), что проблема в поле GPT HeaderSize, где libfdisk использует 512 (заголовок + зарезервированная область), а parted использует 92. И то, и другое вполне соответствует действующему стандарту EFI, но 92, вероятно, более обратно совместимо.
Я также нашел места в коде, где драйвер libfdisk gpt несовместим и иногда использует только все сектора и simetimes sizeof (gpt_header). Правильное решение состоит в том, чтобы прочитать весь сектор (в обнуленную память), а затем снова записать весь сектор на устройство.
Hard disk alias null что это
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки или обращайтесь непосредственно в QMS ответственного за подраздел модератора Просветленный дед.
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов) или обратится непосредственно к ответственному за подраздел модератору Просветленный дед.
Я застрял в оболочке EFI при включении компьютера [ИСПРАВЛЕНО]
Bootloops и BSOD – это то, с чем сталкивается каждый пользователь ПК. Важно не паниковать и не пытаться определить причину проблемы. В этом случае некоторые пользователи застряли в EFI Shell после перезагрузки компьютера.
Для некоторых ошибка предшествовала внезапному отключению, в то время как другие не испытывали ничего необычного до ошибки EFI Shell. Мы нашли 3 возможных решения этой проблемы и поместили их ниже.
Как исправить ошибки EFI Shell при загрузке ПК
- Подключите жесткий диск в другой порт
- Отключить MSI Fast Boot или UEFI Boot в BIOS
- Удалить CMOS аккумулятор
Решение 1. Подключите жесткий диск к другому порту
Первый шаг, с которым мы сталкиваемся как возможное решение, – это изменение порта жесткого диска. По-видимому, переключая порты SATA, некоторым пользователям удалось получить EFI (Extensible Firmware Interface). Это, конечно, указывает на некоторые аппаратные проблемы, поэтому, даже если ваш компьютер может загрузиться в систему, всегда есть страх перед HDD или, что менее вероятно, проблемами с материнской платой.
Кроме того, если вы застряли в цикле загрузки, попробуйте выключить компьютер и переключить слоты оперативной памяти. Если у вас есть две RAM-карты, поменяйте их местами. Также рекомендуется отключить все USB-устройства, за исключением клавиатуры.
Попробуйте загрузиться снова и ищите изменения. Если вы можете получить доступ к настройкам загрузки, убедитесь, что жесткий диск находится в верхней части списка. Если вы не видите свой жесткий диск в списке загрузочных дисков, мы, скорее всего, обратимся к проблеме с оборудованием.
Решение 2. Отключите MSI Fast Boot или UEFI Boot в BIOS
Каждый OEM материнской платы имеет несколько конкретных настроек. Хотя некоторые из них являются уловками, такие функции, как MSI Fast Boot, часто используются для ускорения загрузки в систему.
Однако, похоже, что эта функция не работает должным образом с Windows 10. Некоторые пользователи смогли выйти из оболочки EFI, отключив эту функцию.
Кроме того, если у вас UEFI загружается где-то в настройках EFI, отключите его. Это еще одна возможная причина проблемы. Кроме того, попробуйте сбросить настройки EFI до заводских настроек по умолчанию. Таким образом, вы будете уверены, что никаких изменений не было.
- ОТНОСИТЕЛЬНО: 5 лучших программ для восстановления загрузки Windows 10, чтобы оживить ваш компьютер в 2019 году
Решение 3 – Удалить батарею CMOS
Наконец, если ни один из предыдущих шагов не вывел вас из EFI Shell, мы можем предложить только одно решение. А именно, конфигурация BIOS/UEFI может быть повреждена, и единственный реальный способ решить эту проблему в этом текущем состоянии – извлечь батарею CMOS.
Таким образом, вся кэшированная конфигурация будет сброшена, и вы сможете загрузить систему. Конечно, это означает, что все жесткие диски работоспособны.
Это не совсем сложно. Просто выключите компьютер и удалите все кабели. Получите доступ к внутренней части корпуса, и где-то посередине материнской платы вы увидите батарею для ручных часов. Удалите его и вставьте снова. Подключи все и попробуй еще раз. Если жесткий диск распознан и установлен в качестве первого варианта загрузки, рассмотрите возможность переустановки системы. Просто не забудьте сделать резервную копию ваших файлов.
Если у вас есть альтернативные решения, о которых мы забыли упомянуть, обязательно сообщите нам об этом в разделе комментариев ниже.
Blk0 blockdevice alias null как исправить
Запорол свой планшет на Windows 8! Пытался отформатировать с него внешний HDD в FAT32 с помощью программы fat32format, что-то неаккуратно нажал, планшет ушёл в ребут и теперь Windows не загружается. При стандартной загрузке постоянно грузится EFI Shell со следующим текстом:
EFI Shell version 2.31.[4660.22136]
Current running mode 1.1.2
Device mapping table
blk0 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(0)
blk1 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(1)
blk2 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(2)
blk3 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(4)
Press ESC in 1 seconds to skip startup.nsh, any other key to continue.
Shell> _
В BIOS зайти можно, жесткий диск там отображается корректно.
Кто сможет помочь? Подъеду с планшетом в удобное для вас время, при положительном эффекте отблагодарю!
Помогите!
День добрый! Отрубился комп; последние недели 2-3 барахлил. Сначала сильно шумел, временами отрубался — пропылесосили. Шуметь перестал на время, но не помогло. Во время работы на экране появлялись цветные точки и полоски, затем он подвисал, отрубался, либо начинал перегружаться. Последнюю неделю пропал звук, а сейчас совсем и всё. Вообщем, что-то в нём сдохло. Нужно определить, чего менять или ремонтировать.
Баребон-система ASUS.
Ответьте, кто сможет посмотреть, можно так, можно в личку, на работе до 6.
Местонахождение: на Февральской за «Магнитом».
Запорол свой планшет на Windows 8! Пытался отформатировать с него внешний HDD в FAT32 с помощью программы fat32format, что-то неаккуратно нажал, планшет ушёл в ребут и теперь Windows не загружается. При стандартной загрузке постоянно грузится EFI Shell со следующим текстом:
EFI Shell version 2.31.[4660.22136]
Current running mode 1.1.2
Device mapping table
blk0 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(0)
blk1 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(1)
blk2 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(2)
blk3 :BlockDevice — Alias (null)
Acpi (PNP0A03,0)/Pci (1|0)Ctrl(4)
Press ESC in 1 seconds to skip startup.nsh, any other key to continue.
Shell> _
В BIOS зайти можно, жесткий диск там отображается корректно.
Кто сможет помочь? Подъеду с планшетом в удобное для вас время, при положительном эффекте отблагодарю!
Помогите!
OSzone.net Комментарии пользователей сайта
Все комментарии подряд
Blockdevice alias null не загружается windows
Группа: Новички
Сообщений: 1
Регистрация: 15.9.2020
Пользователь №: 324 134
На экране при загрузке:
Press ESC in 1 seconds to skip startup.nsh, any other key to continue
Shell> _
![]()
Группа: Тех. поддержка
Сообщений: 1 140
Регистрация: 13.6.2013
Из: http://partner.atol.ru/support/
Пользователь №: 89 665
На экране при загрузке:
Press ESC in 1 seconds to skip startup.nsh, any other key to continue
Shell> _
ПОСка не видит вн накопитель eMMC.
отключить питание от ПОСки, и отсоеденить с разьема батарейку BIOS, на 20 минут
Загрузиться с LifeCD, и отформатировать eMMC
Если проблема с MMC осталась, то используйте отсек 2.5
В Boot
Hard Drive BBS Priorites ставим disable на MMC, а нашу флешку в 1#
в Boot Option #1
после выполнения скрипта/копирования, до 100% «exit»
после установки, выставить в Boot
windows boot manager #1
В некоторых случаях Bios сбросить на default, и выставить загрузку с SSD заново
Так же возможно ПОСку потребуется несколько раз включитьвыключить, «без наличия флешки»
После ПОСка несколько раз может перезагрузится самостоятельно.
______________________________________________________________________
Blockdevice alias null не загружается windows
![]()
Группа: Новички
Сообщений: 1
Регистрация: 15.9.2020
Пользователь №: 324 134
На экране при загрузке:
Press ESC in 1 seconds to skip startup.nsh, any other key to continue
Shell> _
![]()
Группа: Тех. поддержка
Сообщений: 1 140
Регистрация: 13.6.2013
Из: http://partner.atol.ru/support/
Пользователь №: 89 665
На экране при загрузке:
Press ESC in 1 seconds to skip startup.nsh, any other key to continue
Shell> _
ПОСка не видит вн накопитель eMMC.
отключить питание от ПОСки, и отсоеденить с разьема батарейку BIOS, на 20 минут
Загрузиться с LifeCD, и отформатировать eMMC
Если проблема с MMC осталась, то используйте отсек 2.5
В Boot
Hard Drive BBS Priorites ставим disable на MMC, а нашу флешку в 1#
в Boot Option #1
после выполнения скрипта/копирования, до 100% «exit»
после установки, выставить в Boot
windows boot manager #1
В некоторых случаях Bios сбросить на default, и выставить загрузку с SSD заново
Так же возможно ПОСку потребуется несколько раз включитьвыключить, «без наличия флешки»
После ПОСка несколько раз может перезагрузится самостоятельно.
______________________________________________________________________
Blockdevice alias null не загружается windows
Группа: Тех. поддержка
Сообщений: 1 140
Регистрация: 13.6.2013
Из: http://partner.atol.ru/support/
Пользователь №: 89 665
Установка на SSD 2.5 Отсек при необходимости
В Boot
Hard Drive BBS Priorites ставим disable на MMC, а нашу флешку в 1#
в Boot Option #1
после выполнения скрипта/копирования, до 100% «exit»
после установки, выставить в Boot
windows boot manager #1
В некоторых случаях Bios сбросить на default, и выставить загрузку с SSD заново
Так же возможно ПОСку потребуется несколько раз включитьвыключить, «без наличия флешки»
После ПОСка несколько раз может перезагрузится самостоятельно
Any help would be appreciated!
I dusted off my lattepanda last week, and have spent most of the week installing updates here and there for windows 10.
Everything worked fine until this morning, (I did not make any updates the day before) and when I booted up the device, I was met with the following error:
EFI Shell version 2.60 [5.12]
Current running mode 1.1.2
Device mapping table
blk0: BlockDevice — Alias (null)
PciRoot (0x0)/Pci(0x1E,0x4)/SD(0x0)
Press ESC in 3 seconds to skip startup.nsh, any other key to continue.
image0 (1).jpeg (2.61 MiB) Viewed 13831 times
I press ESC and nothing happens.
This is the LattePanda Alpha, with m3-8100y (KR300)
I tried booting from a windows installation USB, and it can’t detect my SSD (tried switching usb ports, nothing shows up).
I swapped my SSD into my other PC, and it shows up and I can access files from it.
I’ve now swapped 3 SSDs into it, and all have the same issue. It seems like it can’t detect it.
image0 (2).jpeg (3.67 MiB) Viewed 13826 times
all 3 SSDs I’ve tried works on my other computer.
Any suggestions would be greatly appreciated.
you should be seeing a prompt like this
screen will display the drive mounts.
You USB fob should be FS0: but it can be a higher FSx
Assuming it is FS0: type FS0:
Prompt will return
the code update should run assuming you extracted the code to the root of the usb key.
Last tip. If the USB fob is installed before you boot, the system will find it and run automatically if the code is in the root of the USB key.
Thank you for your response
When the system boots it displays:
EFI Shell Version 2.00 [4.632]
Current running mode 1.1.2
Device mapping table
BLK0: BlockDevice — Alias (null)
ACPI (PNP0!03,0) /PCI(1f|2) /Sata(5,0)
When I do map -r I get the same as above.
Try different USB ports. Make sure the USB key is formatted with FAT/FAT32 file system.
Thank you both for your assistance. Your advice was spot on and I have now applied these updates etc.
I also now have an almost silent server running in the background. You can literally hear the serenity.
I need to poke this thread. Now that the FRU has been upgraded, I have very low fan RPM. Good for noise levels but I am concerned now because there is no change in fan speed regardless of load.
When I went through this process, I expected the opportunity to select some options that would set/configure the fan speed or set some parameters for it to operate within.
There were a number of prompts during the FRU upgrade process but no information about what response was required to those prompts. So I simply hit enter.
So I wanted to know, does the FRU upgrades mean the FAN speed is variable according to the heat levels experienced by the server or has this process just set the fan speed to a fixed low setting. Will the fan work harder when the system gets hotter as it doesn’t seem to vary at the moment.
If I was supposed to provide a specific setting, how can I find information about what those settings are?
Which chassis are you using?
The part # I am using is P4304BTLSHCNR. Not sure of the chassis # or if that is it.
ok excellent thank you. I would just like to hear the fans spin up a bit faster but I am having a hard time inducing a high enough increase in temps to get any change.
I can feel the temp rise by maybe 2 degrees but no increase in fan speed. Perhaps these intel chassis are just too darn efficient. They are definatelty our preferred solution for our customers.
ok so we will deploy as is.
I do not the Console reports a critical error:
CriticalL SPS FW Health reports SPS Health event type FW Status. Internal error during firmware execution. Image shall be updated to other version.
Not sure if that error originates from the update I did or some other issue after that time.
Ok. Still have some issues. We deployed the server after making the changes. It’s a work group unit and is not deployed in an environmentally controlled atmosphere.
There is no automatic variation in fan speed. The fans waft along as they have done after this change. I would estimate the fans are running at < 20% of the speed they were running at out of the box.
The server suffered a shutdown over this past weekend. I’m concerned we have aheat issue. Ambient temperatures are now climbing here. I would expect we have mid to high 30’s C over the 2 days.
Is there a way to manage fan speed? Is there a way to revert to the previous condition where fan speed was just flat out.
This server has a 3rd party adaptec RAID controller on it. I am now concerned a roll back of the BIOS, if required would give us issues with the RAID Controller and that possible leads to issues with the whole OS installation.
Appreciate any thoughts or suggestions.
Здравствуйте, друзья. Обычно прибегаю к помощи форумчан только в крайних случаях. Сейчас как раз он и есть. И, ребят, если вдруг знаете, как помочь и что сделать, пишите пожалуйста поподробней. В компах шарю неплохо, но с такой ситуацией столкнулся впервые. Да и вообще ноутбук на bios uefi для меня в новинку.
Начну с начала. Купил ноутбук MSI GE73 Rider RGB 8RE-098XRU в интернет-магазине OZON. Как я сейчас понимаю, без операционной системы.
При первом запуске столкнулся, как я уже сейчас понимаю с EFI Shell. В итоге решил, что на ноуте нет операционки и решил ставить свою. С помощью программы Rufus 3.3 накатил образ windows 10 на флешку, выставив параметры: Схема раздела — GPT, Целевая система — Uefi (non CSM). Файловая система — Large FAT32, размер кластера 32 КБ.
Вставил флешку в ноутбук. В Bios в панели «Advanced» > «USB Configuration» в пункте «USB Devices» вместо «none» высветилось «1 Drive». Ниже, в пункте «Mass Storage Devices» появилось устройство «innostorNAND Flash 1.00» с параметром «Auto». Вообще устройство называется иначе.
Со стандартными настройками, Bios флешку в разделе Boot не видел. Начал менять настройки. Выставил «Fast Boot» —
Legacy USB Support —
XHCI Hand-off —
USB Mass Storage Driver Support —
Перезапустил Bios. Устройства (флешки) в разделе «Boot» не появилось. Пробовал менять приоритет Boot. Ставил первым то
Записывал еще 3 разных образа других windows 10 — результат один и тот же. Небольшие изменения произошли только, когда записал образ с такими параметрами:
«Схема раздела» — MBR, «Целевая система» — BIOS (или UEFI — CSM). «Файловая система» — NTFS, «Размер кластера» — 4096 байт.
В биосе установил необходимые параметры для установки MBR. В разделе «Boot» биоса появилось устройство «innostorNAND Flash 1.00». В панели загрузки (или как она там называется), которая вызывается через F11, также появилось это устррйство. Но больше ничего не происходит. Дальше EFI Shell меня не пускает и установка не начинается.
В EFI Shell флешка отображается как:
blk5 :Removable BlockDevice — Alias (null)
PciRoot (0x0) /Pci (0x14 , 0x0) /USB (0x11 , 0x0)
Флешка полностью исправна. В тот же день ставил с нее ОС другому человеку. Все было в порядке.
Прикладываю снимки экрана. Бьюсь уже 3й день, перечитал кучу инфы, но так и не понял, как все починить. Оочень надеюсь на вашу помощь. Буду безумно благодарен.
P.S. Биос скидывал до стандартных настроек путем нажатия «Load Optimized Defaults» в панели «Save & Exit»
- Remove From My Forums
Question
I have the following problem in the TechNet forum here in Brazil. After the latest updates for Windows 10 in build 9879 the User after rebooting the machine enters shell scrip and shows the following error:
EFI SHELL VERSION 2:00
CURRENT RUNNING MODE 1.1.2
DEVICE MAPPING TABLE
BLK0: BlockDevice — ALIAS (NULL)
BLK1: BlockDevice — ALIAS (NULL)
PRESS «ESC» IN 5 SECONDS TO SKIP «startup.nsh» ANY OTHER KEY TO CONTINUE
what might be happening?
Thank you all for your help
Matheus Leopardi Mello Canelada Campos
Esse conteudo e fornecido sem garantias de qualquer tipo, seja expressa ou implicita.
TechNet Community Support
Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais facil para os outros visitantes encontrarem a resolusao
mais tarde.
Answers
The EFI SHELL is in your system motherboard UEFI/BIOS. It is not in Windows.
Best guess is you either have a hardware fault that has been identified by the UEFI/BIOS or Build 9879 is causing a catastrophic hardware incompatibility which is terminating Windows and returning the system to a UEFI/BIOS hardware diagnostic being run in
the EFI SHELL.
«A fanatic is one who can’t change his mind and won’t change the subject»—Winston Churchill