Instalación de un linux Mint con RAID 1 por software.
Esta guia se basa en el video https://www.youtube.com/watch?v=o0XHv3gV-sc
abrir terminal
* $sudo -s
* apt-get install mdadm
Particionar discos, crear una partición en el disco primario para /boot
sda = [/boot] [ / ] [ swap ]
sdb = [/boot] [ / ] [ swap ]
crear e inicializar los array, sincronizar las fuentes y montar el CD
* mdadm --create /dev/md0 --verbose --level=1 --raid-devices=2 /dev/sda1 /dev/sda1 (dev/md0 es el RAID 1 y las particiones son las sda1 y sdb1)
* mdadm --create /dev/md1 --verbose --level=1 --raid-devices=2 /dev/sda2 /dev/sda2 (dev/md1 es el RAID 1 y las particiones son las sda2 y sdb2)
* mdadm --create /dev/md2 --verbose --level=1 --raid-devices=2 /dev/sda3 /dev/sda3 (dev/md1 es el RAID 1 y las particiones son las sda3 y sdb3)
* mkfs.ext4 /dev/md0
* mkfs.ext4 /dev/md1
* mkswap /dev/md1
* mkdir /target
* mkdir /source
* mount /dev/md1 /target/
* mkdir /target/boot
* mount /dev/md0 /target/boot
* mount -o loop -t squashfs /live/image/casper/filesystem.squashfs /source/
rsync para instalar (esto tarda)
* rsync -avz /source/ /target/
* cp /var/cache/apt/archives/* /target/var/cache/apt/archives/
desmontar el CD
* umount /source
montar puntos especiales en el /
* mount --bind /dev /target/dev
* mount --bind /tmp /target/tmp
* mount --bind /sys /target/sys
* mount --bind /proc /target/proc
* mount --bind /dev/shm /target/dev/shm
* mount --bind /dev/pts /target/dev/pts
cp resolv.conf
* cp /etc/resolv.conf /target/etc/
chroot en el RAID
* chroot /target/
instalar mdadm
* apt-get install mdadm
configurar nuestro timezone, locales y keyboard
* dpkg-reconfigure tzdata
* dpkg-reconfigure locales
* dpkg-reconfigure keyboard-configuration
borrar el usuario, en mi caso mint (por ser la distro Mint)
* userdel -rf mint
editar el archivo mdm.conf
* nano /etc/mdm/mdm.conf
* boorar todas las lineas del TAG [ deamon ]
remover todos los paquetes que no son necesarios
* apt-get remove --purge live-initramfs live-config live-config-sysvinit live-installer
set nuevo password para root
* passwd
crear usuario para acceso
* adduser [nombre de usuario]
agregar el usuario al sudo group
* usermode -a -G sudo [nombre de usuario]
editar fstab con la nueva tabla /, /boot, /proc and swap
* nano /etc/fstab
* tabla completa con un RAID / y un RAID swap
proc /proc proc defaults 0 0
/dev/md0 /boot ext4 defaults 0 2
/dev/md1 / ext4 defaults 0 1
/dev/md1 swap swap defaults 0 0
set nombre del host
* echo '[nombre del host]' > /etc/hostname
* sed -e 's/mint/[nombred del host]/' -i /etc/hosts (si no existe el archivo crearlo con touch)
configurar grub y correr grub-install en el disco donde vayamos a botear
* dpkg-reconfigure grub-pc
* grub-install /dev/sda
* grub-install /dev/sdb
exit chroot
* exit
desmontar sistema
* umount /target/tmp
* umount /target/sys
* umount /target/proc
* umount /target/boot
* umount /target/dev
reboot ...
Esta guia se basa en el video https://www.youtube.com/watch?v=o0XHv3gV-sc
abrir terminal
* $sudo -s
* apt-get install mdadm
Particionar discos, crear una partición en el disco primario para /boot
sda = [/boot] [ / ] [ swap ]
sdb = [/boot] [ / ] [ swap ]
crear e inicializar los array, sincronizar las fuentes y montar el CD
* mdadm --create /dev/md0 --verbose --level=1 --raid-devices=2 /dev/sda1 /dev/sda1 (dev/md0 es el RAID 1 y las particiones son las sda1 y sdb1)
* mdadm --create /dev/md1 --verbose --level=1 --raid-devices=2 /dev/sda2 /dev/sda2 (dev/md1 es el RAID 1 y las particiones son las sda2 y sdb2)
* mdadm --create /dev/md2 --verbose --level=1 --raid-devices=2 /dev/sda3 /dev/sda3 (dev/md1 es el RAID 1 y las particiones son las sda3 y sdb3)
* mkfs.ext4 /dev/md0
* mkfs.ext4 /dev/md1
* mkswap /dev/md1
* mkdir /target
* mkdir /source
* mount /dev/md1 /target/
* mkdir /target/boot
* mount /dev/md0 /target/boot
* mount -o loop -t squashfs /live/image/casper/filesystem.squashfs /source/
rsync para instalar (esto tarda)
* rsync -avz /source/ /target/
* cp /var/cache/apt/archives/* /target/var/cache/apt/archives/
desmontar el CD
* umount /source
montar puntos especiales en el /
* mount --bind /dev /target/dev
* mount --bind /tmp /target/tmp
* mount --bind /sys /target/sys
* mount --bind /proc /target/proc
* mount --bind /dev/shm /target/dev/shm
* mount --bind /dev/pts /target/dev/pts
cp resolv.conf
* cp /etc/resolv.conf /target/etc/
chroot en el RAID
* chroot /target/
instalar mdadm
* apt-get install mdadm
configurar nuestro timezone, locales y keyboard
* dpkg-reconfigure tzdata
* dpkg-reconfigure locales
* dpkg-reconfigure keyboard-configuration
borrar el usuario, en mi caso mint (por ser la distro Mint)
* userdel -rf mint
editar el archivo mdm.conf
* nano /etc/mdm/mdm.conf
* boorar todas las lineas del TAG [ deamon ]
remover todos los paquetes que no son necesarios
* apt-get remove --purge live-initramfs live-config live-config-sysvinit live-installer
set nuevo password para root
* passwd
crear usuario para acceso
* adduser [nombre de usuario]
agregar el usuario al sudo group
* usermode -a -G sudo [nombre de usuario]
editar fstab con la nueva tabla /, /boot, /proc and swap
* nano /etc/fstab
* tabla completa con un RAID / y un RAID swap
proc /proc proc defaults 0 0
/dev/md0 /boot ext4 defaults 0 2
/dev/md1 / ext4 defaults 0 1
/dev/md1 swap swap defaults 0 0
set nombre del host
* echo '[nombre del host]' > /etc/hostname
* sed -e 's/mint/[nombred del host]/' -i /etc/hosts (si no existe el archivo crearlo con touch)
configurar grub y correr grub-install en el disco donde vayamos a botear
* dpkg-reconfigure grub-pc
* grub-install /dev/sda
* grub-install /dev/sdb
exit chroot
* exit
desmontar sistema
* umount /target/tmp
* umount /target/sys
* umount /target/proc
* umount /target/boot
* umount /target/dev
reboot ...