Узнав, что CentOS 7 опубликован, я решил установить его на свой компьютер. Я загрузил ISO-образ с официального сайта CentOS (названный CentOS-7.0-1406-x86_64-DVD.iso
), а затем записал его на USB-накопитель с помощью инструмента UltraISO.
После этого я перезагрузил компьютер и нажал, F12чтобы выбрать мое загрузочное устройство. (Моя материнская плата GIGABYTE использует F12для выбора загрузочного устройства.) Я выбрал это:, UEFI: hp v245o 1100
где hp v245o 1100
имя USB, и я полагаю, что это так называемая загрузка EFI с USB . После этого представлены три варианта меню:
- Установите CentOS 7,
- Протестируйте этот носитель и установите CentOS 7,
- и устранение неисправностей ->.
Сначала я решил выбрать вариант 1, чтобы он отображал все запущенные сообщения, поэтому набрал eи вот что получаю:
set params 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
Итак, я удалил quiet
параметр и нажал, CTRLxчтобы начать, затем я получил это:
Я понятия не имею, что такое ФБ, и процесс установки на этом просто остановился.
Поэтому я решил попробовать третий вариант ( Troubleshooting -->
тот) без удачи; Я до сих пор не могу установить этот CentOS 7, и я получил что-то вроде:
> [7.471771] scsi 0:0:0:0: alua: not attached
> [7.474665] sd 0:0:0:0: [sda] no Caching mode page found
> [7.474682] sd 0:0:0:0: [sda] Assuming drive cache: write through
> dracut-initqueue[685]: Warning: Could not boot
> dracut-initqueue[685]: Warning: /dev/root does not exist
Как я могу решить эту проблему?
источник
#centos
IRC говорят, что он должен поддерживать UEFI без особых усилий, так что это может быть ошибочным предположением.Ответы:
Я думаю, что вы должны сделать загрузочный USB с помощью
dd
команды (если ваш iso находится в домашнем каталоге):Сначала размонтировать ( не извлечь) USB:
sudo umount /dev/sdb1
Затем запишите образ на диск:
Тогда это не покажет
/dev/root
не существует.источник
sudo umount /dev/sdb
. Пожалуйста, объясните мне!/run/media/george/the-disk
2)cat /proc/mounts
и посмотрите, где смонтирована вышеуказанная папка в (1). Местоположение будет предшествовать пути из (1). Пример:/dev/sdc1
. 3) Оттуда, следуйте этому ответу./dev/root
пропал, отсутствует.Это часто может быть вызвано несоответствующей меткой или
/dev/sdXx
корневым устройством при загрузке с USB.Когда оболочка dracut станет доступной, создайте каталог:
Монтируйте разные блочные устройства до тех пор, пока не найдете тот, который содержит установщик USB (это обычно не происходит при монтировании true / Virt CDROM).
Как только вы найдете
/dev/
для USB (например, если ваша система читает его как жесткий диск, это может быть/dev/sdd1
), выполните командуblkid
на устройстве:Это должно сказать вам UUID блочного устройства, вы захотите записать это.
После того, как где-то записано, вы можете использовать его, перезагрузите систему. Когда загрузится меню параметров загрузки программы установки grub, нажмите «e» для редактирования параметров ядра grub.
Отсюда перейдите в конец строки, удалите,
quiet
чтобы у вас была идея, почему установка не удалась. Затем измените деталь как:некоторые параметры загрузки, может быть, EFI, может быть, BIOS:
LABEL=THELABELYOU\X04HAD
Для того, чтобы:
некоторые параметры загрузки, может быть, EFI, может быть, BIOS:
UUID="THEUUID-YOUWROTEDOWN"
Затем нажмите Ctrl + X для загрузки с этими параметрами, надеюсь, это должно сработать.
источник
Я еще не установил CentOS 7, но вы можете попробовать
то есть: добавить 'nomodeset'
Если это работает, я бы занесен в черный список после установки.
источник
добавьте
hd:/dev/sdb1
<- к имени вашего U диска.источник
Unetbootin никогда не подводил меня, вы можете использовать его для создания загрузочного USB-накопителя, с которого вы можете установить.
источник
У меня была такая же проблема с виртуальным CD. Программа установки ищет диск на основе метки с пробелами (\ x20). В моем случае установщик не смог найти виртуальный компакт-диск. Я изменил командную строку (нажмите клавишу TAB) на DRIVE = hd: / dev / sr0
источник
Я столкнулся с этой проблемой при сетевой загрузке установки через PXE. Я решил проблему, удалив
ksdevice=eth0
параметр из командной строки ядра. Этот параметр работал с RHEL6, но приводил к сбою новых версий.источник
У меня были проблемы с несколькими USB-устройствами записи изображений, но Win32 Disk Imager работал на меня.
источник