Разное

Error 21 selected disk does not exist: Selected disk does not exist»

Содержание

Невозможно загрузиться в раздел GParted или с GParted live USB

561

wimkeir

Извиняюсь, если этот вопрос не подходит или кажется, что его уже задавали, но я разочарован и уже несколько дней пробую предложения с этого сайта и других, но безрезультатно.

TL; DR: у меня проблемы с загрузкой GParted live, как с USB, так и с моего GParted раздела.

У меня на ноутбуке установлены Ubuntu 16.04 и Windows 10, и для загрузки используется grub2. Мои разделы Ubuntu становятся слишком маленькими, и я хотел бы изменить их размер, но я не могу использовать GParted из Ubuntu, так как разделы, которые я хочу изменить, смонтированы.

Вот что я попробовал:

GParted раздел

Я следовал приведенным здесь инструкциям, разархивировав GParted в только что созданный раздел и добавив опцию меню в grub2. Он появляется в grub, когда я запускаю ноутбук, но когда я выбираю опцию, я получаю фиолетовый экран со следующим выводом:

error: disk `(hd0,' not found. alloc magic is broken at 0x93143420: 93087760 Aborted. Press any key to exit. 

Попытка решить эту проблему привела меня к этому сообщению на форуме . Я попытался определить, с какого жесткого диска мне следует загружаться, но при запуске geometry (hdX)в командной строке grub выдается следующая ошибка для hd0, hd1, hd2 и т. Д.

Error 21: Selected disk does not exist 

Чтобы не использовать строку (hd0, x) в пункте меню grub, я затем следовал инструкциям на той же странице, но вместо этого для ISO-карты GParted. Я сохранил его /home/isos(как сказано в инструкции), и когда я снова запускаю ноутбук, я вижу опцию в grub, но при выборе grub говорит мне, что не может найти ISO.

В этот момент я был раздражен и решил попробовать вместо него использовать живой USB.

GParted live USB

На этот раз я следовал инструкциям здесь . Я отформатировал свой USB в FAT32 и ddустановил на него GParted ISO. Однако, когда я подключаю его и загружаю свой ноутбук, он просто выводит меня на экран grub, как всегда.

Я попытался войти в настройки UEFI из Windows (shift-restart), чтобы изменить порядок загрузки, но он запрашивает мой «системный пароль», о котором я никогда не слышал (пароли как в Ubuntu, так и в Windows отвергаются).

Я сейчас расстроен и, кажется, нет вариантов. Дальнейший поиск проблемы просто приводит меня к форумам и темам SE, которые я уже видел, и я не знаю, что еще попробовать. Я просто хочу запустить GParted, что еще я могу сделать?

Восстановление GRUB2 в программном RAID 0 с помощью LiveCD после того, как Windows 7 вытерла его

Я установил Ubuntu 10.10 в свою систему. Однако мне нужно установить Windows 7 назад, и я ожидаю, что это изменит GRUB, и это произошло.

Прямо сейчас мой раздел на моем Software RAID 0 выглядит следующим образом:

nvidia_acajefec1 — это Ubuntu 10.10, а nvidia_acajefec3 — Windows 7.

Я следил за некоторыми руководствами, и я всегда застрял в GRUB, который не смог обнаружить обычный RAID-массив.

Я пробовал работать:

sudo grub

> root (hd0,0)

GRUB жалуется, что не смог найти мой жесткий диск. Поэтому я попробовал:

find (hd0,0)

И он жалуется, что ничего не нашел.

Итак, я попробовал:

find /boot/grub/stage1

Он сказал, что «файл не найден».

Вот текст с консоли:

[email protected]:~$ grub
Probing devices to guess BIOS drives. This may take a long time.

       [ Minimal BASH-like line editing is supported.   For
         the   first   word,  TAB  lists  possible  command
         completions.  Anywhere else TAB lists the possible
         completions of a device/filename.  ]
grub> root (hd0,0)
root (hd0,0)

Error 21: Selected disk does not exist
grub> find /boot/grub/stage1
find /boot/grub/stage1

Error 15: File not found

** К счастью, у меня есть один человек, предлагающий, что то, что я пытался сделать, — это GRUB Legacy, а не GRUB2. Поэтому я пошел на предлагаемый веб-сайт, ( Ссылка ) попытайтесь оглянуться и попробуйте:

[email protected]:~$ sudo fdisk -l

Unable to seek on /dev/sda

Это всего лишь шаг 2 инструкции в Ссылка , и я не могу продолжить, потому что он не может искать / dev / sda. р>

Однако р>

[email protected]:~$ sudo dmraid -r
/dev/sdb: nvidia, "nvidia_acajefec", stripe, ok, 488397166 sectors, [email protected] 0
/dev/sda: nvidia, "nvidia_acajefec", stripe, ok, 488397166 sectors, [email protected] 0

Так что теперь? У вас есть идея, как сделать fdisk доступным для моего RAID-массива на live cd (Ubuntu 10.10)? Честно говоря, я потерял, очень потерял попытку восстановить GRUB2 в этой программной системе RAID 0 прямо сейчас.

    

Установка Linux на флешку. Создание загрузочной флешки.

/ Статьи / Системное / Установка Linux на флешку. Создание загрузочной флешки. /


Дата публикации: Aug. 17, 2010, 5:39 a.m.

Теги:

flash,

linux,

Автор: Brainsburn

Keywords: установка, linux, флешка, загрузка, usb-hdd


На флешку можно записать загрузочный образ дистрибутива Linux. Это можно сделать руками, а можно с помощью вспомогательных утилит, таких как unetbootin. Но сейчас разговор немного о другом — о том, как установить линукс на флеш накопитель для дальнейшего использования в роли полноценной системы на переносном hdd.


Такой вариант лучше live-системы хотя бы потому, что такую систему можно, как обычно, настраивать и изменять, ставить новые пакеты и т.д. Live-систему тоже можно изменять, но там сложнее.


Первый вопрос — как установить GRUB на флешку? Ведь чтобы загрузиться с флешки, надо, чтобы она была загрузочной. Ответ прост: так же, как и на обычный жесткий диск! Правда, у меня на этом моменте возникла одна проблема. Сейчас расскажу подробнее.


В моем домашнем компьютере два жестких диска (/dev/sda, /dev/sdb). Флешка, соответственно, — /dev/sdc. Однако, GRUB не захотел устанавливаться на нее:


# grub --version
grub (GNU GRUB 0.97)

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0x83

grub> root (hd1,0)
 Filesystem type is ext2fs, partition type 0x83

grub> root (hd2,0)
Error 21: Selected disk does not exist


Т.к. граб видит диски не как sda1 или sdb3, а как (hd0,0) и (hd1,2), то флешка в данном случае должна быть (hd2,0). Однако, GRUB ее не увидел, хотя если при включении компьютера, при появлении GRUB-а перейти в консоль по «С», то он нормально видит флешку как (hd2,0). Чем это обусловлено, не знаю.

Решение я нашел такое:


Создаем файловую систему (лучше reiserfs. подробнее — ниже) на флешке, монтируем ее куда-нибудь, например в /mnt/flash и создаем файл /mnt/flash/boot/grub/device.map с таким содержимым:


(hd0) /dev/sdc

Вместо /dev/sdc впишите устройство флешки, как оно видится в вашей системе.


Почему именно reiserfs? Потому-что если у вас флешка не большого размера и вы отформатируете ее в ext2, то вам может не хватить инодов и увеличить их кол-во не получится. В reiserfs такой проблемы не будет.

После этого устанавливаем загрузчик на флешку:


# grub install --root-directory=/mnt/flash --no-floppy '(hd0)'

Чтобы убедиться, что граб действительно установился, посмотрите в каталог /mnt/flash/boot/grub.


Все! Самый важный этап пройден — ваша флешка УЖЕ загрузочная, т.е. если вы перезагрузите компьютер, выберите загрузку с USB-HDD, то увидите консоль граба. Осталась сплошная банальщина (за небольшим исключением) — установить Linux на флешку.


Что теперь нужно: установить на флешку сам линукс (я буду объяснять на примере Gentoo Linux), не забыть установить ядро, пароль для рута, чутка подправить /etc/fstab и создать конфиг для GRUB.


Процесс установки очень прост и понятен. Напомню, что флешка у нас примонтирована в /mnt/flash/. Скачаем туда stage3 и portage. Найти их можно на http://distfiles.gentoo.org .


# ls /mnt/flash
portage-latest.tar.lzma
stage3-i686-20100622.tar.bz2

Распаковка архивов:


# tar xafv stage3-i686-20100622.tar.bz2
# tar xafv portage-latest.tar.lzma -C /mnt/flash/usr

Chroot:


# chroot /mnt/flash /bin/bash


Все, вы в новой Gentoo. Можете ее настраивать и устанавливать пакеты. Хотя, лучше конечно, сперва задать пасс руту командой passwd и установить ядро:


# emerge -av gentoo-sources

Ах да, не забудьте перед этим прописать DNS сервер, чтобы не было проблем с разрешением имен. Я использую паблик 8.8.8.8, т.к. днс моего полосатого провайдера постоянно дохнет:


# echo "nameserver 8.8.8.8" > /etc/resolv.conf

После установки ядра, его исходные коды будут лежать где-то в /usr/src/linux*. Осталось его сконфигурировать и собрать:


# make menuconfig
# make && make modules_install


Как конфигурить ядро, я рассказывать не буду, т.к. это тема совершенно другой статьи и к флешкам не относится. Скажу лишь, что никаких особых моментов нет, я даже initram не использую, конфиг у меня практически стандартный, разве что файловую систему reiserfs (ведь флешка отформатирована в ней) надо вкомпилить в ядро («», но не «». Это надо, если вы тоже не используете initram). Однако, если вы планируете подключать флешку к различным компьютерам, позаботьтесь о поддержке большого кол-ва оборудования в ядре.

После сборки копируем свежее ядро в /boot


# cp arch/x86/boot/bzImage /boot/kernel

Теперь создадим menu. lst для GRUB. У меня он выглядит так:


# cat /boot/grub/menu.lst 
title USB-Linux
root (hd0,0)
kernel /boot/kernel rootdelay=10 root=/dev/sdc1 rw


Одна важная деталь — rootdelay. Без rootdelay=10 вы можете получить при загрузке кернел паник с ошибкой про root device и будете думать, что ядро просто не видит вашу флешку, попытаетесь найти для нее дрова, но все будет тщетно. Параметр root=/dev/sdc1 тоже желательно не опускать, /dev/sdc1 — корневой раздел, не «/boot», а «/». Хотя, на флешке создавать отдельный раздел под /boot или что-либо еще, просто смешно :)


Такс… Ядро установили, DNS-сервер прописали, пароль руту задали, что еще? Ах да, не забудьте про /etc/fstab. Если вы тоже устанавливаете Gentoo, закомментируйте там строки, начинающиеся на /dev/BOOT, /dev/SWAP и т.д. А в строке, начинающейся на /dev/ROOT, измените это значение на /dev/sdc1.и укажите файловую систему — reiserfs.


Теперь, вроде, ничего не забыл. Хотя, я и не ставил целью подробное описание процесса установки линукс в chroot-е. В любом случае, теперь вы установили Linux на флешку и можете перезагрузить компьютер и загрузиться с флешки =) Если у вас Gentoo, после приведения системы к нужному виду, не забудьте удалить каталог /usr/src/linux (он занимает около 600МБ) и /usr/portage (портежи весят примерно столько же) для экономии места.


Если я упустил какой-то момент или у вас возникли проблемы, сообщите об этом в комментариях. Спасибо!


Возможно, эти материалы Вас заинтересуют:


Рекомендовать эту страницу:

Комментарии:(6)

Комментировать:

Ошибка: выбранный диск не существует (21) Module-SRE-700

Уже пробовали все, что команды восстановления cisco, кто-нибудь знает, как решить проблему печати, показанную в печати?

Инициализация памяти # 2. Подождите …

Это может занять минуту ….

Система загружается …

…………………… ………………………………………….. ………………………..

ServicesEngine boot-loader> install_key waas-accelerator-4.4.5c.4-k9.bin

Загрузчик ServicesEngine> verify

Загрузка диска: / bzImage … Невозможно загрузить образ

Загрузчик ServicesEngine>

# service-module sm 1/0 session

Попытка 172.20 .245.1, 2067 … Открыть

Подождите …

Нажмите P, чтобы выбрать первичный загрузчик …

или S, чтобы выбрать вторичный загрузчик…

или дождитесь загрузки из конфигурации по умолчанию …

……………………………. ………………………………………….. ……………….

Выполняется загрузка с основного загрузчика ….

Аутентификация загрузчика ….

Проверка подлинности основного загрузчика — загрузка .. ..

Введите «***», чтобы изменить конфигурацию загрузки:

Попытка сбросить служебный модуль SM1 / 0.

7 мая 11:27:33.055:% SRE_SM-6-STATE_CHANGE: SM1 / 0 изменяет состояние с SERVICE_MODULE_STATE_ERRQ на SERVICE_MODULE_STATE_SHDN

Инициализация памяти # 1. Подождите …

Инициализация памяти # 2. Подождите …

Это может занять минуту ….

Последовательный порт ATA 0: Hitachi HTE545050B9A300

Память DDR 4096 МБ обнаружена

Intel (R) Core (TM) 2 Solo CPU L3400 @ 1,86 ГГц

BIOS SM 3.52.8, Дата сборки BIOS: 08.02.2011

Система загружается…

Подождите …

Нажмите P, чтобы выбрать первичный загрузчик …

или S, чтобы выбрать вторичный загрузчик …

или дождитесь загрузки из конфигурации по умолчанию …

.. ………………………………………….. …………………………………………..

Теперь загружается с основного загрузчика ….

Аутентификация загрузчика ….

Проверка подлинности основного загрузчика — загрузка….

Введите ‘***’, чтобы изменить конфигурацию загрузки:

Обнаружение и инициализация сетевого устройства

Резервное копирование текущих конфигураций платформы .

Шаг 1 SRE — Регистрация SM …

Поиск (hd1 , 3) / 296e03bc-3236-4a68-a178-688e56400a1e, сбой

Локальная установка не поддерживается

Ответ — установка не требуется (len: 422)

Установка SRE не требуется

Восстановление исходной конфигурации …

Обновление прошить с конфигурацией загрузчика.

Подождите ………………. готово.

7 мая 11: 29: 03.331:% SM_INSTALL-6-INST_RBIP: SM1 / 0 получено сообщение: запрос регистрации RBIP Загрузка диска: / bzImage … Невозможно загрузить образ

Ошибка: выбранный диск не существует (21)

Невозможно загрузить образ

þ

Инициализация памяти # 1. Подождите …

Инициализация памяти # 2. Подождите …

Это может занять минуту ….

Последовательный порт ATA 0: Hitachi HTE545050B9A300

Память DDR Обнаружено 4096 МБ

Intel (R) Core (TM) 2 Solo CPU L3400 @ 1.86 ГГц

BIOS SM 3.52.8, Дата сборки BIOS: 02. 08.2011

Система загружается …

Подождите …

Нажмите P, чтобы выбрать основной загрузчик …

или S для выбора вторичного загрузчика …

или дождитесь загрузки с конфигурации по умолчанию …

………………………. ………………………………………….. …………………….

Выполняется загрузка с основного загрузчика….

Аутентификация загрузчика ….

Первичный загрузчик аутентифицирован — загрузка ….

Введите ‘***’, чтобы изменить конфигурацию загрузки:

Обнаружить и инициализировать сетевое устройство

Резервная текущая платформа конфигурации ….

Шаг 1 SRE — Регистрация SM …

Поиск (hd1,3) / 296e03bc-3236-4a68-a178-688e56400a1e, сбой

Локальная установка не поддерживается

Ответ — установка не требуется ( len: 422)

Установка SRE не требуется

Восстановление исходной конфигурации…

Обновление флешки с конфигурацией загрузчика.

Подождите ………………. готово.

7 мая 11:30: 31.339:% SM_INSTALL-6-INST_RBIP: SM1 / 0 получено сообщение: запрос регистрации RBIP Загрузка диска: / bzImage … Невозможно загрузить образ

Ошибка: выбранный диск не существует (21)

Невозможно загрузить образ

ú

Инициализация памяти # 1. Подождите …

Инициализация памяти # 2. Подождите …

Это может занять минуту….

Последовательный порт ATA 0: Hitachi HTE545050B9A300

Память DDR Обнаружено 4096 МБ

Intel (R) Core (TM) 2 Одиночный ЦП L3400 @ 1,86 ГГц

BIOS SM 3.52.8, Дата сборки BIOS: 02 / 08/2011

Система загружается …

Подождите …

Нажмите P, чтобы выбрать основной загрузчик …

или S, чтобы выбрать дополнительный загрузчик …

или дождитесь загрузки с конфигурация по умолчанию…

………………………………………. ……………………………………….. … …….

проблем с mbralign / vmware-mount и исправлением gru …

Следуя руководству, которое я видел в сообществах vmware, и другому сайту, который я просматривал, я пытался сделать mbralign на виртуальной машине Linux, а затем исправить загрузчик grub. Используя установочный носитель Red Hat, я могу перевести сервер в режим восстановления и успешно запустить grub.Когда я пытаюсь исправить grub с другого хоста, я не вижу устройство hd. Ниже приведена некоторая информация о моей настройке и о том, что я тестирую.

ESXI 5.0, файловые системы Netapp, только хранилища данных NFS (без SAN), vCenter 5

ВМ, которую я пытаюсь исправить, — это RHEL 5.7 X64

Вторая виртуальная машина, которую я пытаюсь использовать для исправления grub, также является RHEL5.7 X64

, что я сделал до сих пор:

/ opt / ontap / mbralign /vmfs/volumes/3cc52239-40bc7f0c/RHLX2/RHLX2-flat.vmdk

~

~

/ opt / mbralign vmfs / volume / 3cc52239-40bc7f0c / RHLX2 / RHLX2-плоский. vmdk

mbrtools esxi version 1.0

———————

/vmfs/volumes/3cc52239-40bc7f0c/RHLX2/RHLX2-flat.vmdk p1 (Linux ) Lba: 64 смещение: 32768 выровнено: да

/vmfs/volumes/3cc52239-40bc7f0c/RHLX2/RHLX2-flat.vmdk p2 (swap) lba: 208856 смещение: 106934272 выровнено: да

/ vmfs22 / volume 40bc7f0c / RHLX2 / RHLX2-flat.vmdk p3 (Linux) lba: 8402016 смещение: 4301832192 выровнено: Да

/ vmfs / volume / 3cc52239-40bc7f0c / RHLX2 / RHLX2-flat.vmdk p4 (EBR) lba: 10442280 смещение: 5346447360 выровнено: да

/vmfs/volumes/3cc52239-40bc7f0c/RHLX2/RHLX2-flat.vmdk e1 (Linux) lba: 10442344, чем смещение: 534 98012000, чем смещение: 534 перейдите к использованию второй «вспомогательной» виртуальной машины, чтобы попытаться смонтировать плоский файл для исправления grub:

vmware-mount -f /mnt/vmfix/RHLX2/RHLX2.vmdk / mnt / RHLX2

[root @ localhost ~] # ll / mnt / RHLX2 / flat
-rw ——- 1 корневой корень 21474852352 4 апреля 10:43 / mnt / RHLX2 / flat

echo «(hd1) / mnt / RHLX2 / flat»> / tmp / RHLX2. map

[root @ localhost ~] # cat /tmp/RHLX2.map
(hd1) / mnt / RHLX2 / flat

[root @ localhost ~] # grub —device-map = / tmp / RHLX2.map

GNU GRUB версии 0.97 (640 КБ нижней / 3072 КБ верхней памяти)

[Поддерживается минимальное редактирование строк в стиле BASH. Для первого слова TAB
перечисляет возможные варианты завершения команды. В любом другом месте TAB перечисляет возможные
завершения устройства / имени файла.]
grub> root
root
(fd0): тип файловой системы неизвестен, тип раздела 0x0
grub> root (hd1)
root (hd1)

Ошибка 21: Выбранный диск не существует
grub> root (hd1,0)
root (hd1,0)

Ошибка 21: Выбранный диск не существует
grub>

Я пробовал разные вещи на основе этих двух ссылок, чтобы сделать это работает:

http: // сообщества.vmware.com/people/esarakaitis/blog/2010/07/01/recovering-linux-vm-after-running-m …

http://www.vmwareadmins.com/index. php/articles/82- bash-script-to-fix-grub-on-align-linux-vms.html

Есть ли у кого-нибудь представление о том, что я делаю неправильно, или лучший способ сделать это?

спасибо,

— Шон

Методы

для исправления ошибки загрузки Grub


Часть 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. Затем смонтируйте / загрузитесь в свой раздел и выполните следующие действия: cd / boot | ls

Это даст вам точное имя файла ядра.Однако также возможно, что файл ядра отсутствует на вашем компьютере. В этом случае вы все равно можете использовать Live CD для переустановки системы, чтобы избавиться от ошибки.

Ошибка загрузки Grub 17: Если вы столкнулись с ошибкой загрузки Grub 17, вы должны убедиться, что настройки вашего корня (x, y) указаны правильно в Grub.conf. Вам понадобится дистрибутивный компакт-диск или Live CD для настройки Grub, как показано ниже, где (h0,0) означает первый жесткий диск и первый раздел на этом диске.
sudo grub
root (hd0,0)
setup (hd0)
Exit
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
Система идентификаторов конечных блоков начала загрузки устройства
/ 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 Ext’d (LBA)

Ошибка загрузки Grub 21: Чтобы исправить ошибку Grub 21, сначала убедитесь, что диск правильно подключен и обнаружен BIOS, затем загрузите компьютер с установочного диска Ubuntu. Теперь запустите командную строку от имени администратора и введите следующие команды:
$ sudo -s
#grub
grub> find / boot / grub / stage1 (тогда cmd вернет что-то вроде «hd0,0»)
grub> root ( hd0,0)
grub> настройка (hd0)
grub> выйти из

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

Восстановление компьютерных данных

Windows PE
Системные проблемы
Ошибки ПК

Методы

для исправления ошибки загрузки Grub

GRUB означает Grand Unified Bootloader, который вызывается системным BIOS для загрузки ядер и отображения меню загрузки, из которого пользователи могут выбирать. Он похож на NTLDR или Bootmgr для Windows, но поддерживает ядра как Windows, так и Linux, и имеет больше функций. Однако, если вы неправильно настроили Grub, вы столкнетесь с ошибками GRUB, подобными описанным в сообщении.

Об ошибке загрузки GRUB?

Grub Ошибка загрузки Grub обычно возникает при попытке загрузить систему, отличную от Windows. Таким образом, вы можете исправить MBR с помощью опции Startup Repair на установочном диске Windows, а затем переустановить Grub.В Unix-подобных системах используйте дистрибутив CD или Live CD.

GRUB, также известный как GNU GRUB, расшифровывается как GNU GRand Unified Bootloader. Это пакет загрузчика из проекта GNU. Он предоставляет вам выбор: загрузить одну из нескольких операционных систем, установленных на компьютере, или выбрать конкретную конфигурацию ядра, доступную в определенных разделах операционной системы.

Аналогичен NTLDR или BOOTMGR в Windows. Но он поддерживает ядра как Windows, так и Linux и имеет больше функций. Вам необходимо правильно настроить GRUB при использовании вашего компьютера.

В противном случае вы можете столкнуться с различными типами ошибок GRUB, такими как ошибка загрузки Grub 15, 17, 21, 22….

Распространенные ошибки загрузки Grub

Обычно коды ошибок на этапе 1 Grub отсутствуют. Вы можете просто получить сообщение об ошибке, в котором говорится: Ошибка жесткого диска, Ошибка гибкого диска, Ошибка чтения, или Ошибка Geom . Код ошибки загрузки GRUB всегда появляется в Grub Stage 1.5 или Stage 2.0.

Следующее изображение относится к ошибке загрузки GRUB 17. Вы можете видеть, что это ошибка, возникающая на этапе загрузки GRUB 1.5.

Существует 4 типичных ошибки загрузки GRUB:

  1. Ошибка загрузки Grub 15 : Файл не найден. Эта ошибка загрузки GRUB появляется всегда, когда система не может найти файл с указанным именем.
  2. Ошибка загрузки Grub 17 : Невозможно смонтировать выбранный раздел. Эта ошибка загрузки GRUB всегда появляется, когда необходимый раздел существует, но тип файловой системы не распознается GRUB.
  3. Ошибка загрузки Grub 21 : выбранный диск не существует. Эта ошибка загрузки GRUB всегда появляется, когда диск не распознается BIOS в системе.
  4. Ошибка загрузки Grub 22 : такого раздела нет. Эта ошибка загрузки GRUB появляется всегда, когда на выбранном диске нет нужного раздела.

Причины ошибок загрузки GRUB

Почему при загрузке компьютера возникают ошибки загрузки GRUB? Здесь мы собираем несколько причин и показываем их следующим образом:

  • Неправильная конфигурация GRUB.
  • GRUB установлен в неправильном месте.
  • GRUB удален по ошибке.
  • MBR поврежден.

Теперь вы знаете, что такое GRUB, общие коды ошибок загрузки GRUB и основные причины этих ошибок. Затем, если вас беспокоит ошибка загрузки GRUB, вы должны немедленно избавиться от нее, потому что вам все равно нужно использовать свой компьютер для работы. Продолжайте читать, чтобы получить решения.

Чтобы исправить ошибки загрузки GRUB?

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

Как исправить ошибку загрузки GRUB 15?

Если вас беспокоит ошибка загрузки Grub 15, вам необходимо убедиться, что файл ядра существует на вашем компьютере. Здесь вам нужно выключить компьютер, а затем загрузить его с Live CD. Затем вы можете смонтировать / boot в своем разделе и сделать следующее: cd / boot | ls , чтобы проверить точное имя файла ядра.

Вполне возможно, что файл ядра отсутствует на вашем компьютере.Если это так, вы все равно можете использовать Live CD для переустановки системы, чтобы избавиться от проблемы.

Как исправить ошибку загрузки GRUB 17?

Если вы столкнулись с ошибкой загрузки Grub 17, вам необходимо убедиться, что ваши корневые настройки (x, y) указаны правильно в вашем Grub. conf. Вам все равно нужно использовать live CD для настройки Grub следующим образом:

  1. 1. Загрузите компьютер с Live CD.
  2. 2. Выполните эту команду: sudo fdisk –l .
  3. 3. Вероятно, вы получите следующие результаты:

Диск / dev / sdb: 500.1 ГБ, 500107862016 байт

255 головок, 63 сектора на дорожку, 60801 цилиндр, всего 976773168 секторов

Единицы = 1 секторов * 512 = 512 байт

Размер сектора (логический / физический): 512 байт / 4096 байт

Размер ввода / вывода (минимальный / оптимальный): 4096 байт / 4096 байт

Идентификатор диска: 0x62ff371f

Система идентификаторов конечных блоков начала загрузки устройства

/ dev / sdb1 2048 206847 102400 7 HPFS / NTFS / exFAT

/ дев / sdb2 206848 174082047 86937600 7 HPFS / NTFS / exFAT

/ dev / sdb3 174082110 976771071 401344481 f W95 Ext’d (LBA)

Записи в таблице разделов расположены не в порядке на диске.

Чтобы узнать, как исправить ошибку загрузки GRUB 21/22? Проверить сообщение.

Если вы потеряете свои данные из-за ошибок загрузки GRUB

После устранения ошибок загрузки GRUB вы можете использовать свой компьютер как обычно. Однако вы можете обнаружить, что некоторые важные файлы случайно пропали на вашем устройстве из-за ошибки. В такой ситуации вы можете использовать профессиональное программное обеспечение для восстановления данных, чтобы вернуть свои данные. Здесь мы предлагаем использовать MiniTool Power Data Recovery.

Этот бесплатный инструмент для восстановления файлов специально разработан для восстановления потерянных и удаленных файлов с жестких дисков вашего компьютера, SD-карт, карт памяти, флеш-накопителей, компакт-дисков, DVD-дисков и т. Д. В нем 4 модуля восстановления, которые предназначены для разных ситуаций.

Например, если вы хотите восстановить данные из раздела на жестком диске, вы можете использовать модуль This PC . Но если вы изменили разделы жесткого диска после отсутствия файлов, вам лучше использовать модуль Hard Disk Drive , потому что он позволяет сканировать весь диск сразу.

Это программное обеспечение разработано для компьютеров под управлением Windows. Однако, если ваш компьютер поддерживает двойную загрузку (Windows и Linux), вы можете восстановить данные Linux под Windows.

MiniTool Power Data Recovery имеет пробную версию, и вы можете использовать ее для сканирования диска, на котором были сохранены ваши потерянные файлы, а затем проверить, может ли он найти файлы, которые вы хотите восстановить.

Новости от

MiniTool Solution
Категория: Услуги по восстановлению данных Профиль: MiniTool Solution Ltd.- канадская компания по разработке программного обеспечения. Как специализированная компания по разработке программного обеспечения, MiniTool Solution Ltd. предоставляет клиентам комплексные программные решения для бизнеса в области восстановления данных и управления разделами.

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

grub «выбранный диск не существует»: linux — LiveJournal

Вот моя установка: 2 диска IDE.
Мастер = 160 ГБ диск ubuntu
Slave = 40 ГБ диск Windows XP.

Я могу нормально загрузиться в Ubuntu. однако из grub, когда я выбираю Windows XP, он говорит: «Выбранный диск не существует».

Тем не менее, изнутри Ubuntu я вижу, что диск смонтирован нормально. Не уверен, что мне нужно сделать, чтобы grub увидел это.

Вот мой вывод fdisk и grub:

корень @ опасность: / home / jackal # fdisk -l / dev / sda

Диск / dev / sda: 160,0 ГБ, 160041885696 байт
255 головок, 63 сектора / дорожка, 19457 цилиндров
Единицы = 16065 цилиндров * 512 = 8225280 байт
Идентификатор диска: 0x0008e839

   Система идентификаторов конечных блоков начала загрузки устройства
/ dev / sda1 * 1 61 489951 83 Linux
/ dev / sda2 62 2493 19535040 83 Linux
/ dev / sda3 2494 18971 132359535 83 Linux
/ dev / sda4 18972 19457 3
  • 5 82 Обмен Linux / Solaris корень @ опасность: / home / jackal # fdisk -l / dev / sdb Диск / dev / sdb: 40. # "/boot/grub/menu.lst по умолчанию 0 тайм-аут 10 название Ubuntu 7.10, ядро ​​2.6.22-14-generic корень (hd0,0) ядро /vmlinuz-2.6.22-14-generic root = UUID = 7ce6b731-18ef-45af-bbe7-270af90cdec5 ro тихий всплеск initrd /initrd.img-2.6.22-14-generic тихий title Ubuntu 7.10, ядро ​​2.6.22-14-generic (режим восстановления) корень (hd0,0) ядро /vmlinuz-2.6.22-14-generic root = UUID = 7ce6b731-18ef-45af-bbe7-270af90cdec5 ro single initrd / initrd.img-2.6.22-14-generic название Ubuntu 7.10, memtest86 + корень (hd0,0) ядро /memtest86+.bin тихий title Microsoft Windows XP Professional корень (hd1,0) savedefault активный карта (hd0) (hd1) карта (hd1) (hd0) цепной погрузчик +1
  • Что странно, так это то, что grub видит hd1, когда я запускаю grub из командной строки в ubuntu, но grub во время загрузки вообще не видит hd1 в качестве опции.

    Из ОС:
    grub> root (hd <-TAB->
    Возможные диски: hd0 hd1

    Из grub во время загрузки:
    grub> root (hd <-TAB->
    Возможные диски: hd0

    Жесткий диск существует, grub просто не видит его во время загрузки. .. но Ubuntu ясно видит это во время загрузки (sdb1):

    корень @ опасность: / домой / шакал # blkid
    / dev / sda1: UUID = "397310b1-9c11-4bfa-a7f8-fc

    93a85" SEC_TYPE = "ext2" TYPE = "ext3" / dev / sda2: UUID = "7ce6b731-18ef-45af-bbe7-270af90cdec5" SEC_TYPE = "ext2" TYPE = "ext3" / dev / sda3: UUID = "c2babbd2-f973-46b7-b5de-560d12fbbfe6" SEC_TYPE = "ext2" TYPE = "ext3" / dev / sda4: TYPE = "swap" UUID = "b5cd421d-053e-42f4-8ff5-55f6fcc89d8a" / dev / sdb1: UUID = "C4B891C8B891B8FE" TYPE = "ntfs"

    Обновление : Исправлено.Проблема заключалась в том, что устройства были отключены в BIOS. Странно, что когда-то загруженная ОС могла их видеть нормально. Но это объясняет, почему grub их не видел.

    Ошибка № 8978 «Grub — возвращена ошибка 21»: Ошибки: пакет grub: Ubuntu

    Ошибка № 8978 «Grub — возвращена ошибка 21»: Ошибки: пакет grub: Ubuntu

    Эта ошибка затрагивает 1 человека

    Описание ошибки

    Здравствуйте,

    После установки Ubuntu на чистый диск GRUB возвращает следующую ошибку при запуске
    :
    «
    Этап загрузки Grub 1. 5.
    Ошибка 21
    «
    Ошибка 21 означает:
    »
    21: Выбранный диск не существует
    Эта ошибка возвращается, если часть устройства в имени устройства или полное имя файла
    относится к диску или устройству BIOS, которое не присутствует или не распознается BIOS
    в системе.
    «

    Моя материнская плата — это ABIT KR7A-RAID с контроллером Highpoint hpt372 для RAID
    (эта материнская плата имеет два обычных IDE и два IDE для RAID).
    Эта ошибка возвращается, когда мой жесткий диск подключен к IDE «RAID».(Кстати, у меня
    RAID не использую, это одиночный диск).
    Установка Ubuntu работает, если я подключу жесткий диск к обычной среде IDE.

    У меня не возникает проблем, когда я устанавливаю Fedora Core 2 с моим жестким диском, подключенным к IDE «RAID»
    (и с GRUB) (так что я не думаю, что это проблема BIOS).

    Спасибо

    (В ответ на комментарий №4)
    > Интересно, перечитав первоначальный отчет об ошибке, он сказал, что он отлично работает с
    Fedora Core 2.Возможно, у них есть
    > Патч для grub, чтобы обойти эту проблему? Ручное исправление определенно не
    удобный. 🙁
    >

    Да, здесь тоже самое: я использовал HPT370 с RH8 без проблем. В RH7.3 вам пришлось
    скомпилировать драйвер из исходников, но тогда он отлично загружался с LILO.

    ————————- НО: Чтобы иметь возможность пользоваться Ubuntu, я сделал
    следующий:

    Подключил два жестких диска, оба как главный (первичный + вторичный), в контроллер HPT.
    (IDE3 + 4 или в терминах Grub (hd0, x) + (hd1, y)), а затем установил Ubuntu на (hd1, y),
    но загрузчик на (hd0,0).Когда Ubuntu в середине процесса установки перезагрузился, я застрял на компакт-диске Fedora и
    установил Core 1 на (hd0, x), перезаписав экземпляр Ubuntu Grub. потом
    завершил установку FC1, и теперь я смотрю интернет-обновление Ubuntu
    скачивание; то есть Ubuntu отлично загрузился из записи FC1 Grub, которая у меня была
    добавлено вручную.

    FC1 не обнаружил установку Ubuntu, вероятно, потому, что она сделана только наполовину ?,
    но я мог смонтировать раздел / boot частично установленного Ubuntu и скопировать
    записи exaxt для ядра / initrd, которые я добавил в файл FC1 / etc / grub.конф. Этот
    процедура в некоторой степени аналогична настройке двойной загрузки с Winblo $ e и GNU / Linux:
    перезапишите бесполезный загрузчик на тот, который, как вы знаете, работает.

    Очевидно, что это не самое большое достижение, но он показывает способ получить
    Ubuntu работает на HPT370. Ну, на самом деле он еще не запущен, но
    учитывая, что он загрузился и загружает обновления безопасности по мере того, как я набираю текст, я
    рассчитываю, что он будет работать нормально ….

    Я очень мало знаю об этих вещах, но что-то мне подсказывает, что в
    Fedora / RedHat grub.rpm есть что-то полезное, что Ubuntu должен получить
    их руки.

    mp
    _
    http://wiki.aktivix.org

    хорошо, теперь я только что исправил эту проблему 2 дня назад, только со старыми окнами 200
    Ноутбук должен иметь такой же результат.Ладно вот это
    программное обеспечение под названием SuperGrub, и вы дадите вам ссылку, но вам нужно
    загрузите .iso, который, как я полагаю, у вас есть записывающее устройство .iso, потому что вы большинство
    скорее всего, сгорел Ubuntu (если бы не только программа записи образов дисков Google .iso и найти
    один, я использую infarecorder) в любом случае загрузитесь с компакт-диска (убедитесь, что ваша биография
    установить для загрузки с компакт-диска), а затем вы выйдете на экран, выберите английский>
    windows> (возможно, вам придется нажать клавишу ввода несколько раз, чтобы прочитать страницу), затем
    выберите загрузку в Windows. Теперь, если это загружает окна, вы в хорошей форме.Так
    если это выключение и перезагрузка, то в следующий раз вместо выбора загрузки
    windows, выберите исправить окна, и вы, вероятно, сможете понять это там, где я
    забыл меню, но в конце концов вы увидите экран с вашим жестким диском
    перечисленные. Перейдите к фактическому диску, на нем что-то вроде hd0 или что-то попало
    введите это, и вам будет хорошо идти, если у yopu есть другие вопросы
    Буду рад помочь.

    Ссылка на SuperGrub: http://supergrub.forjamari.linex.org/
    20.06.07 Ллойд написал:
    >
    >
    > Я успешно установил Ubuntu на внешний жесткий диск, но когда я
    > перезагрузился, я получаю следующее сообщение:
    > Этап загрузки 1.>
    > —
    > Grub — возвращена ошибка 21
    > https://bugs.launchpad.net/bugs/8978
    > Вы получили это уведомление об ошибке, потому что являетесь прямым подписчиком
    > об ошибке.
    >

    хотя у меня нет двухъядерного процессора, потому что я использовал довольно старый ноутбук,
    2002 г. Думаю, я нашел исправление, которое могло бы сработать для вас.По-разному,
    в то время как это позволит вам загрузиться обратно в окна как обычно, я понятия не имею
    про linux (пробовал ставить на внешний и после того как облажался, был
    не собираюсь делать это снова) в любом случае есть живой компакт-диск под названием Super
    Grub, и что он делает, так это исправляет ваши настройки загрузки и код, который
    позволяет загружаться в Windows. В первый раз, когда я попробовал, он не исправил
    код, но он впустил бы меня в окна, так что это не верный вам
    можно использовать живой компакт-диск и войти. Когда я вернулся во второй раз, он работал и
    теперь мои окна вернулись в нормальное состояние.что вы делаете для ремонта окон на компакт-диске
    выберите это (вам нужно будет нажать Enter несколько раз, прежде чем вы сможете добраться до
    все эти экраны (просто прочтите, что на экране, вы разберетесь))
    Русский> Windows> исправить окна> тогда, может быть, еще один экран, но просто продолжайте
    и в конце концов вы попадете на экран с 3 вариантами, один вверху
    Думаю, отвечает, что дальше что-то о вашей поездке, затем выберите
    наконец, (у одного есть 3, если у вас один жесткий диск, если у вас есть 2, у вас будет четыре
    options) он должен сказать что-то вроде hd0 и нажать Enter на этом, но если
    у вас более одного внутреннего жесткого диска, выберите, на котором установлены окна жесткого диска.если у вас есть вопросы об этом письме, может быть трудно понять,
    просто потому, что я это сделал … ссылка на Super Grub находится внизу.

    26.06.07 Кевин Пиджперс написал:
    >
    > Я могу подтвердить ошибку; чистая установка на один жесткий диск, материнская плата ECS P965T-A
    > с двухъядерным процессором только ubuntu возвращает ошибку 21.
    >
    > Отключил RAID в BIOS, но безрезультатно. Хочу отметить, что это МОЖЕТ
    > иметь какое-то отношение к моему контроллеру JMicron, который предлагает множество
    > баги тоже.>
    > Я бы хотел, чтобы это исправили.
    >
    > Заранее спасибо
    >
    > —
    > Grub — возвращена ошибка 21
    > https://bugs.launchpad.net/bugs/8978
    > Вы получили это уведомление об ошибке, потому что являетесь прямым подписчиком
    > об ошибке.
    >

    «Но причина ошибки в том, что люди пытаются установить ubuntu на внешний диск, а затем он крадет mbr из Windows и никогда не возвращает его»,

    Эта гипотеза не согласуется с некоторыми сообщениями, особенно когда Windows не задействована.FWIW, я без проблем установил Ubuntu 7.04 на внешний диск USB2. MBR на внутреннем диске не изменялась.

    Проблема, по-видимому, заключается в противоречивых представлениях об установке оборудования, в частности устройств RAID, между BIOS и ядром Linux, скорее всего, из-за плохого драйвера для Linux, который поставляется с Ubuntu. Например, с аппаратным RAID, который я использовал, BIOS представил устройство RAID как первый диск для Grub, эффективно скрывая два диска, составляющих RAID.Однако в Linux устройство RAID было третьим диском (/ dev / sdc), потому что драйвер для карты RAID предоставлял два диска в RAID как / dev / sda и / dev / sdb. Когда я переустановил с помощью CentOS, все было хорошо. Короче говоря, проблема заключалась в драйвере Linux, который поставлялся с Ubuntu для моей карты RAID, а в CentOS был правильный драйвер.

    Некоторые предложения:
    — используйте RAID-контроллер, который поддерживает Ubuntu, или не используйте HW RAID-контроллер
    — не выполняйте двойную загрузку, если у вас нет резервной копии диска Windows, и вы не можете восстановить ее
    — укажите, какую версию Ubuntu и какой контроллер диска вы используете при публикации.С уважением,
    — Роберт

    Привет!

    После установки ubuntu 7.10 с живого установочного компакт-диска я также получил сообщение «error 21». Ubuntu был установлен на втором диске IDE (WD 80G), а первый диск — SATA2 (WD 250G) с установленной win xp.

    Я попытался установить с отключенным диском sata, и у меня не получилось, затем я попытался использовать подключенный sata, и он тоже не сработал.IDE-диск распознается в win xp и работает нормально, но странно, у BIOS с этим есть проблемы. Даже после ввода количества головок, секторов, цилиндров IDE диск в BIOS отображается как none !?

    В любом случае, я не какой-то компьютерный эксперт, но пишу здесь с надеждой, что разработчики не забудут сосредоточиться на этой ошибке;), потому что я действительно хотел бы использовать ubuntu.

    MSI p965 neo
    Intel Core 2 Duo
    SATA2 WD
    IDE WD
    RAID-контроллер JMicron JMB36x

    mat00

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
    Приветствую и СПАСИБО за ответ!

    У меня есть кое-что, что я ДОЛЖЕН сделать в паре моих программ Windose (sic!), Тогда я, вероятно, попробую снова установить Ubuntu.Но на этот раз я попытаюсь установить его на свой основной диск или диск «C», а не на внешний жесткий диск.

    Пожелай мне удачи!

    С уважением,

    Ллойд

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~

    —— Исходное сообщение —-
    От: mat00 Кому: [email protected]
    Отправлено: вторник, 27 ноября 2007 г., 9:36:37
    Тема: [Ошибка 8978] Re: Grub — возвращена ошибка 21

    Привет!

    После установки ubuntu 7.10 с живого установочного компакт-диска я также
    получил сообщение «ошибка 21». Ubuntu был установлен на второй IDE
    диск (WD 80G), а первый диск — SATA2 (WD 250G) с win xp
    установлены.Я попытался установить с отключенным sata-диском, и у меня не получилось, затем я
    попробовал с подключенным sata, и это тоже не сработало.

    IDE-диск распознается в win xp и работает нормально, но странно, BIOS
    имеет
    некоторые проблемы с этим. Даже после ввода количества голов,
    секторы, цилиндры, IDE-диск в BIOS отображается как none !?

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

    MSI p965 neo
    Intel Core 2 Duo
    SATA2 WD
    IDE WD
    RAID-контроллер JMicron JMB36x

    mat00


    Grub — возвращена ошибка 21
    https: // ошибки.launchpad.net/bugs/8978
    Вы получили это уведомление об ошибке, потому что являетесь прямым подписчиком
    ошибки.

    СПАСИБО за внимание!

    Пользователи Linux — самые ПОЛЕЗНЫЕ и ДРУЖЕСТВЕННЫЕ люди в сети!

    — Пт, 18.04.08, thebalrog написал:

    > От: thebalrog
    > Тема: [Ошибка 8978] Re: Grub — возвращена ошибка 21
    > Кому: [email protected]
    > Дата: 18 апреля 2008 г., пятница, 1:50
    > У меня была такая же ошибка, я установил ubuntu на свой первый
    > жесткий диск
    > (sda1, в grub hd0) и windows на моем втором жестком диске
    > (sdb1, в grub
    > hd1). Ubuntu работал нормально, но при попытке загрузить окна
    > Я бы получил
    > ошибка 21. Я вошел в настройки своего BIOS и заглянул в
    > «гонит».Там
    > был SATA1, который был «включен» и сказал «жестко
    > диск 160gb ect …. «который был
    > мой Linux диск. Затем SATA2 перешел на мой привод cd / dvd,
    > SATA3 — SATA 10
    > Все были «выключены» и сказали «нет устройства.
    > нашел «или что-то в этом роде. Так что я повернулся
    > SATA3 на «вкл». Когда я его сразу перезагрузил
    > сказал: «Устройство SATA3 не
    > найдено, F1 для продолжения, F2 для входа в настройки. Если я продолжу
    > и пошел
    > меню grub и конечно та же ошибка 21.
    >
    > Но! Затем я выключил SATA3 и попытался включить SATA4,
    > и ура!
    > Все нормально заработало.Так что обязательно убедитесь, что обманули
    > в
    > bios и попробуй по очереди включить все устройства.
    >
    > Ура, Ubuntu!
    >
    > —
    > Grub — возвращена ошибка 21
    > https://bugs.launchpad.net/bugs/8978
    > Вы получили это уведомление об ошибке, потому что являетесь прямым
    > подписчик
    > об ошибке.

    Привет, Google Super Grub… это может заставить вас загрузиться обратно в Windows, если
    хочешь .. и восстанови загрузчик.
    31 мая 2008 года в 12:56 Лаура написала:

    > Привет всем … так очень и очень неприятно. То же сообщение об ошибке здесь.
    >
    > Я облетел всю сеть, и, похоже, никто не мог помочь. я
    > нашел ссылку, в которой даже четко указано, что я должен ввести
    > терминал после загрузки с компакт-диска Ubuntu, и даже ТО выдаёт ошибку
    > сообщения. (см. ниже)
    >
    > Запуск 7.10 на довольно новом настольном компьютере, у меня было около 8
    > месяцев.Все было хорошо, пока вчера вечером я не установил EEEkubuntu
    > в
    > USB-накопитель. С тех пор я не могу загрузить свой компьютер с Ubuntu. Так
    > обидно. Надеюсь, это не означает, что содержимое моего жесткого диска
    > ушел? я
    > Я не использую двойную загрузку и не использую Windows, а только убунту.
    >
    > Все перечисленное перепробовал, поменял биос, cmos, переместил
    > Подключите cmos внутри компьютера, чтобы сбросить его. Просто тошно по этому поводу
    > действительно.
    >
    > Я надеюсь, что у кого-то есть что-нибудь, что я мог бы ввести в терминал, чтобы получить
    > Загрузись обратно.Единственное, что я пытался сделать: http://www.pendrivelinux.com/2007/08/11/grub-error-21-after-full-install-to-usb-hard-drive/
    > выдал мне ошибку «не удалось найти устройство для загрузки: не найдено или нет
    > блочное устройство «кажется обнадеживающим, что набирая» что-то «в
    > Терминал будет подходящим вариантом, но я ничего не знаю о Linux и
    > Еще предстоит найти человека, который действительно знает решение этой проблемы.
    >
    > Большое спасибо за любые предложения!
    >
    > —
    > Grub — возвращена ошибка 21
    > https: // ошибки.launchpad.net/bugs/8978
    > Вы получили это уведомление об ошибке, потому что являетесь прямым подписчиком
    > об ошибке.

    Скачать полный текст (3.2 КБ)

    У меня была эта проблема вчера вечером, и я нашел эту ветку, и, в конце концов, через несколько комментариев к этой теме и еще одну ссылку, которая ?? предоставил, обнаружил, в чем была АКТУАЛЬНАЯ проблема для меня, и я считаю, что это может быть проблемой для ряда других здесь, поскольку некоторые упоминали установку с внешнего жесткого диска. Это решение также может работать для тех, кто столкнулся с этой проблемой по другим причинам, но я не уверен ..

    Пошагово, что я сделал:

    1. Я следил за проблемой решения grub этого человека: http: // ow.ly / 1zF5
    (Если на самом деле, с вашей конкретной проблемой, когда вы запускаете, вы видите экран параметров, чтобы выбрать, какой «экземпляр» вашей ОС вы хотите запустить, вы, вероятно, можете перейти к следующему шагу. Я включил это «исправление grub «только потому, что я лично не могу вспомнить, был ли мне доступен экран параметров до того, как я попробовал исправить или нет)

    исправление не сработало для меня полностью, но после этого я заметил, что там у меня есть экран параметров для запуска различных ОС. «стили» (из-за отсутствия лучшего слова — извините, я не технический лингвист).выбор любого из этих вариантов только снова привел меня к ошибке 21, сказав, что накопителя не существует … Потом меня осенило …

    2. Я редактировал записи (hd?,?) И sd? # В O.S. строку запуска на правильный жесткий диск (hd) и область раздела (sd).

    длинное объяснение: я заметил, что метка жесткого диска, на которую указывал grub, была неправильной, и на самом деле это была метка, которую мой другой компьютер назначил ему, когда я устанавливал систему через внешний жесткий диск. На самом деле, я считаю, что следовало исправить эту метку, поскольку я, кажется, припоминаю, что при установке Kubuntu ранее на внешний жесткий диск (на этот раз я устанавливал Linux Mint) у меня не было этой проблемы, но, увы, ее не было. , и поэтому я остался с проблемой, и мне пришлось вручную настраивать.Итак, для тех, кто нуждается в подробных объяснениях, вот что я сделал:
    а. введите «e», чтобы отредактировать командную строку
    б. выберите командную строку, которую вы хотите использовать — [Я бы сделал это для всех без исключения строк, где вы видите (hd?,?) (например, hd1,0, hd0,0) и sd? # (например, sdb1]
    c. нажмите Enter, затем отредактируйте все записи «hd» на правильную метку жесткого диска (скорее всего (hd0,0) и все записи «sd» на правильную метку раздела (скорее всего, sda1)
    d. нажмите Enter, затем повторите шаги b и c для всех строк с записями hd и sd (я не уверен, что это абсолютно необходимо, но, по крайней мере, это не повредит, и если это необходимо, и вы не делаете это избавит вас от пары нажатий клавиш от необходимости возвращаться и начинать заново)
    е.как только все записи hd и sd будут исправлены, выберите верхнюю строку и введите параметр загрузки (я не могу вспомнить, это [Enter] или «b», но объяснение все равно внизу внизу экрана)
    f. на этот раз система должна запуститься должным образом (по крайней мере, для меня)

    3. теперь вам нужно отредактировать файл grub, чтобы вам не приходилось вручную менять hd и sd каждый раз при запуске
    а. в окне терминала введите: gksudo gedit /boot/grub/menu.lst
    б. при открытии файла измените все записи hd и sd на те же записи, которые вы только что использовали на стартовом экране (скорее всего, hd0,0 и sda1)
    c.экономно и вполне. Готово! при следующей перезагрузке проблема должна исчезнуть.

    Этот отчет содержит
    Общественный
    Информация
    Редактировать

    Эту информацию может видеть каждый.

    Часы с дистанционным управлением

    Отслеживание ошибок отслеживает эту ошибку в других средствах отслеживания ошибок.

    10.10 — Восстановление GRUB2 на программном RAID 0 с помощью LiveCD после его стирания Windows 7

    Я установил в своей системе Ubuntu 10.10. Однако мне нужно установить Windows 7 обратно, и я ожидаю, что это изменит GRUB, и это произошло.

    Прямо сейчас мой раздел на моем программном RAID-массиве выглядит так:

    nvidia_acajefec1 — это Ubuntu 10.10, а nvidia_acajefec3 — это Windows 7.

    Я следовал некоторым руководствам, и я всегда застревал в том, что GRUB не может обнаружить обычное содержимое RAID.

    Пробовал запустить:

      судо личинка
    
    > корень (hd0,0)
      

    GRUB жалуется, что не может найти мой жесткий диск. Я попробовал:

      найти (hd0,0)
      

    И он жалуется, что ничего не нашел.

    Итак, я попробовал:

      найти / boot / grub / stage1
      

    Он сказал: «Файл не найден».

    Вот текст из консоли:

      ubuntu @ ubuntu: ~ $ grub
    Зондирование устройств для определения приводов BIOS. Это может занять много времени.
    
           [Поддерживается минимальное редактирование строк в стиле BASH. Для
             первое слово, TAB перечисляет возможные команды
             доработки. В любом другом месте TAB перечисляет возможные
             завершения устройства / имени файла.]
    личинка> корень (hd0,0)
    корень (hd0,0)
    
    Ошибка 21: выбранный диск не существует
    grub> найти / загрузки / grub / stage1
    найти / загрузки / grub / stage1
    
    Ошибка 15: файл не найден
      

    ** К счастью, у меня есть один человек, который предположил, что то, что я пытался сделать, предназначено для GRUB Legacy, а не для GRUB2. Итак, я пошел на предложенный веб-сайт (http://grub.enbug.org/Grub2LiveCdInstallGuide), попытался осмотреться и попробовать:

      убунту @ убунту: ~ $ sudo fdisk -l
    
    Невозможно найти / dev / sda
      

    Это всего лишь шаг 2 инструкции в http: // grub.enbug.org/Grub2LiveCdInstallGuide, и я не могу продолжить, потому что он не может искать / dev / sda.

    Однако

      убунту @ убунту: ~ $ sudo dmraid -r
    / dev / sdb: nvidia, "nvidia_acajefec", stripe, ok, 488397166 секторов, data @ 0
    / dev / sda: nvidia, "nvidia_acajefec", stripe, ok, 488397166 секторов, data @ 0
      

    И что теперь? У вас есть идея, как заставить fdisk видеть мой RAID-массив на живом компакт-диске (Ubuntu 10.10)? Честно говоря, я заблудился, очень заблудился, пытаясь восстановить GRUB2 на этой программной системе RAID 0 прямо сейчас.

    .

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *