Hd0 что это такое в компьютере
Обновлено: 21.11.2024
Хорошо, так что практически каждый, кто использует Linux, хотя бы раз или два сталкивался с этой угрожающей подсказкой. Как правило, если вы не опытный системный администратор, это предвестник смерти, требующий большего, чем вы рассчитывали, чтобы иметь возможность использовать компьютер в этот день без серьезного вмешательства.
Но если вы знаете, как перемещаться по подсказке GRUB, вы можете вернуться к работе, как и надеялись.
Эти два навыка очень полезно иметь в своем арсенале операций с командной строкой, потому что, если вы сможете со знанием дела справиться с командной строкой GRUB за разумное время, это может сэкономить вам часы головной боли и хлопот.
Так что не бойтесь, примите неизвестное и научитесь ориентироваться в GRUB!
Во-первых, что такое приглашение GRUB?
Это черный экран с такой подсказкой вместо списка ОС, которую вы надеялись загрузить.
Что нужно знать для загрузки из командной строки GRUB?
Вы должны были…
- Хорошее понимание того, какие дисковые устройства есть на вашем компьютере.
- Рабочая память того, какой раздел для чего используется
- Возможность различать, какой root GRUB запрашивает у вас в какое время
Операционные системы Unix размещают все системные устройства в иерархии папок, начиная с /dev
Где * обозначает номер или букву для заказа, типичными конечными точками дискового типа в папке /dev являются /dev/sd** и /dev/nvme*n*p* в Linux, /dev/da* и / dev/ada* во FreeBSD или /dev/dsk/c*t*d* и /dev/rdsk/c*t*d* в ОС Solaris.
Хотя не все эти ОС используют GRUB по умолчанию, все эти ОС являются потенциальными потребителями загрузчика GRUB, и все они должны иметь какой-либо загрузчик, поэтому понимание того, что искать, может стать проблемой. полезно, даже если специально не устраняет неполадки GRUB.
Но, вернемся к GRUB, единственная причина, по которой вам нужно знать, какой /dev у вас на диске, это то, что вы можете указать GRUB, с какого раздела в конечном итоге загрузиться.
Это связано с тем, что подсказка GRUB отбрасывает стандартную иерархию дисковых устройств и разделов и вместо этого представляет вам систему упорядочения, которая выглядит следующим образом:
Это реальный сценарий компьютера с двумя жесткими дисками (hd0) и (hd1), первый диск настроен на загрузку с использованием UEFI. (hd0) — типичная структура разделов, созданная по умолчанию с помощью установщика Ubuntu. (hd1) выглядит так, как вы можете увидеть, глядя на том, отформатированный с помощью ZFS (что выходит за рамки этой статьи).
Скажем, (hd0,gpt1) — это ваш раздел EFI, созданный установщиком. Это очень распространено, так что это легкое предположение, которое, вероятно, будет правильным. Но какой раздел содержит ваш vmlinuz или initrd.img? Находится ли он в разделе EFI, как того требует systemd-boot? Или второй раздел, который является стандартным для многих автоматических установок GRUB?
Какой раздел содержит ваш корневой каталог: (hd0,gpt3) или (hd0,gpt4)? Вы помните, какой из них swap? Потому что вы не можете загрузиться с этим…
Если вы не заметили корреляцию схемы порядка разделов GRUB со стандартным порядковым номером Linux /dev, вот диаграмма того, как она разбивается:
У вас установлена двойная загрузка Ubuntu и Windows? Вы обновили свою Windows 10, а затем внезапно столкнулись с спасением grub, где ошибка не найдена? Просто так, БУМ! Ваш компьютер не работает.
Страшно ха? Не волнуйтесь, надежда еще есть - спасибо TestDisk и Кристофу Гренье, которые его создали.
Вот шаги, которые вы можете сделать:
Проверка загрузочных разделов
- Перезагрузите компьютер
- В окне восстановления Grub введите ls . В нем будут перечислены все разделы на вашем компьютере.
- Проверьте все, например: ls (hd0,msdo6)
- Если вы нашли раздел с расширением File Ext4 , это загрузочный раздел. Если нет, перейдите к разделу Восстановление загрузочного раздела.
- Задайте загрузочный раздел. Пример: (hd0,msdos6) — загрузочный раздел.
Восстановление загрузочного раздела
- Загрузитесь с USB-накопителя Ubuntu
- Перейти к разделу "Программное обеспечение и обновления".
- Обязательно проверьте программное обеспечение с открытым исходным кодом (юниверс).
- Установите тестовый диск sudo apt install testdisk
- Откройте sudo testdisk
Testdisk – отличный инструмент для обнаружения и исправления разделов.
- Создать журнал
- Выберите Анализ . Это просканирует ваш жесткий диск на наличие разделов.
- После этого появится сводка результатов исправления. Внимательно просмотрите его. Обратите внимание на пометку D в ваших разделах. Это УДАЛИТ ваш раздел. Вы можете изменить метку раздела с помощью клавиш и -> со стрелками.
- Если вы довольны результатом, нажмите Enter и перезагрузите компьютер.
- Вы по-прежнему получите спасательную операцию grub, но на этот раз вы найдете загрузочный раздел. Выполните шаги Проверка загрузочного раздела.
Исправление Grub
Вы заметите, что при каждой перезагрузке вы по-прежнему получаете спасательную операцию grub. Чтобы это исправить, вам нужно загрузиться с USB-установки Ubuntu.
- Откройте терминал
- Смонтировать раздел Ubuntu: sudo mount /dev/sd** /mnt
- Переустановите grub: sudo grub-install --boot-directory=/mnt/boot /dev/sd*
- Перезапустить
- sd* = диск Пример. сда
- sd** = раздел Пример. sda5
- Используйте gparted, чтобы увидеть раздел для Ubuntu. Он имеет расширение Ext4.
Вот и все. Надеюсь, это исправит ваш компьютер.
Ноэль дель Кастильо
Прочитайте больше сообщений этого автора.
Развертывание Phoenix с помощью Dokku в Azure
Существует множество способов развернуть веб-приложение Phoenix на виртуальном частном сервере (VPS). Один из них — через Докку. В этом посте я покажу вам, как вы можете использовать
Настройка Ubuntu для разработчиков
Что такое ошибка загрузки Grub? Как исправить ошибку загрузки Grub? В этой статье приведены простые решения для исправления ошибки загрузки Grub 15, 17, 21, 22.
Дэвид Дарлингтон
29 октября 2021 г. • Подано в: Windows Computer Solutions • Проверенные решения
Часть 1. Что такое GRUB и ошибки загрузки GRUB?
GRUB расшифровывается как Grand Unified Bootloader, который вызывается BIOS вашей системы для загрузки ядер и отображения загрузочного меню, из которого пользователи могут выбирать. Он похож на NTLDR или BOOTMGR для Windows, но поддерживает ядра как Windows, так и Linux и имеет больше функций. Однако, если вы неправильно настроили Grub, вы столкнетесь с ошибками GRUB, подобными описанным ниже.
Ошибка загрузки Grub 15, 17, 21, 22
Для Grub Stage 1 нет номеров ошибок, только "Ошибка жесткого диска", "Ошибка гибкого диска", "Ошибка чтения" или "Ошибка Geom". Следовательно, если вы получаете номер ошибки, вы, вероятно, используете Grub Stage 1.5 или Stage 2.0. Итак, что означает номер ошибки загрузки Grub? Давайте узнаем ниже:
Ошибка загрузки Grub 15: файл не найден. Эта ошибка отображается, когда указанное имя файла не может быть найдено.
Ошибка загрузки Grub 17: Не удается смонтировать выбранный раздел. Эта ошибка отображается, когда запрошенный раздел существует, но тип файловой системы не распознается GRUB.
Ошибка загрузки Grub 21: Выбранный диск не существует. Эта ошибка отображается, если диск не распознается BIOS в системе.
Ошибка загрузки Grub 22: Нет такого раздела. Эта ошибка отображается, если запрошенный раздел отсутствует на выбранном диске.
Что вызывает ошибки загрузки GRUB 15, 17, 21, 22?
Правильная настройка GRB всякий раз, когда вы устанавливаете Windows и Linux на компьютер, важна для успешной загрузки одной из операционных систем. Если это сделать неправильно, это может привести к ошибкам загрузки GRUB, таким как ошибки 15, 17, 21 и 22. Распространенные причины, по которым вы сталкиваетесь с ошибками загрузки GRUB, могут быть следующими:
- Повреждение MBR.
- Неправильная конфигурация GRUB.
- GRUB установлен не в том месте.
- GRUB удален случайно.
Теперь, когда вы знаете, что такое GRUB, каковы распространенные коды ошибок загрузки GRUB и распространенные причины возникновения этих ошибок, вы можете немедленно искать решения, избавляющие от них. Итак, если вас беспокоит ошибка загрузки GRUB и вы хотите исправить ее, чтобы продолжать беспрепятственно использовать компьютер для работы, читайте дальше, чтобы получить решения.
Часть 2. Как исправить ошибку загрузки Grub
Вот несколько простых решений для всех популярных ошибок загрузки Grub.
Ошибка загрузки Grub 15: Если вас беспокоит ошибка загрузки Grub 15, вам нужно убедиться, что файл ядра существует на вашем компьютере. Чтобы узнать точное имя ядра, вам нужно выключить компьютер, а затем загрузить его с Live CD. Затем смонтируйте /boot на свой раздел и выполните следующие действия: cd /boot | лс
Это даст вам точное имя файла ядра. Однако также возможно, что на вашем компьютере отсутствует файл ядра. В этом случае вы все равно можете использовать live CD для переустановки системы, чтобы избавиться от ошибки.
Ошибка загрузки Grub 17. Если вы столкнулись с ошибкой загрузки Grub 17, убедитесь, что параметры root(x,y) указаны правильно в файле Grub.conf. Вам понадобится компакт-диск с дистрибутивом или Live CD для установки Grub, как показано ниже, где (h0,0) означает первый жесткий диск и первый раздел на этом диске.
sudo grub
root (hd0,0)
setup (hd0)
Выход
1. Загрузите компьютер с live CD.
2. Выполните эту команду: sudo fdisk –l.
3. Вероятно, вы получите следующие результаты:
Диск /dev/sdb: 500,1 ГБ, 500107862016 байт
255 головок, 63 сектора на дорожку, 60801 цилиндров, всего 976773168 секторов
Единицы измерения = секторы из 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер ввода-вывода (минимальный/оптимальный): 4096 байт / 4096 байт
Идентификатор диска: 0x62ff371f < br />Device Boot Start End Blocks Id System
/dev/sdb1 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sdb2 206848 174082047 86937600 7 HPFS/NTFS/exFAT
/dev /sdb3 174082110 976771071 401344481 f Расширение W95 (LBA)
Ошибка загрузки Grub 22. Вы можете использовать установочный диск Windows для запуска средства восстановления при загрузке и исправления MBR.
Ошибка загрузки Grub обычно возникает, когда Grub пытается загрузить систему, отличную от Windows. Таким образом, вы можете исправить MBR с помощью параметра «Восстановление при загрузке» на установочном диске Windows, а затем переустановить Grub. Для Unix-подобных систем используйте компакт-диск с дистрибутивом или Live CD. Кроме того, чтобы легко исправить ошибку Grub 22, вы можете перезагрузить компьютер, а затем несколько раз нажимать «F8», пока на экране не появятся параметры. Теперь вернитесь в меню, где была возможность выбрать операционную систему. Выберите «Консоль восстановления Microsoft Windows». Для этого вам может понадобиться установочный диск Windows для доступа к консоли восстановления.Теперь введите номер перед системным диском, указанным, когда вас попросят выбрать системный диск.Затем введите требуемый пароль учетной записи.Теперь запустите введите команду fixmbr и введите «y», чтобы подтвердить операцию. Наконец, нажмите «выход» и перезагрузите компьютер.
Часть 3. Как восстановить данные с не загружаемого компьютера, вызванного ошибками загрузки GRUB
Когда на вашем компьютере возникают ошибки загрузки GRUB, вы не можете загрузить компьютер, если приведенные выше решения не помогли. Однако как я могу восстановить данные на компьютере в этом случае? Не волнуйтесь. Если это произойдет, вам понадобится мощный инструмент для восстановления данных, чтобы гарантировать, что никакие важные фотографии, видео, электронные письма или документы не будут потеряны из-за ошибок загрузки GRUB.
Recoverit Data Recovery может помочь вам в решении этой проблемы. Он может создать загрузочный носитель для загрузки незагружаемого компьютера и восстановления всех видов данных. Просто выполните следующие шаги:
Ваше безопасное и надежное программное обеспечение для восстановления файлов
- Эффективно, безопасно и полностью восстанавливайте потерянные или удаленные файлы, фотографии, аудио, музыку, электронные письма с любого устройства хранения.
- Поддерживает восстановление данных из корзины, жесткого диска, карты памяти, флэш-накопителя, цифрового фотоаппарата и видеокамеры.
- Поддерживает восстановление данных после внезапного удаления, форматирования, повреждения жесткого диска, вирусной атаки, сбоя системы в различных ситуациях.
Шаг 1. После запуска программы Recoverit нажмите на режим восстановления данных. Если ваша Windows 10 не запускается, перейдите на вкладку «Восстановить после сбоя компьютера», после чего вам будет предложено нажать «Пуск» в следующем всплывающем окне.
Шаг 2. Чтобы создать загрузочный диск, выберите параметр режима. Вам будет предложено два варианта загрузки; привод CD/DVD и USB. Вы можете выбрать любой вариант из двух, а затем нажать кнопку "Создать", чтобы начать процесс.
Шаг 3. Вам будет предложено другое всплывающее окно с просьбой отформатировать выбранный вами режим. Поэтому, если вы выбрали вариант USB, нажмите на вкладку «Формат». Однако прежде чем продолжить, убедитесь, что у вас есть резервная копия соответствующих данных.
Шаг 4. Сразу начнется процесс загрузки. Однако не извлекайте флэш-накопитель USB во время этого процесса. Следующее действие, которое вам нужно предпринять, будет отображаться на экране или вы можете просмотреть руководство целиком.
Шаг 5. Процесс восстановления данных займет некоторое время, поэтому убедитесь, что ваш ноутбук подключен к источнику питания или аккумулятор полностью заряжен. По завершении на вашем экране отобразятся три шага решения по восстановлению данных.
Шаг 6. Перед началом процесса восстановления убедитесь, что вы разрешили загрузку компьютера с загрузочного носителя, созданного ранее. Когда это будет сделано, перезагрузите компьютер и сразу же нажмите клавишу F12.
Обратите внимание, что ваш ключ BIOS (базовая система ввода/вывода) будет отличаться от системы к системе. Узнайте, как настроить компьютер на загрузку с USB-накопителя.
Шаг 7. После завершения загрузки программа Recoverit запустится автоматически. Теперь вы можете скопировать данные с жесткого диска или начать процесс восстановления потерянных данных Windows 10. Мы можем помочь вам решить проблемы, связанные с потерей данных в Windows 10.
Заключительные слова
Теперь вы знаете, что такое ошибка загрузки Grub и как решить эту проблему. Кроме того, если вы потеряли важные данные из-за ошибок загрузки GRUB, профессиональный инструмент восстановления данных, такой как Wondershare Recoverit, — это все, что вам нужно, чтобы вернуть потерянные или удаленные файлы данных.
Иногда пользователи ПК с двойной загрузкой могут столкнуться с проблемой «неизвестная система спасения grub» при попытке загрузить ПК. Итак, в этой статье я буду использовать самые явные слова, чтобы объяснить, как решить эту надоедливую проблему.
Майкл / Последнее обновление: 15 марта 2022 г.
Вопрос
У меня проблема. На моем ноутбуке у меня 2 операционные системы: Kali Linux и Windows 10. Вчера, работая над своим разделом Windows, я решил создать новый раздел D из C. Когда я закрыл свой ноутбук и включил его, ошибка спасения grub появилось на экране. Может ли кто-нибудь помочь мне решить эту проблему?
– Вопрос от Томаса
Причина «спасательная неизвестная файловая система grub»
Причиной этой ошибки может быть неправильное удаление раздела, на котором установлена вторая/двойная ОС. Например, это может быть ПК с двойной загрузкой между Windows и Linux. Однако вы удалили раздел Linux. Когда вы настраиваете такую систему, у каждого раздела есть MBR, в которой есть важные данные о том, как загружать ваши операционные системы. После того, как вы удалите раздел или ОС, в MBR все еще будут старые значения загрузочных секторов для любой из операционных систем, и загрузка может выдать ошибку, например, «grub repair unknown file system».
Что делать, если файловая система восстановления grub неизвестна?
Если вы столкнулись с проблемой, не паникуйте, для нее есть несколько решений.
Способ 1. Используйте загрузочную флешку Windows
В этой части содержания будет описан метод в системе Windows 10, но он очень похож и для Windows 7 и 8. Во-первых, вам понадобится установочный CD/DVD с Windows 10 или загрузочный USB-накопитель.
<р>1. Загрузите Windows 10 с установочного носителя и выберите вариант «Восстановить компьютер». <р>2. Перейдите на вкладку «Устранение неполадок» и выберите «Восстановление системы», чтобы восстановить ее до точки восстановления, которую вы установили ранее. <р>3. Вы также можете попробовать опцию «Автоматическое восстановление». <р>4. Если это не работает, вам нужно использовать опцию «Командная строка».<р>5. Затем введите следующие команды в командную строку одну за другой, чтобы восстановить MBR.
загрузочная запись /fixmbr
загрузочная запись /fixboot
загрузочная запись /scanos
загрузочная запись /rebuildbcd
После выполнения приведенных выше команд вы сможете успешно загрузиться на свой компьютер. Однако, если проблема все еще существует, вы можете также перейти к способу 3, чтобы попробовать стороннее бесплатное программное обеспечение для восстановления MBR диска.
Способ 2. Войдите в режим grub, чтобы исправить grub
Одним из наиболее распространенных способов устранения ошибки «неизвестная файловая система» является использование командной строки.
<р>1. Вы должны выяснить, в каком разделе находится ваш Linux и где находится каталог grub. Будет лучше, если вы все еще помните, но неважно, если вы забыли. <р>2. Введите «grub escape> ls» и нажмите «ENTER», чтобы вывести список всех дисков и разделов. Например, hd0,(hd0,1)//,(hd0,4),(hd0,7),(hd0,8),(hd0,9)… <р>3. Введите «grub escape>ls (hd0,0)/grub и нажмите «ENTER». Повторяйте этот шаг и пробуйте каждый раздел один за другим, пока не появится содержимое раздела вместо «неизвестная файловая система». <р>4.Предположим, что когда это (hd0,8), содержимое успешно появляется. <р>5. Введите «grub escape>set root=(hd0,8) и нажмите «ENTER». <р>6. Введите «grub escape>set prefix=(0,8),grub» и нажмите «ENTER». <р>7. Введите «grub Rescue>insmod/grub/normal.mod» и нажмите «ENTER». Теперь вы вышли из режима восстановления grub и вошли в мод grub, с которым вы должны быть знакомы. <р>8. Введите «grub>normal» и нажмите «ENTER» <р>9. После входа в Linux введите «sudo update-grub» в командной строке, чтобы исправить grub. <р>10. Введите «sudo grub-install/dev/sda». //sda — ваш загрузочный диск.Способ 3. Восстановить MBR с помощью стороннего ПО
Если вы считаете, что вводить команды одну за другой для перестроения MBR слишком сложно, вы можете также прибегнуть к гораздо более мощному стороннему средству создания загрузочных USB-дисков AOMEI Partition Assistant Standard, чтобы создать загрузочный USB-накопитель на обычном ПК для восстановить ОС, перестроив MBR. По сравнению с описанными выше методами, с этим программным обеспечением это намного проще, и для этого требуется всего 3 шага. Более того, поддерживаются и другие полезные функции, в том числе клонирование USB и переустановка Windows 10 на SSD.
Загрузите бесплатно самую функциональную программу для создания загрузочных USB-накопителей, чтобы попробовать ее.
Примечание. Прежде чем начать, необходимо подключить пустой USB-накопитель к работающему компьютеру, а затем создать загрузочный USB-накопитель.
Шаг 1. После успешной загрузки с загрузочного жесткого диска вы перейдете к интерфейсу AOMEI Partition Assistant Standard. Щелкните правой кнопкой мыши проблемный системный диск и выберите «Восстановить MBR».
Шаг 2. Установите тип MBR для текущей ОС.
Шаг 3. Вернувшись к основному интерфейсу, нажмите «Применить» в левом верхнем углу, а затем нажмите «Продолжить», чтобы начать операцию восстановления.
Заключение
Как исправить «спасение неизвестной файловой системы grub»? Это может быть сложно, если вы идете в неправильном направлении. В этой статье я перечислил 3 наиболее распространенных способа помочь вам справиться с этой проблемой. Среди них AOMEI Partition Assistant Standard обеспечивает наиболее удобный способ. Помимо упомянутых выше функций, если вы хотите попробовать другие функции, такие как миграция ОС MBR в GPT, очистка системного диска и выделение свободного места, вам следует обновить ее до профессиональной версии.
Читайте также:
- Не удалось аутентифицировать удаленный компьютер из-за проблем с сертификатом безопасности
- Почему тонер прилипает к барабану?
- Autodesk Inventor не устанавливается
- Точка входа в процедуру threadgetcurrentprocessid не найдена в dll tier0 dll
- Где два Стивена Джобса и Возняка собрали свой первый полноценный персональный компьютер