Po wysłuchaniu wiadomości, że CentOS 7 został opublikowany, postanowiłem zainstalować go na moim komputerze. CentOS-7.0-1406-x86_64-DVD.iso
Pobrałem obraz ISO z oficjalnej strony CentOS (tej o nazwie ), a następnie wypaliłem go na dysku USB za pomocą narzędzia o nazwie UltraISO.
Następnie ponownie uruchomiłem komputer i nacisnąłem, F12aby wybrać urządzenie rozruchowe. (Moja płyta główna GIGABYTE F12wybiera urządzenie rozruchowe.) Wybrałem to: UEFI: hp v245o 1100
gdzie hp v245o 1100
jest nazwa USB i przypuszczam, że jest to tak zwany rozruch EFI z USB . Następnie prezentowane są trzy opcje menu:
- Zainstaluj CentOS 7,
- Przetestuj ten nośnik i zainstaluj CentOS 7,
- i rozwiązywanie problemów ->.
Na początku postanowiłem wybrać opcję 1, aby wyświetlać wszystkie działające komunikaty, więc napisałem ei oto, co otrzymuję:
set params 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
Więc usunąłem quiet
parametr i nacisnąłem, CTRLxaby rozpocząć, a potem otrzymałem:
Nie mam pojęcia, co to jest fb, a proces instalacji właśnie się tam zatrzymał.
Postanowiłem więc wypróbować trzecią opcję (tę Troubleshooting -->
) bez powodzenia; Nadal nie mogę zainstalować tego CentOS 7 i mam coś takiego:
> [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
Jak mogę rozwiązać ten problem?
źródło
#centos
IRC mówią, że powinien wspierać UEFI bez specjalnego wysiłku, więc może to być błędne przypuszczenie.Odpowiedzi:
Myślę, że musisz zrobić bootowalną pamięć USB za pomocą
dd
polecenia (jeśli twoje ISO znajduje się w katalogu domowym):Najpierw odmontuj ( nie wyjmij) USB:
sudo umount /dev/sdb1
Następnie zapisz obraz na dysku:
Wtedy nie pokaże,
/dev/root
że nie istnieje.źródło
sudo umount /dev/sdb
. Proszę wytłumacz mi!/run/media/george/the-disk
2)cat /proc/mounts
i sprawdź, gdzie zamontowany jest powyższy folder w (1). Lokalizacja poprzedzi ścieżkę od (1). Przykład:/dev/sdc1
. 3) Postępuj zgodnie z tą odpowiedzią./dev/root
brakuje.Przyczyną może być często niedopasowana etykieta lub
/dev/sdXx
urządzenie root podczas uruchamiania z USB.Kiedy powłoka Dracut stanie się dostępna, utwórz katalog:
Zamontuj różne urządzenia blokowe, dopóki nie znajdziesz tego, które zawiera instalator USB (zwykle nie dzieje się tak w przypadku montażu CDROM true / Virt).
Po znalezieniu
/dev/
dysku USB (na przykład, jeśli system odczytuje go jako dysk twardy, może to być/dev/sdd1
), wykonaj polecenieblkid
na urządzeniu:To powinno ci powiedzieć UUID urządzenia blokowego, będziesz chciał to zapisać.
Po zapisaniu gdzieś możesz go użyć, uruchom ponownie system. Po załadowaniu menu opcji uruchamiania instalatora grub, naciśnij „e”, aby edytować parametry jądra grub.
Stąd przejdź na koniec wiersza, usuń
quiet
, abyś wiedział, dlaczego instalacja się nie udaje. Następnie zmień część w następujący sposób:niektóre parametry rozruchowe może efi, może bios:
LABEL=THELABELYOU\X04HAD
Do:
niektóre parametry rozruchowe może efi, może bios:
UUID="THEUUID-YOUWROTEDOWN"
Następnie naciśnij ctrl + x, aby uruchomić z tymi parametrami, mam nadzieję, że powinno działać.
źródło
Sam jeszcze nie zainstalowałem CentOS 7, ale możesz spróbować
tj .: dołącz „nomodeset”
Jeśli to zadziała, po instalacji umieściłbym na czarnej liście Nouveau.
źródło
dodaj
hd:/dev/sdb1
<- do nazwy urządzenia dyskowego U.źródło
Unetbootin nigdy mnie nie zawiódł, możesz go użyć do utworzenia rozruchowego napędu USB, z którego można zainstalować.
źródło
Miałem ten sam problem z wirtualną płytą CD. Instalator wyszukuje dysk na podstawie etykiety zawierającej spacje (\ x20). W moim przypadku instalator nie mógł znaleźć wirtualnej płyty CD. Zmieniłem wiersz poleceń (naciśnij TAB) na DRIVE = hd: / dev / sr0
źródło
Wystąpił ten problem podczas uruchamiania instalacji za pomocą PXE. Rozwiązałem problem, usuwając
ksdevice=eth0
parametr z wiersza poleceń jądra. To ustawienie działało z RHEL6, ale powodowało awarię nowszych wersji.źródło
Miałem problemy z kilkoma programami zapisującymi obraz USB, ale Win32 Disk Imager działał dla mnie.
źródło