diff options
author | Jybz <j.biernacki@free.fr> | 2019-12-30 13:12:45 +0100 |
---|---|---|
committer | Jybz <j.biernacki@free.fr> | 2019-12-30 13:12:45 +0100 |
commit | 4c91542775ff7c8e254aaf2bf91289de04efb0fc (patch) | |
tree | 8afe6c1d274cffe02b4c8a273dcaf9154abb76bd /README.md | |
parent | 68db69c9bf00d33c4b64ede6de770bdaa03efc34 (diff) | |
download | mageia4arm-4c91542775ff7c8e254aaf2bf91289de04efb0fc.tar mageia4arm-4c91542775ff7c8e254aaf2bf91289de04efb0fc.tar.gz mageia4arm-4c91542775ff7c8e254aaf2bf91289de04efb0fc.tar.bz2 mageia4arm-4c91542775ff7c8e254aaf2bf91289de04efb0fc.tar.xz mageia4arm-4c91542775ff7c8e254aaf2bf91289de04efb0fc.zip |
Fixed extlinux for BananaPro, add initrd for root=UUID.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -119,15 +119,18 @@ menu title Welcome to Mageia-Minimal. label linux kernel /boot/vmlinuz - initrd /boot/initrd.img fdtdir /usr/lib/<FDTDIR> append root=UUID=<UUID> <BOOT_ARGS> ``` Les balises : - <FDTDIR> est automatiquement généré par le script ./mageia4arm/create_arm_img_urpmi.sh -- <UUID> est récupéré par le script ./mageia4arm/create_arm_img_urpmi.sh +- <UUID> est récupéré par le script ./mageia4arm/create_arm_img_urpmi.sh , il peut être nécessaire d'ajouter une initrd pour utiliser l'UUID, autrement il faut spécifier /dev/mmcblkXpY . - <BOOT_ARGS> est défini dans le fichier ./mageia4arm/platforms/<LaPlateforme>/mageia4arm.cfg + +Il est possible d'ajouter la ligne `initrd /boot/initrd.img` si un fichier initrd a été généré par dracut. + + <a id="fr_file-others"/> #### Autres Bien sûr, d'autres fichiers sont nécessaires. Il faut avoir l'arborescence du matériel (soit DTB/DTS, soit script.bin), le chargeur de démarrage spécifique à la plateforme ainsi qu'un noyau compatible avec l'architecture de la plateforme. @@ -144,7 +147,7 @@ dd if=./build/Mageia-7-bananaPro1.img of=/dev/mmcblkX ``` On peut ajouter une barre de progression : ``` -dd if=./build/Mageia-7-bananaPro1.img | pv -s $(ls -l ./build/Mageia-7-bananaPro1.img | cut -d ' ' -f 5) | dd of=/dev/mmcblkX +pv ./build/Mageia-7-bananaPro1.img | dd of=/dev/mmcblkX ``` <a id="fr_compress"/> @@ -155,7 +158,7 @@ dd if=./build/Mageia-7-bananaPro1.img | gzip -9 | dd of=./build/Mageia-7-bananaP ``` Avec une barre d'avancement : ``` -dd if=./build/Mageia-7-bananaPro1.img | pv -s $(ls -l ./build/Mageia-7-bananaPro1.img | cut -d ' ' -f 5) | gzip -9 | dd of=./build/Mageia-7-bananaPro1.img.gzip +pv ./build/Mageia-7-bananaPro1.img | gzip -9 | dd of=./build/Mageia-7-bananaPro1.img.gzip ``` Il est possible d'utiliser d'autre logiciel de compression comme xz par exemple. @@ -311,15 +314,17 @@ menu title Welcome to Mageia-Minimal. label linux kernel /boot/vmlinuz - initrd /boot/initrd.img fdtdir /usr/lib/<FDTDIR> append root=UUID=<UUID> <BOOT_ARGS> ``` The tags : - <FDTDIR> is automatically generated by the script ./mageia4arm/create_arm_img_urpmi.sh -- <UUID> is automatically reused bu the script ./mageia4arm/create_arm_img_urpmi.sh +- <UUID> is automatically reused bu the script ./mageia4arm/create_arm_img_urpmi.sh , it might be necessary to add an initrd in order to user the UUID, otherwise it should be specify /dev/mmcblkXpY . - <BOOT_ARGS> is defined in the configuration file ./mageia4arm/platforms/<LaPlateforme>/mageia4arm.cfg + +It is also possible to add the line `initrd /boot/initrd.img` if a initrd file has been generated by dracut. + <a id="en_file-others"/> #### others Of course, other files are necessary. The device tree (DTB/DTS or script.bin) is necessary, a specific bootloader for the platform and a compatible kernel with that architecture. |