1
0
Commit Graph

57 Commits

Author SHA1 Message Date
Jybz
3122435982 réagencement du processus, fonctionnalisation nouvelle.
La création de l'image est effectuée avant l'installation des logiciels.
De nouvelles fonctions ont été divisées de fonctions existantes.

Il y a un bout de code qui ne me plaît pas :

    info "making partitions"
    echo -e "${FDISK_SCRIPT}" | /sbin/fdisk ${DEVICE}

    # Activate loop device
    info "device to detach ${DEVICE}"
    /sbin/losetup -d "${DEVICE}"
    DEVICE=$(/sbin/partx -va "${INSTALL_PATH}/${IMAGE}" | /bin/grep -m 1 -E -o '/dev/loop.?')
    info "New attached device ${DEVICE}"
    info "partitions list:"
    info "$(/sbin/partx -v "${INSTALL_PATH}/${IMAGE}")"
    if [ 1 -eq ${SEPARATE_BOOT_PARTITION} ]; then
        BOOTP="${DEVICE}p1"
        ROOTP="${DEVICE}p2"
    else
        ROOTP="${DEVICE}p1"
    fi
2019-11-05 12:47:35 +00:00
Jybz
013c1e174f preparation modification structurelles 2019-11-03 22:34:36 +00:00
Jybz
9251519d7a Change la locale à C, toutes les commandes du script sont en anglais, il n'y a plus d'erreur PERL. 2019-11-01 13:15:49 +00:00
Jybz
19a14be866 small maj 2019-10-27 21:25:10 +00:00
Jybz
8c2190b598 Création d'une fonction de démontage, désactive le split-length (DL tout) 2019-10-27 17:42:51 +00:00
Jybz
4057597197 Rectification skel, clean, rm ${BOOT}&${ROOT}
Skel supprime les fichiers par défaut du paquet rootfiles dont le .bashrc et la variable PATH contenant /usr/sbin.
Clean démontait les partitions avec une regex dans la commande ls, qui ne gère pas les regex. Méthode changée.
Modification de rmdir -rf /mnt/boot à rm -rf car rmdir ne prends aucun de des arguments r/f et bloque si le dossier n'est pas vide.
2019-10-27 15:08:49 +00:00
Jybz
bac0e2e1e2 add choice specific boot partition or not 2019-10-08 14:13:45 +00:00
Jybz
b20ee547c6 Differenciations de build pour différentes plateformes 2019-10-06 11:23:56 +00:00
Jybz
592ffa1602 Bug loop if --tainted or --nonfree as there is no shift. 2019-10-02 20:27:24 +00:00
Jybz
ee3e2a2a3d fonctionnalisation - troisieme etape (finale?)
Fin de la fonctionnalisation
2019-10-02 16:36:06 +00:00
Jybz
897eeff870 fonctionnalisation - seconde etape
petites modifications
2019-10-02 15:48:11 +00:00
Jybz
ad4968f29d fonctionnalisation - première etape
Première etape de fonctionnalisation des fonctions dépendentes des plateformes
2019-10-02 15:03:36 +00:00
Jybz
584c02c3c5 modification du script post-analyse 2019-10-01 20:01:26 +00:00
Daniel Tartavel
2a82e889e8 added platform dir 2019-09-29 06:50:44 +02:00
Daniel Tartavel
22115e7251 prise en charge du 3b+ et ajustements mineurs 2019-05-08 14:59:04 +02:00
Daniel Tartavel
84b5df020b minor enhancement 2019-03-31 14:05:04 +02:00
Daniel Tartavel
1b9bb7ed50 resolved a bug creating chroot 2019-03-29 22:50:46 +01:00
Daniel Tartavel
48b451c6b8 changed rsync options 2019-03-28 09:14:36 +01:00
Daniel Tartavel
17cb092b9a debug 2019-03-27 23:13:40 +01:00
Daniel Tartavel
1c3749325b bug on the name of kernel7 in place of kernel7.img 2019-03-17 15:13:55 +01:00
Daniel Tartavel
b4e21eca05 Merge branch 'master' of https://git.labolyon.fr/DTux/mageia4arm 2019-01-05 21:06:08 +01:00
Daniel Tartavel
8cdf11965a minor update 2019-01-05 20:58:18 +01:00
bcornec
6c412d2bf2 small typo 2019-01-05 14:45:38 +00:00
Daniel Tartavel
a22918ebab Corrected a regression on extlinux.conf 2018-12-28 09:42:54 +01:00
Daniel Tartavel
b58cefc85d Added kernel parameters in extlinux.conf 2018-12-26 14:44:37 +01:00
Daniel Tartavel
bbd38aab37 some small bugs corrected 2018-12-26 10:37:41 +01:00
Daniel Tartavel
fa7ca293d9 some adds 2018-12-23 11:37:13 +01:00
Daniel Tartavel
0a00272b50 removing rpi_boot from being copied on the image 2018-12-21 22:43:46 +01:00
Daniel Tartavel
c0c863c560 Stable with kernel update 2018-12-21 22:27:43 +01:00
Daniel Tartavel
e56a06070d added script to update extlinux.conf after kernel update 2018-12-16 15:38:04 +01:00
Daniel Tartavel
1169b7fc76 Big update 2018-12-16 14:21:26 +01:00
Daniel Tartavel
47e85a6d3a modifications for booting with mageia stock kernel 2018-12-13 23:18:14 +01:00
Daniel Tartavel
063d1b056e added u-boot installation 2018-12-07 20:38:32 +01:00
Daniel Tartavel
1e5184088c Added raspberry pi bootstrap in /boot 2018-10-14 21:08:55 +02:00
Daniel Tartavel
09dd4ce0e8 removed a double-quote ;-( 2018-10-12 08:55:19 +02:00
Daniel Tartavel
10ce931950 - suppressed raspberry pi fondation hardware ( only Mageia packages )
- added fsck.repair=1 in config.txt
2018-10-12 08:49:54 +02:00
Daniel Tartavel
9841f7ed5e Some bugs corrected 2018-09-14 19:40:13 +02:00
Daniel Tartavel
af29d974d3 - corrected display of error number 2018-08-04 00:14:36 +02:00
Daniel Tartavel
154773db72 - added kernel xu4 2018-08-03 23:30:15 +02:00
Daniel Tartavel
27534ed173 - added error managing on umounting dev, sys, proc
- corrected a bug in copyingsystem
- corrected fstab
- corrected a bug in copying tools
2018-07-26 07:37:59 +02:00
Daniel Tartavel
de35f24fe3 - corrected a bug in fstab generation
- added hostname
2018-07-22 18:46:29 +02:00
Daniel Tartavel
89849e1353 - First commit of directory common 2018-07-22 14:20:42 +02:00
Daniel Tartavel
49d9c6c5cd - corrected error on UUID of partitions
- corrected bug on copying uname-string
2018-07-22 12:59:26 +02:00
Daniel Tartavel
1f3844c2e4 - bugs 2018-07-21 21:08:48 +02:00
Daniel Tartavel
a6b2f99e2c - modified name of config file conflicting with raspberry pi config.txt
- update README.md to follow changes
- update create_arm_img_urpmi.sh to follow changes
2018-07-21 13:02:00 +02:00
Daniel Tartavel
2fca4cadac - corrected some bugs 2018-07-21 12:15:40 +02:00
Daniel Tartavel
4e33e46111 - increased the size of boot partition 2018-07-21 09:17:52 +02:00
Daniel Tartavel
4b47a18bf9 - suppression of bcm2835-nrg in module.conf 2018-07-20 22:42:54 +02:00
Daniel Tartavel
767830d06f -corrected syntax bugs 2018-07-19 22:00:59 +02:00
Daniel Tartavel
079d0cc6cb - added suppression of loop devices in clean option
- corrected a bug in option all
2018-07-18 00:48:15 +02:00