Cómo instalar ubuntu en virtualbox
Instalación de la máquina virtual Ubuntu12.04/Ubuntu14.04 en VirtualBox
NOTA: Ubuntu12.04 se instaló al principio y luego se reinstaló 14.04. Las capturas de pantalla básicamente utilizan las capturas de pantalla tomadas cuando se instaló 12.04, y algunas más se agregaron más tarde cuando se instaló 14.04. Este proceso de instalación es aplicable tanto a Ubuntu 12.04 como a 14.04.
1. Seleccione la versión
1.1 La diferencia entre la versión de escritorio de Ubuntu y la versión de servidor
La versión de escritorio y la versión de servidor, siempre que el número de versión de lanzamiento sea el iguales, los dos siempre serán iguales. En esencia, son iguales, la única diferencia es su uso previsto. La versión de escritorio es para usuarios de PC y se puede utilizar para procesamiento de textos, navegación web, reproducción multimedia y juegos. Básicamente, se trata de un sistema operativo multipropósito personalizado para usuarios comunes. La edición Server, por otro lado, está diseñada para actuar como un servidor web y puede usarse para alojar archivos, páginas web y contenido similar. 1
Un componente esencial en una computadora personal es la GUI (interfaz gráfica de usuario). La versión de escritorio de Ubuntu viene con la GUI de Gnome de forma predeterminada, pero puedes convertirla a KDE o X si la necesitas. La versión del servidor no instala la GUI. Excepto para el mantenimiento de rutina, el servidor no está diseñado para ser utilizado para interacción local, por lo que la GUI no sólo es innecesaria, sino que también consume recursos redundantes del servidor. Lo mismo ocurre con otro software, como el software de oficina, el software de reproducción multimedia, los navegadores, etc. Ninguno de estos se puede encontrar en la versión del servidor.
Debido a que está orientado al servidor, Ubuntu Server Edition incluye todo el software que necesita para iniciar un sitio alojado. LAMP (Linux, Apache, MySQL y PHP) enumera el software relacionado con el servidor web. Estos no se encuentran en la versión de escritorio a menos que los instale usted mismo.
Las diferencias anteriores no son estáticas. Al instalar y desinstalar paquetes de software, también puede personalizar la versión de escritorio a la versión del servidor, y viceversa. La mayoría de las personas que desean instalar un servidor aún necesitan la conveniencia de una GUI, por lo que pueden comenzar con cualquier versión y luego simplemente instalar GUI o LAMP.
Resumen:
1. La versión de escritorio está configurada para computadoras personales, mientras que la versión de servidor es adecuada para servidores web.
2. La versión de escritorio viene con una GUI preinstalada, pero la versión de servidor no.
3. La versión de escritorio ya tiene una gran cantidad de software instalado que la versión de servidor no tiene.
4. La versión de escritorio carece de Apache, MySQL y PHP, que son estándar en la versión de servidor.
Entonces, elijamos la versión de escritorio.
1.2 i386 vs amd64
En la web oficial de Ubuntu, si descargas la versión de 32 bits, el archivo ISO termina en i386.iso. Si está descargando 64 bits, el archivo ISO termina con amd64.iso.
i386 es un procesador de 32 bits de la serie x86.
amd64 es un procesador de 64 bits. Intel tiene su propia versión de 64 bits, pero no es compatible con versiones anteriores. La versión de 64 bits se lanzó por primera vez con AMD64, que comúnmente se llama AMD64.
2 Proceso de instalación
1. Haga clic en Nuevo y aparecerá una ventana para crear una nueva máquina virtual.
2. Asigne tamaño de memoria a la máquina virtual.
La memoria asignada a la VM solo se asignará cuando la VM esté encendida e iniciada, y no se asignará cuando no esté iniciada.
3. Cree un archivo de disco duro virtual.
4. Selecciona el formato VDI, que es el formato propio de VirtualBox.
5. Tipo de archivo del disco duro virtual: seleccione asignación dinámica.
6. Seleccione la ubicación donde se almacenan los archivos del disco y la capacidad máxima del disco.
De forma predeterminada, se almacena en "C:\Users\xxx\VirtualBox VMs\ubuntu_14_04". Para no ocupar espacio en la unidad C, puedes moverlo a una carpeta recién creada en. la unidad.
(NOTA: En cuanto a la capacidad máxima del disco, se asignaron 32G al instalar Ubuntu 14.04, pero como no se volvió a tomar la captura de pantalla, la captura de pantalla aún muestra 20G).
7 Información resumida del disco virtual
8. Información resumida de todo el proceso de creación.
9. Después de hacer clic en Crear, regresará a la ventana principal de VirtualBox.
10. Modifique la secuencia de inicio: retire la unidad de disquete y coloque el disco duro frente a la unidad óptica
11. Inserte la imagen del CD en la computadora virtual.
12. Haga clic en Aceptar y regrese a la ventana principal
13 Haga clic en Iniciar para iniciar la instalación
(1) Seleccione idioma: Inglés
(2) Haga clic en Instalar Ubuntu.
14. Prepárate para instalar Ubuntu
Mantén las opciones predeterminadas y continúa.
15. Tipo de instalación
Seleccione "Algo más" para personalizar la partición manual.
16. La siguiente es la partición más importante.
(1) Haga clic en "Nueva tabla de particiones...", aparecerá un cuadro de diálogo que le preguntará si desea crear un disco completo como una partición vacía, seleccione Continuar.
(2) En este momento se creará un espacio libre de 20G.
17. Haga clic en "Agregar" para agregar el disco.
Haga clic con el mouse en "espacio libre" y luego haga clic en "Agregar".
Consulte el método 2 de cocina privada de Linux del hermano Niao y cree las siguientes particiones:
(Aquí se asigna según el tamaño del espacio de disco duro de 32 G).
Hay dos puntos a tener en cuenta aquí:
a. Si /boot está particionado por separado, asegúrese de colocar la ranura de partición en la parte frontal de todo el disco duro. Por lo tanto, seleccionamos "Primaria" para /boot para convertirla en la partición primaria. , y la partición "/" no tiene que ser la partición primaria.
b. Al realizar la partición, no consulte la secuencia de partición proporcionada en 2:
"/" partición (lógica) -gt "/boot" partición (partición primaria) - gt; partición "swap" (lógica) -gt; partición "/home" (lógica)
Porque Ubuntu no ajustará activamente la posición de la partición primaria al frente. Después de realizar la partición de esta manera, el último espacio libre restante en el disco duro se mostrará como no disponible y no se podrá continuar con la partición.
En Ubuntu, debes seguir los pasos de crear una "partición primaria" primero y luego una "partición lógica" y, en general, colocar la partición de intercambio al final. Por lo tanto, el orden de las particiones debe ser:
Partición "/boot" (partición primaria) -gt; partición "/" (lógica) -gt; partición "/home" (lógica) -gt; >
(1 )/ranura dividida de arranque
Asigne 102M de espacio.
(Si completa 100M o 101M, al final se asignarán 99M, así que complete 102M aquí y el sistema eventualmente asignará 100M al directorio raíz)
(2) Divida la ranura de la raíz directorio (/)
El directorio raíz asigna un tamaño de 10001 M
(3) Ranura dividida del directorio /home
Asigna 10001 M de espacio
(4) Espacio de reemplazo de memoria (swap)
Asigne 2002 M de espacio (generalmente entre 1,5 y 2 veces el tamaño de la memoria asignada)
Debido a que el intercambio es espacio de reemplazo de memoria, no hay necesidad de un punto de montaje. Por lo tanto, seleccione "intercambiar" en el "Tipo de sistema de archivos" como se muestra en la imagen a continuación.
(5) El resultado final de la asignación se muestra en la figura.
Al final, 12253M se deja para uso futuro como comandos para practicar operaciones de disco.
Una vez completada la partición, haga clic en Instalar ahora para comenzar a instalar el sistema.
Como puede ver, según la partición "/boot" (partición primaria) -gt; "/" partición (lógica) -gt "/home" partición (lógica) -gt; "partición (Después de crear las particiones en el orden lógico, el orden de denominación de sda es: sda1 -gt; sda5 -gt; sda6 -gt; sda7.
Si según la partición "/" (lógica) -gt; partición "/boot" (partición primaria) -gt; partición "swap" (lógica) -gt; Cree particiones en orden. El orden de denominación de sda será: sda5 -gt; sda2 -gt; El espacio libre restante en el disco duro se mostrará como no disponible y no se podrá continuar con la partición.
18. Después de iniciar la instalación, seleccione "Shanghai" como ubicación.
19. Seleccione "Chino" como distribución del teclado.
20. Luego ingrese el nombre de la computadora y cree un nombre de usuario.
21. Ahora comienza la instalación del sistema.
22. Una vez completada la instalación, es necesario reiniciar el sistema. Tenga en cuenta que debe hacer clic en la tecla Intro para completar el reinicio.
23. Active la cuenta raíz
(1) Una vez completada la instalación de Ubuntu 12.04, la cuenta raíz predeterminada del sistema se cierra.
Esto es principalmente para proteger la seguridad del sistema, pero a veces es necesario obtener permisos de Root para instalar software o realizar otras operaciones, por lo que hay que usar una cuenta de Root.
Primero debe abrir Hyper Terminal: tecla de acceso directo Ctrl Alt T para abrir Hyper Terminal
Luego ingrese sudo passwd root
El sistema le indicará para ingresar primero la contraseña del usuario actual y luego solicitarle que ingrese una nueva contraseña para la cuenta raíz e ingrésela nuevamente para confirmar.
(2) Cambiar entre usuario root y usuario normal
Para cambiar de usuario normal a usuario root: simplemente ejecute sudo root, le pedirá que introduzca la contraseña de root.
Hay tres formas de volver a cambiar el usuario Root a un usuario normal: su XXX (XXX es el nombre de usuario cuando lo instaló usted mismo), o ingresar directamente a salir, o usar la combinación de teclas Ctrl D para salida.
24. ¿Cómo iniciar sesión como usuario root?
Una vez instalado el entorno, solo hay dos usuarios para elegir cuando reinicia el sistema: el usuario configurado al instalar el sistema y un usuario invitado. No puede iniciar sesión como usuario raíz. Sin embargo, sólo el usuario root tiene permiso para configurar e instalar funciones mejoradas. Entonces necesitamos sacar al usuario root.
(1) Inicialmente, nos referimos al método en 4:
Dado que el dispositivo de inicio de sesión de Ubuntu 12.04 se cambió a lightdm, el usuario root se bloqueó y el inicio de sesión Es necesario cambiar el dispositivo. Después de convertirse en gdm, puede utilizar la otra opción.
Instale gdm: sudo apt-get install gdm
Después de la ejecución, aparecerá el siguiente cuadro de diálogo, seleccione gdm. (Si el siguiente cuadro de diálogo no aparece automáticamente, ejecute sudo dpkg-reconfigure gdm. En este momento, aparecerá el siguiente cuadro de diálogo y cambiará el administrador de inicio de sesión a gdm).
(2) Pero El problema con la solución en 4 anterior era muy grande, así que finalmente cambié a la solución en 5.
Pero en el paso 5, vi /etc/lightdm/lightdm.conf usa el editor vi. Sin embargo, las teclas arriba, abajo, izquierda y derecha del editor vi no funcionan (al presionar la tecla arriba se escribirá la letra D. Después de verificar la información 6, esta situación solo ocurre en Ubuntu y es necesario instalar vim). .
(3) Instalar vim:
sudo apt-get install vim
Asegúrese de que la máquina virtual pueda acceder a Internet. Debido a que apt-get requiere permisos de root, agregue sudo y luego solicite la contraseña del usuario actual. Por supuesto, también puede cambiar primero al usuario root y luego ejecutar directamente apt-get install vim.
(4) Una vez completada la instalación, siga el plan del paso 5:
a. Cambie al inicio de sesión root,
su root
.b. Ingrese vim /etc/lightdm/lightdm.conf
Cambie la ubicación en Ubuntu14.04 a 7: /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
c.
Primero, use la tecla hacia abajo para mover el cursor a la última línea.
Luego, escribe el comando "o": abre una nueva línea debajo de la línea actual.
Luego, agregue las siguientes 2 líneas:
# ingrese manualmente el usuario al iniciar sesión, para que se pueda ingresar root
greeter-show-manual-login=true
# desactivar usuario invitado
allow-guest=false
Luego, presione la tecla ESC después de editar, presione: w para guardar sin salir, presione: wq para guardar Para guardar y salir, presione: q para salir sin editar el archivo Presione: q! Aquí, presione: wq para guardar y salir. El archivo modificado es:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
# manualmente ingrese el usuario al iniciar sesión, para que se pueda ingresar root
greeter-show-manual-login=true
# deshabilitar usuario invitado
allow-guest=false
d. Simplemente reinicie e inicie sesión.
shutdown -h now Apagar inmediatamente
shutdown -r now Reiniciar inmediatamente
shutdown -r 3 Reiniciar después de tres minutos
e Después de reiniciar, haga clic en Iniciar sesión e ingrese el nombre de usuario: root. Después de presionar Enter, ingrese la contraseña nuevamente. Puede iniciar sesión en el sistema.
La tecla de acceso directo Ctrl Alt T abre HyperTerminal. En este punto, puede ver que el mensaje de la interfaz se muestra como usuario root.
25. Instalar funciones mejoradas
25.1 Instalar funciones mejoradas para la versión de escritorio
Devices-gt; Instalar Guest Additions para instalar funciones mejoradas. Sin embargo, siempre indica que la instalación de funciones mejoradas falló y siempre indica que se fuerza su liberación. Esto se debe a que ya hay un CD (iso) en la unidad óptica virtual y no se puede desmontar mientras está en uso. Como resultado, add.iso no se puede montar. Apague la máquina virtual y libere el CD virtual en la unidad. Interfaz de gestión de máquinas virtuales.
Luego inicie la máquina virtual e ingrese a Ubuntu. Después de reiniciar, haga clic en Iniciar sesión e ingrese el nombre de usuario: root. Después de presionar Enter, ingrese la contraseña nuevamente. Puede iniciar sesión en el sistema. Luego elija instalar mejoras.
Pero ocurrió un error durante el proceso de instalación. El mensaje de error es:
Verificando la integridad del archivo... Todo bien
Descomprimiendo VirtualBox 3.2.6 Guest. Additions para Linux ........
Instalador de VirtualBox Guest Additions
Eliminando la versión instalada 3.2.6 de VirtualBox Guest Additions...
Construcción los módulos del kernel de VirtualBox Guest Additions
Error en la construcción del módulo principal de Guest Additions
Instalación de los controladores del sistema Windows
Advertencia: versión desconocida de X. Sistema Windows instalado. No se instalan los controladores del sistema
X Window.
Esto se debe a la versión anterior de VirtualBox 8. Mi versión de VirtualBox es: 4.1.18.
Necesitas descargar la última versión 4.3.2 de VirutalBox y VirtualBox Extension Pack. Instalación de cubierta.
Mejoras en la instalación de la versión 25.2 Server
Referencia: Adiciones de invitados a la instalación de Virtualbox Ubuntu Server 14.04(/vbox-guest-additions-ubuntu-14-04/)
Actualización 25.3: Instalar mejoras.
20160303: Posteriormente se verificó que no era necesario realizar el paso "24. ¿Cómo iniciar sesión como usuario root?" Porque primero puede cambiar la línea de comando al usuario root y luego realizar la instalación de funciones mejoradas en la línea de comando.
Referencia: mejoras en la instalación de la caja virtual (Ubuntu10.04) (/uid-24709751-id-97304.html)
(1) Primero, cambie al usuario root (su root) en la línea de comando,
(2) Haga clic en Dispositivos-gt; Instalar Guest Additions,
(3) Luego ejecute el comando `mount` para ver en qué directorio está montado el paquete de mejora (por ejemplo, / media/VBOXADDITIONS_4. 0.4_69518/ directorio),
(4) Luego cambie a este directorio (`cd /media/VBOXADDITIONS_4.0.4_69518/`
(5) En; este directorio Busque el archivo VBoxLinuxAdditions.run y ejecútelo (./VBoxLinuxAdditions.run).
(6) Después de la ejecución, reinicie el sistema.
26. Actualizar la versión de VirtualBox
Actualizar la versión de VirtualBox es muy simple, simplemente haga clic en Siguiente para completar la instalación. Si "Inicia" la máquina virtual en este momento, le solicitará la siguiente información:
"¡No se encontró la implementación del controlador USB 2.0!
El dispositivo se desactivará Puede ignorar esta advertencia, pero no habrá compatibilidad con USB 2.0 en su máquina virtual. Para solucionar este problema, instale el 'Paquete de extensión de Oracle VM VirtualBox' o deshabilite la compatibilidad con USB 2.0 en la configuración de la máquina virtual. Esto se debe a 9 causado por no instalar la versión correspondiente de VirtualBox Extension Pack. Simplemente instale el VirtualBox Extension Pack correspondiente a la versión 4.3.2.
Abre el programa VirtualBox, Archivo-gt; Preferencias-gt; selecciona la opción Extensiones.
Haga clic en "Eliminar paquete" para eliminar la versión anterior 4.1.18 de VirtualBox Extension Pack, luego haga clic en "Agregar paquete" y seleccione la versión 4.3.2 de VirtualBox Extension Pack que acaba de descargar. Se instalará automáticamente después de presionar Aceptar. Simplemente instálalo.
27. Continuar instalando mejoras.
En este punto, inicie la máquina virtual Ubuntu. Nota: Antes de iniciar la máquina virtual, abra la Configuración de la máquina virtual Ubuntu, seleccione "Almacenamiento" y elimine la imagen virtual previamente cargada. Luego inicie la máquina virtual Ubuntu.
Después de iniciar la máquina virtual, seleccione el menú "Dispositivos"-gt; seleccione la opción "Insertar imágenes de CD de Guest Additions", se le preguntará si desea instalar mejoras. Haga clic en "Ejecutar" y se instalará automáticamente.
Después de que la instalación sea exitosa, se mostrará la siguiente información:
28. Configure el directorio que se compartirá con el sistema operativo host
Seleccione "Dispositivos" -gt; "-gt; haga clic en el botón " " en el extremo derecho para agregar un *** recurso compartido
29. Reinicie Ubuntu y complete la instalación y la configuración
Una vez completadas las configuraciones, reinicie Ubuntu. Esta vez puede encontrar que el tamaño de la pantalla y la resolución de Ubuntu después del inicio se han vuelto más grandes, al igual que el sistema operativo host. Indica que la mejora se instaló correctamente.
Además, el directorio /media puede acceder a la unidad D del sistema operativo host, lo que indica que la configuración se realizó correctamente.
29.1 Configurar el uso compartido privado Actualizado:
Más tarde descubrí que después de iniciar sesión en Ubuntu como usuario normal, no se podía acceder al directorio de uso compartido privado configurado, lo que indicaba que los permisos estaban insuficiente. Aquí hay otra forma de configurarlo.
a. Monte la carpeta que desea compartir en un archivo en la máquina virtual 10
(1) Primero, debe asegurarse de que se hayan instalado las mejoras de VirtualBox, porque más adelante. vboxsf se proporciona en mejoras.
(2) Primero cree una carpeta en mnt como carpeta de destino para el montaje y luego ejecute sudo mount -t vboxsf ***El nombre de la carpeta compartida es el punto de montaje de la máquina virtual p> p>
sudo mkdir /mnt/shared
sudo mount -t vboxsf F_DRIVE /mnt/shared/
Luego ingresa /mnt/shared y podrás encontrar el archivo compartido. archivos Los archivos de la carpeta se pueden copiar.
Nota: El nombre de la carpeta compartida no debe ser el mismo que el nombre del punto de montaje. Por ejemplo, F_DRIVE no puede ser el mismo que la carpeta compartida en mnt. De lo contrario, se producirá el siguiente error:
/sbin/mount.vboxsf: el montaje falló con el error: Error de protocolo
(3) Comando de desinstalación
sudo umount - f /mnt/shared
(4) Cada vez que quieras usarlo, debes montarlo manualmente sudo mount -t vboxsf F_DRIVE /mnt/shared/
. Esto es demasiado problemático. Sí, ¿hay alguna forma de montarlo automáticamente? alguno. Agregue el elemento 11 al final de /etc/fstab:
F_DRIVE /mnt/shared vboxsf rw, gid=1001000, uid=1000, auto 0 0
Luego reinicie el sistema.
ACTUALIZADO:
(1) El groupid=100 anterior es incorrecto, debería ser 1000. Después de cambiarlo a 1000, reinicie y verifique, y descubra que no funciona.
(2) Posibles razones y soluciones para que la modificación de /etc/fstab no funcione: La solución que encontré fue forzar la carga temprana del módulo vboxsf, antes del montaje de los sistemas de archivos. Simplemente agregue vboxsf en un archivo. línea propia en /etc/modules.13
El archivo /etc/modules modificado es:
# /etc/modules: módulos del kernel que se cargarán en el momento del arranque. p>
#
# Este archivo contiene los nombres de los módulos del kernel que deben cargarse
# en el momento del arranque, una por línea se ignora. .
lp
rtc
vboxsf
Después de la modificación, reiniciar el sistema aún no funciona correctamente.
(3) Continúe verificando la información. Se dice que puede estar relacionado con que el usuario actual no se haya agregado al grupo de usuarios de vboxsf14.
Primero verifique el grupo de usuarios y descubra que el usuario actual no está en vboxsf.
cat /etc/group
-gt; resultado:
vboxsf:x:1001:
Luego agregue el usuario actual a En el grupo de usuarios:
sudo usermod -a -G vboxsf leige
Compruebe nuevamente y descubra que el usuario actual ha sido agregado al grupo de usuarios.