Ubuntu – Supprimer la partition /boot

Par moment, on manque de place sur la partition /boot qui a été installé automatiquement par ubuntu. Cela reste une bonne pratique de partitionner son disque dur, cela permet d’être impacté par un manque de place et que le serveur ne fonctionne plus par exemple. Mais dans mon cas la partition fait 420Mo et ne permet pas de contenir les derniers noyaux, il faut à chaque fois nettoyer les anciens noyaux pour pouvoir avoir le dernier. Pour supprimer la partition /boot et la mettre sur /, il faut copier le contenu dans un dossier temporaire

cp -a /boot/ /boot.tmp

Il faut ensuite démonter la partition.

umount /boot

Puis, il faut supprimer le dossier.

rmdir /boot

Ensuite, il faut déplacer le dossier temporaire vers le définitif.

mv /boot.tmp /boot

Puis, il faut éditer le fichier fstab pour commenter la ligne /boot

nano /etc/fstab

Enfin, il faut mettre à jour grub

update-grub

Et voilà, un reboot pour s’assurer que tout est ok.

(Sur les machines virtuelles pensez au snapshot)

SSH – Re génération des clefs serveur (après un clone)

Après un clone de serveur, il faut régénérer les clefs ssh pour cela il faut exécuter les commandes suivantes :

sudo 

/bin/rm -v /etc/ssh/ssh_host_*
sudo 
dpkg-reconfigure openssh-server
sudo 
systemctl restart ssh

Mounting local filesystems: Error: cannot mount filesystem: Protocol error

Vous avez virtualisé avec VMWare un serveur sous debian, ubuntu ou toutes autres distributions linux. Au démarrage, vous obtenez un message de ce type « Mounting local filesystems: Error: cannot mount filesystem: Protocol error », pas de panique car cela n’empêche pas le démarrage. Pour ne plus avoir cette erreur disgracieuse, c’est assez simple ouvrez un terminal et éditez le fichier /etc/fstab

nano /etc/fstab

et commentez la ligne ci-dessous (en ajoutant un # devant)

#Beginning of the block added by VMware software
.host:/    /mnt/hgfs      vmhgfs     defaults,ttl=5    0    0