1
0
Commit Graph

58 Commits

Author SHA1 Message Date
Jybz
c02a9a2a94 Amélioration des unmount/unloop 2019-11-05 21:42:12 +00:00
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