Muchas personas afirman que es imposible instalar Ubuntu en RAID 1 con el CD de escritorio. ¿Es esto realmente cierto? Si no, ¿cómo se puede hacer?
Editar: esta guía no tiene en cuenta el arranque UEFI. Se pueden requerir pasos adicionales o diferentes si se desea el arranque UEFI. ¡Esta guía asume el arranque heredado!
Es cierto que el ubiquity
instalador no sabe acerca de mdadm
los dispositivos de incursión de software. También es cierto que al live-cd le falta la mdadm
herramienta de administración de incursiones. Sin embargo, haciendo un trabajo a mano, es muy posible instalar Ubuntu en RAID1.
A continuación, asumiré dos discos duros idénticos ( /dev/sd[ab]
) que se utilizarán por completo para nuestra nueva instalación. Para simplificar la recuperación si falla una unidad, habrá sólo una mdadm
-volumen /dev/md0
que luego se repartió para /
, swap
y almacenamiento de datos, por ejemplo /home
.
Después de iniciar live-cd y (si es necesario) configurar el acceso a la red, abra una terminal y asuma el acceso root sudo -s
apt-get install mdadm
Ahora creamos una única partición primaria cada una de / dev / sda y / dev / sdb desde el sector 2048 hasta el final del disco, por ejemplo usando sudo fdisk
. También me gusta establecer el tipo de partición fd
para la autodetección de incursiones de Linux. La secuencia de pulsación de tecla en fdisk
(si el disco está vacío al principio, lo que significa que no hay particiones) es n <return> p <return> 1 <return> 2048 <return> <return> t <return> fd <return> w <return>
.
Ahora creamos el mdadm
volumen:
mdadm --create /dev/md0 --bitmap=internal --level=1 -n 2 /dev/sd[ab]1
Me di cuenta de que el ubiquity
instalador tampoco logra crear particiones dentro de esto /dev/md0
, así que también lo hice a mano, nuevamente fdisk
. Entonces, /dev/md0
cree las siguientes particiones:
/dev/md0p1
para su sistema de archivos raíz, el tamaño, por supuesto, depende de la cantidad de software que vaya a instalar./dev/md0p2
para el intercambio, el tamaño, por supuesto, también depende del uso de la máquina y de la cantidad de ram que tenga/dev/md0p3
para / home, todo el espacio que quedaDespués de eso podemos comenzar la instalación. Asegúrese de iniciar el instalador desde el terminal con la -b
opción, porque la instalación del gestor de arranque fallará de todos modos:
ubiquity -b
Asegúrese de ir para la partición manual y "utilización" de los 3 particiones que acaba de crear y marque la format
casilla de verificación /
y /home
por lo que un sistema de archivos se creará.
Después de la instalación, el sistema aún no se puede iniciar, por lo tanto, no reinicie la caja de inmediato. Necesitamos chroot
ingresar al sistema instalado y arreglar algunas cosas:
sudo -s
mount /dev/md0p1 /mnt
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
mount -o bind /sys /mnt/sys
mount -o bind /proc /mnt/proc
cat /etc/resolv.conf >> /mnt/etc/resolv.conf
chroot /mnt
apt-get install mdadm
nano /etc/grub.d/10_linux # change quick_boot to 0
grub-install /dev/sda
grub-install /dev/sdb
update-grub
exit
Ahora el sistema recién instalado está listo para arrancar. ¡Que te diviertas!
/var/cache/apt/archives
/ mnt antes de ingresarlochroot
, edpkg -i
instalarlo.grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible. grub-install: error: embedding is not possible, but this is required for RAID and LVM install.
Parece que falta la partición de arranque? ¿Quizás ayudaría crear una partición de arranque de BIOS en sda y sdb, como en serverfault.com/questions/386041/… ?No instale Ubuntu Desktop CD con RAID 1. Mi consejo:
https://help.ubuntu.com/lts/serverguide/advanced-installation.html
sudo apt-get install ubuntu-desktop
fuente
No lo he intentado, pero acabo de encontrarme con http://www.salamander-linux.com/ .
Salamander es una versión modificada del instalador predeterminado para Ubuntu Linux, Ubiquity. Este instalador modificado permite a los usuarios instalar Ubuntu Linux fácilmente en una matriz RAID de software. No se requiere hardware especial: el instalador de Salamander se puede usar en cualquier sistema con múltiples discos duros.
fuente
sudo apt-get install ubuntu-desktop
y el servidor También es un escritorio.