Próbowałem zainstalować Ubuntu 12.04 w VirtualBox 4.2.12r84980. Widzę
this kernel requires an x86-64 CPU, but only detects an i686 CPU, unable to boot
Ale używam 64-bitowego systemu Windows 8 i próbuję tego samego .iso do wypróbowania Ubuntu. Więc w czym problem?
virtualbox
aluph
źródło
źródło
Odpowiedzi:
Aby móc uruchomić 64-bitowy system operacyjny w Virtual Box, musimy upewnić się, że architektura maszyny wirtualnej jest również ustawiona na 64-bit.
Wybierz Ubuntu 64-bit w Ogólne -> Podstawowe ustawienia dotyczące tworzenia maszyny wirtualnej
Ponadto w przypadku gości 64-bitowych zaleca się włączenie APIC wejścia / wyjścia w systemie -> Ustawienia płyty głównej dla maszyny wirtualnej:
W zakładce System -> Przyspieszenie możemy chcieć włączyć funkcje wirtualizacji sprzętowej VT-x / AMD-V twojego procesora.
W systemie hosta może być konieczne włączenie wirtualizacji sprzętowej w systemie BIOS .
W niektórych systemach należy wyłączyć opcję BIOS-u hosta, aby zapobiec niezaufanemu wykonywaniu ( źródło ).
źródło
Otwórz ustawienia maszyny wirtualnej. Przejdź do menu rozwijanego Wersja (Ogólne> Podstawowe> Wersja).
Jeśli nie widzisz opcji „Ubuntu (64-bitowy)” jako opcji w menu rozwijanym, oznacza to, że wirtualizacja nie jest włączona na hoście.
Uruchom ponownie hosta, przejdź do systemu BIOS i włącz wirtualizację. Wyjdź z BIOS-u, upewniając się, że zapisałeś zmiany.
Teraz powinieneś zobaczyć wszystkie 64-bitowe opcje w menu rozwijanym Wersja.
źródło
Dla tych z was, którzy są tacy jak ja i nie mają opcji na wirtualnym pudełku, aby wybrać wersję: Ubuntu (64-bitowy) :
Zrób to: pobierz 32-bitowy system Ubuntu ISO. SZCZEGÓLNIE, jeśli podczas pobierania Ubuntu na wirtualną skrzynkę zdecydujesz się przydzielić mniej niż 2 GB pamięci.
źródło
lub jeśli już utworzyłeś,
Aby wyświetlić listę wszystkich typów: http://zeblog.co/?p=390
źródło