X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=local%2Fboot-configure;h=1a7c1fe74b7607317a5bb4c1b3f4db02bdcabce9;hp=a0d5ae27a685ca08b4a0be7edc000d514451fa44;hb=d85c16565d00de9646c03944f855e4cc6be368eb;hpb=3ad6118386977e346d81042e924e5db9c5f15b7d diff --git a/local/boot-configure b/local/boot-configure index a0d5ae2..1a7c1fe 100755 --- a/local/boot-configure +++ b/local/boot-configure @@ -7,21 +7,23 @@ sudo debconf-set-selections <<-EOF EOF "$tool"/local/apt-get-install grub-pc sudo install -d -m 644 -o root -g root /boot/grub -"$tool"/local/apt-get-install linux-image-$vm_arch +"$tool"/local/apt-get-install linux-image-$local_arch sudo install -m 644 -o root -g root /dev/stdin \ /etc/default/grub <<-EOF GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=\`lsb_release -i -s 2> /dev/null || echo Debian\` GRUB_CMDLINE_LINUX_DEFAULT="quiet" - GRUB_CMDLINE_LINUX="vt.default_utf8=1 rootfstype=ext4 loglevel=5 console=hvc0 ip=$vm_ipv4::$vm_ipv4:255.255.255.254:$vm:eth0:off resume=/dev/mapper/${vm}_swap_deciphered" + GRUB_CMDLINE_LINUX="vt.default_utf8=1 rootfstype=ext4 loglevel=5 console=hvc0 console=ttyS0 ip=$local_ipv4::$local_gateway:$local_netmask:$vm:eth0:off resume=/dev/mapper/${vm}_swap_deciphered" GRUB_DISABLE_RECOVERY="true" #GRUB_PRELOAD_MODULES="lvm" + GRUB_TERMINAL="console serial" + GRUB_SERIAL_COMMAND="serial --unit=0 --speed=38400 --word=8 --parity=no --stop=1" EOF sudo install -m 644 -o root -g root /dev/stdin \ /boot/grub/device.map <<-EOF (hd0) /dev/xvda - (hd0) /dev/mapper/domU-$(printf %s $vm_fqdn-disk | sed -e 's/-/--/g') + (hd0) /dev/mapper/domU-$(printf %s $local_fqdn-disk | sed -e 's/-/--/g') EOF sudo update-grub2 # NOTE: prend en compte /boot/grub/device.map "$tool"/local/initramfs-configure