J'ai essayé d'installer Arch Linux. Après l'installation, il affiche l'écran du BIOS et après cela vient juste un message qui dit "Aucun périphérique de démarrage trouvé".
J'ai réessayé tout le scénario maintenant quelques fois, il montre toujours le même message ...
Lors de l'installation, j'ai suivi le Guide du débutant non officiel du wiki ArchLinux.
Voici ce que j'ai fait:
Tout d'abord, j'ai effacé le disque dur (sur lequel, avant l'effacement, Windows Vista était installé) et j'ai mis GPT dessus en utilisant gdisk. Ensuite, j'ai mis en place quelques partitions, qui ressemblent maintenant à ce qui suit (sortie de parted):
Model: ATA ST9160310AS (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 2097kB 1049kB BIOS boot partition bios_grub
2 2097kB 107MB 105MB ext2 Linux filesystem
3 107MB 21.6GB 21.5GB ext4 Linux filesystem
4 21.6GB 30.2GB 8590MB linux-swap(v1) Linux swap
5 30.2GB 160GB 130GB ext4 Linux filesystem
Ensuite, j'ai monté la partition racine (sda2) sur / mnt, après cela également le démarrage et la partition d'accueil (sda3 et sda5) sur / mnt / boot et / mnt / home et à la fin formaté et activé la partition de swap (sda4) .
Maintenant, j'ai commencé à installer le système de base. Après avoir sélectionné les miroirs, j'ai installé la base et la base-devel.
À la fin de l'installation, j'ai généré un fstab.
Ensuite, j'ai finalement chrooté dans / mnt, mis en place des paramètres régionaux, défini un mot de passe root, puis installé et configuré Grub2, exactement comme cela est expliqué ici .
À la fin, je suis sorti de l'environnement chroot, démonté les partitions et redémarré. Vous connaissez le reste ... Cela a juste montré le message qu'il ne pouvait trouver aucun périphérique amorçable.
Au fait, j'ai essayé de l'installer sur cet ordinateur.
0000000 aa55 0000002
si le MBR est mauvais, comment dites-vous, y a-t-il quelque chose que je puisse faire pour le rendre à nouveau bon?
aa55
est une signature MBR correcte ( 55aa
sur le petit système endian).
dd if=/dev/sda bs=1 skip=510 count=2 2>&- | hexdump
(ou xxd au lieu de hexdump) est-elle égale à 55aa? Sinon, le MBR est mauvais.