[install] /boot se vide après le reboot ? (Résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

[install] /boot se vide après le reboot ? (Résolu)

Message par citronvert »

Bonjour à tous,

Je suis novice sur Arch, je me lance dans cette distrib pour en apprendre plus sur tout cela, j'ai parcouru plusieurs sites et forums pour éviter de suivre à la lettre un tuto sans comprendre...
J'ai globalement compris les différentes commandes, mais, suite à ma première tentative d'installation, j'obtient l'erreur "no boot filename received".

J'ai fait une deuxième tentative d'installation, avant de lancer le reboot, je suis aller vérifier le contenu de la partition /boot, j'ai bien retrouvé le dossier grub ainsi que les fichiers initramfs.
je lance le reboot et j'obtiens la même erreur, je suis donc retourné dans le système, et la, /boot est vide !

Je ne trouve pas d'info sur cela, c'est pour ça que je poste un message sur ce forum.
Est ce normale ? une idée de ce qu'il se passe ? un lien avec l'erreur du 'no boot' ?

J'utilise un vieux pc portable, pas de grosse config.

Merci d'avance,

citronVert
Dernière modification par citronvert le mer. 11 févr. 2015, 09:34, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17617
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [install] /boot se vide après le reboot ?

Message par benjarobin »

Bonjour,
As tu suivi le Wiki (Il n'y a que lui qui compte) ? Qu'est ce que tu as fait (en détail) ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

Re: [install] /boot se vide après le reboot ?

Message par citronvert »

Merci pour cette réponse rapide

Oui, lors de ma 2ème tentative, j'ai suivi de plus près les étapes du wiki.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [install] /boot se vide après le reboot ?

Message par FoolEcho »

Il faudrait plus d'indications...
Le contenu de ton /etc/fstab ainsi que la sortie de fdisk -l (en tant que root) pour commencer...
«The following statement is not true. The previous statement is true.» :nage:
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

Re: [install] /boot se vide après le reboot ?

Message par citronvert »

Bonjour à tous

Alors voici le contenu demandé,

Le fstab, avec les 4 partitions

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
# /dev/sda3
UUID=af151023-781a-4ffd-b34d-31828f9ec52c	/         	ext4      	rw,relatime,data=ordered	0 1

# /dev/sda1
UUID=c132f561-0ab7-4eb4-9df8-512091054f59	/boot     	ext2      	rw,relatime	0 2

# /dev/sda4
UUID=6776fcfe-886e-41b9-ae6a-ead2607b5a34	/home     	ext4      	rw,relatime,data=ordered	0 2

# /dev/sda2
UUID=0ef248b5-16be-4f22-bd65-87fb48659ecb	none      	swap      	defaults  	0 0

Et la sortie de commande, on retrouve les 4 partitions, un sdc1 qui est la clef usb quej'ai utilisé pour copier les fichiers et un sdb1, ce dernier, je le connais pas, je sias pas d'ou il sort :?

Code : Tout sélectionner

Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00039dec

Device     Boot    Start       End  Sectors  Size Id Type
/dev/sda1  *        2048    206847   204800  100M 83 Linux
/dev/sda2         206848   4401151  4194304    2G 83 Linux
/dev/sda3        4401152  45680639 41279488 19.7G 83 Linux
/dev/sda4       45680640 129566719 83886080   40G 83 Linux

Disk /dev/sdb: 1.9 GiB, 1992294400 bytes, 3891200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xd28f2ea8

Device     Boot Start     End Sectors  Size Id Type
/dev/sdb1  *     1536 3891199 3889664  1.9G  b W95 FAT32

Disk /dev/loop0: 249.7 MiB, 261771264 bytes, 511272 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop1: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop2: 256 MiB, 268435456 bytes, 524288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/arch_airootfs: 32 GiB, 34359738368 bytes, 67108864 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdc: 3.6 GiB, 3880452096 bytes, 7579008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0aa34e88

Device     Boot Start     End Sectors  Size Id Type
/dev/sdc1  *     8064 7579007 7570944  3.6G  b W95 FAT32
Merci pour votre aide =)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [install] /boot se vide après le reboot ?

Message par FoolEcho »

Tu disposes de plusieurs disques avec chacun des amorces propres...
Comment démarres-tu Arch ? (le message que tu cites, no boot filename received, ne m'évoque rien pour syslinux ou grub... est-il plus complet que ça ? ) Est-ce bien ce disque qui démarre prioritairement ? (à voir dans le bios)
Son chargeur de démarrage utilise-t-il bien les UUIDs (et non les dénominations sdx... à voir dans /boot, selon ce que tu utilises) ?
«The following statement is not true. The previous statement is true.» :nage:
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

Re: [install] /boot se vide après le reboot ?

Message par citronvert »

Physiquement il n'y a q'un seul disque, et j'y pensais plus mais le sdb1 est la clef usb avec arch dessu :roll:

Donc j'ai bien le dd du pc avec les 4 partitions (sda) et la clef pour lancer arch (sdb).

Pour l'erreur (qui se produit après la recherche DHCP),

Code : Tout sélectionner

PXE-53: No boot filname recevied
PXE-MOF: Exiting PXE ROM
Dans /boot, et c'est la le premier soucis, c'est qu'il n'y a rien, lors de l’installation, je retrouve les différents fichiers, mais après un reboot pour lancer le nouveau système, le /boot est vide.


Je suis allé fouiller un peu plus dans le pc avec l'option 'Hardware Information' que propose le menu arch, une chose me parait suspect.
Dans ce menu hardware, outre les disks, memory, ..., il y a 'Kernel modules' et 'syslinux'.
Dans syslinux, ca parle bien de bootloader.

Lors de ma première installation, j'ai choisi de mettre syslinux, puis lors de la deuxième tentative, j'ai essayé grub. Bien sur entre les 2 essais, j'ai formaté le disque.
Pourquoi est ce que ce menu me trouve syslinux ? l'erreur peut venir de ca ?
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [install] /boot se vide après le reboot ?

Message par waitnsea »

Pas très sur de moi, mais ton bios ne serait-il pas réglé pour booter en réseau ? (PXE)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [install] /boot se vide après le reboot ?

Message par FoolEcho »

Mmmm... Pour la question de /boot vide ou pas... Il faudrait la sortie de blkid (en root) en complément pour voir si les uuids du fstab correspondent bien...

@waitnsea: ça peut être lié au fait que les autres démarrages échouent aussi (PXE peut être la dernière option...).
«The following statement is not true. The previous statement is true.» :nage:
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

Re: [install] /boot se vide après le reboot ?

Message par citronvert »

Bonjour !

Alors, voici la sorte de la commande 'blkid' ,

Code : Tout sélectionner

/dev/sda1: UUID="c132f561-0ab7-4eb4-9df8-512091054f59" TYPE="ext2" PARTUUID="00039dec-01"
/dev/sda2: UUID="0ef248b5-16be-4f22-bd65-87fb48659ecb" TYPE="swap" PARTUUID="00039dec-02"
/dev/sda3: UUID="af151023-781a-4ffd-b34d-31828f9ec52c" TYPE="ext4" PARTUUID="00039dec-03"
/dev/sda4: UUID="6776fcfe-886e-41b9-ae6a-ead2607b5a34" TYPE="ext4" PARTUUID="00039dec-04"
/dev/sdb1: LABEL="USB1" UUID="B438-AD4C" TYPE="vfat" PARTUUID="d28f2ea8-01"
/dev/sdc1: LABEL="USB2" UUID="E65A-931B" TYPE="vfat" PARTUUID="0aa34e88-01"
/dev/loop0: TYPE="squashfs"
/dev/loop1: UUID="2bbe6ec0-7513-4f01-9e85-cf570aad7167" TYPE="ext4"
/dev/loop2: UUID="2bbe6ec0-7513-4f01-9e85-cf570aad7167" TYPE="ext4"
/dev/mapper/arch_airootfs: UUID="2bbe6ec0-7513-4f01-9e85-cf570aad7167" TYPE="ext4"

J'ai vérifié, les uuids correspondent bien
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [install] /boot se vide après le reboot ?

Message par FoolEcho »

citronvert a écrit :Dans /boot, et c'est la le premier soucis, c'est qu'il n'y a rien, lors de l’installation, je retrouve les différents fichiers, mais après un reboot pour lancer le nouveau système, le /boot est vide.


Je suis allé fouiller un peu plus dans le pc avec l'option 'Hardware Information' que propose le menu arch, une chose me parait suspect.
Dans ce menu hardware, outre les disks, memory, ..., il y a 'Kernel modules' et 'syslinux'.
Dans syslinux, ca parle bien de bootloader.

Lors de ma première installation, j'ai choisi de mettre syslinux, puis lors de la deuxième tentative, j'ai essayé grub. Bien sur entre les 2 essais, j'ai formaté le disque.
Pourquoi est ce que ce menu me trouve syslinux ? l'erreur peut venir de ca ?
Pige pas trop ce que tu as fait... ou pas.
Mais que tu aies utilisé syslinux ou grub il y a des choses à faire côté configuration (grub-install et remplissage du grub.cfg pour grub ou syslinux-install_update et remplissage du syslinux.cfg, cf. wiki)... Les as-tu faites ? :|
Autrement tu montes la partition censé être boot depuis un livecd et tu verras bien ce qu'il y a dedans...
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [install] /boot se vide après le reboot ?

Message par Xorg »

FoolEcho a écrit :@waitnsea: ça peut être lié au fait que les autres démarrages échouent aussi (PXE peut être la dernière option...).
Bof, ça dépend des machines, j'en ai vu plus d'une qui essaye le boot PXE en premier par défaut.

Vu qu'il y a un indicateur d'amorçage sur ta partition /boot, alors normalement, même si la partition est vide, si tu essayes de démarrer sur ce disque dur, alors tu devrais plutôt avoir un message du type "Bootloader is missing".
Je poursuis donc l'avis de Waitnsea : dans ton BIOS, l'ordre de boot est-il bien configuré ? Attention, il faut regarder l'ordre quand ta clé USB est retirée. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

Re: [install] /boot se vide après le reboot ?

Message par citronvert »

Bonsoir,
dans ton BIOS, l'ordre de boot est-il bien configuré ? Attention, il faut regarder l'ordre quand ta clé USB est retirée.
Clef ou pas, c'est toujours le disque du pc qui est en premier, quand je voulais booter sur la clef, je changeais l'ordre bien sur, mais je n'avais pas fait attention à un petit détail, il y avais un point d'exclamation devant le disque du pc...
Après une petite recherche, ce symbole signifie que ce disque n'est pas pris en compte ... donc forcement, pas de boot, car il passe aux choix suivants.

Après avoir retiré le symbole, je relancer le pc, j'arrive sur un prompt ' grub> '
Je pense que la c'est plus un problème de config du grub comme la dis un voisin au dessus.

Je vais pouvoir poursuivre mes bêtises sur Arch :bravo:

Merci à vous tous :chinois:
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [install] /boot se vide après le reboot ?

Message par Xorg »

Ah, c'est déjà une bonne nouvelle ça. :)

Le prompt Grub est là car il manque les fichiers de Grub. Mais comme tu t'en doutes, tu peux réinstaller ces fichiers sans réinstaller Grub. Il te faudra chrooter ton installation depuis ton live (monter /dev/sda3 dans /mnt, sans oublier de monter le /dev/sda1 dans /mnt/boot !), puis faire :

Code : Tout sélectionner

grub-install --no-floppy --recheck /dev/sda
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
citronvert
newbie
Messages : 7
Inscription : jeu. 05 févr. 2015, 14:13

Re: [install] /boot se vide après le reboot ?

Message par citronvert »

Bonjour,

ayant -enfin- découvert d'ou venait le problème, j'ai préferé recommencer l'install pour partir sur une bonne base.
Tout est fonctionnel :bravo:

Reste quelques petites choses à régler, rien de bien méchant... noramalement :mrgreen:

Merci pour tout =)
Répondre