Maintenant, lorsque vous flashez la nouvelle image Jessie (publiée le 2016-05-10) sur la carte SD et que vous démarrez la première fois, elle étend automatiquement le système de fichiers sur toute la carte SD. Je veux arrêter ce script. La raison pour laquelle je veux que ce soit parce que lors de la sauvegarde de l'image depuis la carte SD, elle consomme 16 Go de mon espace disque et je veux économiser cet espace. J'utilise une carte SD de 16 Go.
boot
pi-3
raspbian-jessie
filesystem
user3601278
la source
la source
Réponses:
Il semble que cela fera partie des dernières mises à jour; Versions Desktop et Lite:
https://www.raspberrypi.org/blog/another-update-raspbian/
Sur Ubuntu, vous pouvez modifier l'image pour arrêter l'expansion automatique du système de fichiers.
Voici un exemple utilisant 2016-05-10-raspbian-jessie-lite.img.
Essaye ça:
fdisk -lu ./2016-05-10-raspbian-jessie-lite.img
Vous obtiendrez ces informations:
Si vous souhaitez afficher / modifier le système de fichiers Raspbian. Pas nécessaire cependant.
Vous devez ensuite modifier le fichier ./boot/cmdline.txt.
De:
À:
sudo umount ./boot
Si vous avez monté le système de fichiers Raspbian:
sudo umount ./test
Maintenant, flashez la nouvelle image sur votre carte SD.
Il ne se développera pas automatiquement après le démarrage de votre Pi.
Ou vous pouvez flasher l'image d'origine sur votre carte SD.
Avant de le brancher sur votre Raspberry Pi.
Modifiez le fichier:
/boot/cmdline.txt
Supprimez le texte suivant:
init=/usr/lib/raspi-config/init_resize.sh
la source
Msgstr "Supprimez le texte suivant:.
init=/usr/lib/raspi-config/init_resize.sh
Cela ne fonctionne plus avec la version Stretch (il n'y a pas de paramètre init à supprimer)".Retirez
/etc/init.d/resize2fs_once
.la source
init
paramètre et duresize2fs_once
fichier est nécessaire.Cela ne fonctionne plus avec la version Stretch (il n'y a pas de paramètre init à supprimer).
Le script pishrink.sh ( télécharger le script depuis github ) accepte un indicateur -s qui empêchera l'expansion au prochain redémarrage. Vous avez besoin d'une machine Linux ou d'une machine virtuelle pour exécuter le script. Le script fonctionne en réécrivant /etc/rc.local pour étendre le système de fichiers (par défaut) ou le laisser tel quel (si l'indicateur -s est donné).
Sur un ordinateur portable Windows 10, vous pouvez utiliser win32diskimager pour obtenir l'image de votre carte SD, et j'ai utilisé une image Lubuntu d'osboxes.org pour l'exécuter sous VirtualBox.
la source