Accueil / Actualité / Etendre la capacité de sa carte SD de 4 Go à 8 Go
cate_sd-domotique34

Etendre la capacité de sa carte SD de 4 Go à 8 Go

Vous êtes nombreux à chercher comment étendre la capacité de votre carte SD suite à un manque de place lorsque vous êtes sous Jeedom par exemple.

La 1ère chose à faire sera de faire une sauvegarde de votre carde SD 4Go (avant toute intervention sur cette dernière), mais je ne reviendrais pas sur ce sujet car beaucoup de tutoriels sont là pour vous aider (Win32DiskImager).

Vous allez utiliser cette même image toujours avec Win32DiskImager pour la copier sur votre carte SD 8Go ou supérieure.

Attention sur votre nouvelle carte la taille disponible est toujours identique à la carte soit 4 Go (tout cela s’explique par le fait qu’il s’agit de la même partition).

Vous pouvez remettre votre nouvelle carte SD dans votre jeedom

Une fois toutes ces manipulations faites :

Connectons nous en ssh sur la jeedom

Pour cela j’utilise Putty (un très bon site pour comprendre ce qu’est Putty).

On se connecte à jeedom via Putty (vous devez avoir vos accès)

putty1-jeedom-domotique34

 

C’est bon, nous sommes connectés à jeedom en ssh, il nous faut passer en mode sudo en utilisant la commande sudo su

En tout premier lieu nous allons regarder le montage de la sauvegarde en utilisant la commande df -h

df-h-putty-jeedom-domotique34

on y voit clairement qu’on est toujours sur un volume 4 Go. Il faut donc contrôler qu’il y ait vraiment la taille prévu sur la carte en utilisant la fonction fdisk -l

fdisk-putty-jeedom-domotique34

Nous avons bien une carte SD de 8 Go. Par la même occasion, on va vérifier deux choses :

  • le nom du volume : /dev/mmcblk0
  • le nom de la partition : /dev/mmcblk0p1

Utilisation de la fonction Parted

C’est une fonction qui permet de changer la taille des partitions du disque dur ou tout autre support de stockage.

A ce niveau ça va nous permettre d’étendre la partition, en tapant parted

parted-putty-jeedom-domotique34

La fonction parted nous demande de renseigner une commande. Nous allons donc renseigner le pour connaître la partition actuelle.

parted-p-putty-jeedom-domotique34

parted2-putty-jeedom-domotique34

Nous avons listé la partition active. (parted) attend une commande, on va lui renseigner resizepart(pas compliqué, il n’y a qu’une partition ici) en donnant la taille que l’on souhaite obtenir (tout en restant dans les capacités de la carte).

resizepart-putty-jeedom-domotique34

On a redimensionné la partition, il nous reste à vérifier tout ça en rentrant de nouveau p

resizepart2-putty-jeedom-domotique34

c’est ok, j’avais rentré 7200 en resizepart. Il nous reste plus qu’à quitter la fonction parted en tapant q.

resizepart3-putty-jeedom-domotique34

Signalons à jeedom l’extension de la partition

Maintenant il faut signaler à jeedom que l’extension de la partition est ok. Pour cela nous allons utiliser la fonction partprobe

partprobe-putty-jeedom-domotique34

 

on vérifie que ça a bien été pris en compte, et on tape df -h

df-h-final-putty-jeedom-domotique34

Et là, déception, on est toujours sur une partition de 4 Go. C’est normal, nous avons étendu la partition physique, manque plus que la partition logique (file system : fs)

Pour cela, nous allons utiliser l’autre fonction resize2fs. Vous avez du relever plus haut la partition /dev/mmcblk0p1.

Passons à l’acte : resize2fs /dev/mmcblk0p1

resize2fs-putty-jeedom-domotique34

Confirmation de l’extension de la partition et de la prise en compte par jeedom

Il nous reste à regarder si tout est ok. On refait un df -h afin de controler si tout a été pris en charge.

df-h-jeedom-domotique34

Ouéé, c’est du tout bon. L’extension est ok. Il nous reste plus qu’à regarder sur l’interface jeedom. Pour cela rendez vous dans Général, Administration, Information système.

mounted Filesystems-jeedom-domotique34

Conclusion

Tout a bien été pris en compte, la carte SD a bien été repartitionnée et étendue. Jeedom marche très bien. Un grand merci à Delta4 du forum jeedom pour avoir bien dégrossi la marche à suivre. Alors ça parait un peu long en le lisant, mais en 3 mn maxi c’est réglé.

à propos Olivier VALETTE

En cours de reconversion, je suis de retour sur les bancs d'école, dans le but de passer mon CAP Pro Elec et de ce fait acquérir de bonnes bases en électricité. Je tiens ce blog après mon travail ou sur mon temps libre. Alors pour moi, la domotique ne doit pas être quelque chose de complexe, mais quelque chose d'accessible à tous. Cela doit nous permettre de faciliter la vie au quotidien, de nous permettre de passer plus de temps en famille et en sécurité tout en prenant soin aussi de notre planète, sans gaspillage inutile.

Check Also

Une installation d’envergure pour une récompense largement méritée !

septembre 25, 2017 Deborah… Lire la suite de l’article Articles similaires

  • batseb

    Bonsoir,

    J’essaie de passer ma carte SD 4 go vers une carte SD 16 go pour ma domotique JEEDOM.
    Je bloque sur la commande “resizepart”. En effet, j’ai téléchargé PUTTY sur PUTTY.ORG mais cette commande n’existe pas.

    Pour info, il me met GNU 2.3 et pas GNU 3.2 comme dans l’exemple…

    Pouvez vous m’aider svp?

    Merci d’avance,
    batseb

    • c’est quand vous êtes dans la commande parted “(parted) attend une commande, on va lui renseigner resizepart1 (pas compliqué, il n’y a qu’une partition ici) en donnant la taille que l’on souhaite obtenir (tout en restant dans les capacités de la carte).”
      suivez bien le tuto, tout est bien indiqué
      Merci

      • batseb

        Merci pour votre réponse rapide.
        Je suis le tuto mais je n’ai que la commande resize et pas resizepart, et même si j’utilise Resize ca bloque car la partition est deja en cours d utilisation par JEEDOM…

        • resizepart 1 pour le numéro de la partition.
          As tu tous les droits ?
          est ce que ton Parted fonctionne ?

  • Michel

    Bonjour Olivier,

    Un très grand merci pour ce tuto simple et très efficace !
    Mon Jeedom est maintenant beaucoup plus à l’aise.
    Juste un petit commentaire, il faut qu’il y ai un espace entre resizepart et le n° de la partition :
    resizepart 1 et non pas resizepart1.

  • Bonson

    Bonjour,

    Visiblement, la dernière image de Jeedom (1.212) prend en compte les cartes de plus de 4Go. Je viens de la mettre sur ma carte 8Go et la taille de la partition est bien de 8Go d’après df -h (+une petite partition FAT32 de 40Mo comportant quelques fichiers).

  • Seb

    Super
    Merci
    10min qd meme -:)

  • Xavier

    Bonsoir,

    Super tuto je suis passé de 4Go à 16Go en moins de 3 minutes
    Un grand merci à toi 😉

  • Franck

    Bonjour, je suis dans l’attente de réception de ma pi3 avec une ssd de32go, sera t’il’ possible de mettre jeedom sur cette carte ou me faut-il un autre logiciel .
    Merci

    Franck

  • Mric

    Super article, juste une petite erreur resizepart 1 (espace entre resizepart et 1) 🙂

  • Kilté

    Bonjour,
    merci pour cet excellent tuto, mais je rencontre une difficulté au moment du redimensionnement de la partition système :
    resize2fs 1.42.12 (29-Aug-2014)
    Filesystem at /dev/mmcblk0p1 is mounted on /; on-line resizing required
    old_desc_blocks = 1, new_desc_blocks = 1
    resize2fs: Permission denied to resize filesystem

    Avez-vous une idée d’où cela peut provenir ?