Salut,
Le contexte : je mets à jour l'ordi de mes parents (150km de chez moi) de Ubuntu 16.04 à 18.04 (ouais c'est pas bien, je suis un mauvais sysadmin en plus d'un mauvais fils… mais bon, ça marche tellement bien).
J'avais partitionné à l'époque une partition /boot dédiée de 100Mo. Encore une mauvaise idée, mais passons. La mise à jour ne passe pas, il faut 100Mo de libre dans cette partition.
Je voudrais donc ne plus utiliser cette partition et mettre /boot dans /
Vu que je fais tout en SSH à distance, j'ai en gros pas droit à l'erreur.
Que dois-je modifier ? Quelle recette suivre pas à pas ?
J'ai des idées en vrac (grub, fstab) mais j'ai vraiment peur de me vautrer.
Merci !
# Ne plus utiliser /boot ?
Posté par Julien_J06 . Évalué à 5.
Hello,
Je suis sans doute un pire sysadmin que toi, étant donné que je suis sysadmin du dimanche (et on est samedi /o\)
Je ferais comme ça
A tester dans une VM avant ;-)
Julien_c'est_bien (y'a pas que Seb)
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 3.
A bin déjà t'es déjà meilleur sysadmin que moi, j'y aurais pas pensé !
Et que je rassure tout le monde, c'est pas non plus mon métier :)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 5.
Bon, après avoir joué sous ma VM c'est facile… un peu trop même je trouve…
Je me presse pas, j'attends d'autre commentaires, sait-on jamais ;)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par _kaos_ . Évalué à 2.
Salut,
Ça m'a l'air bon, mais comme je suis tout autant admin du dimanche que vous…
Avant de procéder, je mettrais quand même "ceinture" et "bretelles", juste au cas où.
Du genre, avant de procéder, s'ils ont une clef USB dispo : un petit live, pour vérifier qu'en cas de pépin je peux toujours prendre la main avec ce live…
My 2 cents ;)
Matricule 23415
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 4. Dernière modification le 10 mai 2020 à 10:59.
Ah c'est pas con ça.
Mais ça fait longtemps que je me dis qu'il faudrait que je pose chez eux un kit de survie, style un RPi avec mon openVPN, capable de se connecter en partage 4G et en filaire réseau et en wifi de leur box… bref le truc de dépannage ultime.
Et du coup la clé de secours c'est à mettre dans la liste :)
En attendant je vois avec eux si ils en ont une sous la main, à coup de
dd
je peux la préparer à distance en effet.EDIT : niveau BIOS je sais pas les réglages si il va booter sur la clé en prio. A faire le jour où je serai chez eux. Mais je garde l'idée !!!
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par _kaos_ . Évalué à 1. Dernière modification le 10 mai 2020 à 14:45.
Salut,
Bin comme je ne connais pas leur niveau de compétence pour faire deux-trois manips' guidées grâce à toi en aveugle, je ne sais pas si ça va être simple.
Mais peut-être qu'ils peuvent redémarrer l'ordinateur, taper sur un peu toutes les touches
Fn
pendant que ça redémarre pour "tomber" dedans, et t'envoyer petit à petit des images via un smartphone s'ils en ont un ?Je te donne pas plus de détails, je suis sûr que tu es au moins aussi compétent que moi :)
Matricule 23415
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 3.
Le coup des photos on a fait ça pour ouvrir la connexion SSH et rediriger le port de la box vers le PC, on va essayer d'éviter à nouveau la galère :)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par _kaos_ . Évalué à 1.
Salut,
Ok, c'était juste une idée :(
Bon, bin ils n'ont plus qu'à acheter un kvm :p
Matricule 23415
[^] # Re: Ne plus utiliser /boot ?
Posté par Sylvain Blandel . Évalué à 2.
Je suis d'accord, mais y'a un truc qui m'inquiète.
Le fichier
/boot/grub/grub.cfg
va être déplacé sur le disque dur : actuellement, il se trouve sur la partition dédiée à/boot
Ensuite il se trouvera sur la partition/
Autrement dit, le fichiergrub.cfg
se trouve actuellement sur la partition/dev/sda2
; ensuite, il se trouvera sur la partition/dev/sda3
(je ne suis pas certain du nom de tes partitions, c'est juste pour expliquer ma pensée).J'ai peur qu'au redémarrage de l'ordinateur, le logiciel grub te dise :
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 3. Dernière modification le 11 mai 2020 à 09:07.
Alors j'ai testé sur VM en effaçant complètement le contenu de l'ancienne partition /boot et ça marche. Mais j'avoue que je ne sais pas comment, en effet ta question est bonne : comment Grub sait-il où se trouve le fichier grub.cfg ?
Je vais essayer de trouver tiens, c'est toujours intéressant à comprendre.
EDIT : NON ÇA MARCHE PAS !!! Je sai spas quelle manip j'avais faite, mais non je n'avais pas effacé le fichier. Et en l'effaçant vraiment bin… ça boote plus, grub ne sait plus où trouver le fichier
grub.cfg
Je regarde ça, et en attendant MERCI !!!
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 4.
Il faut bien relancer un
grub-install
, c'est lui qui embarquera dans le binaire de grub l'accès au répertoire /bootOn en arrive donc à cette recette :
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par Julien_J06 . Évalué à 1.
Merci pour ton retour.
Au final est-ce que le fait de recopier le contenu de l'ancien /boot est nécessaire ?
Julien_c'est_bien (y'a pas que Seb)
[^] # Re: Ne plus utiliser /boot ?
Posté par gUI (Mastodon) . Évalué à 2.
Oui bien sur, il faut bien recopier le kernel, le initrd, le grub.cfg… ou alors je ne comprends pas ta question ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ne plus utiliser /boot ?
Posté par Julien_J06 . Évalué à 1.
Je suis très peu familier de GRUB ne faisant pas de dual boot, en général une fois Grub installé lors de l'installation de ma distrib, je n'y touches plus.
Quand tu fais un
grub-mkconfig -o /boot/grub/grub.cfg
puis
grub-install /dev/sda
ça ne copies pas les informations nécessaire dans /boot/ ?
Au final ça me donnes envie de m'y intéresser, je vais jouer avec une vm ce soir :-)
Julien_c'est_bien (y'a pas que Seb)
[^] # Re: Ne plus utiliser /boot ?
Posté par Sylvain Blandel . Évalué à 1.
Content d'avoir pu t'aider ! 😊
# Et finalement ?
Posté par Sylvain Blandel . Évalué à 2.
Et finalement, as-tu fait la mise-à-jour à distance de l'ordinateur de tes parents ? Ça s'est bien déroulé ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.