Arrêter/Démarrer un DD automatiquement pour OwnCloud

Bon au final j’ai un soucis ahah …
Alors, quand j’éteignait un port USB, et que je le rallumais je devais remonter le disque avec le pilote pour la compatibilité NTFS. J’ai donc voulu formater mon disque en EXT4, ce que j’ai fait, cependant maintenant mon disque à un nom imcompréhensible digne d’une clé wifi à 50 caractères et je n’arrive pas à le renommer.

Je pensais avoir finis mais en fait non :blush:

Peu-tu m’indiquer une marche à suivre pour le formater proporement en EXT3 ou 4 et choisir son nom si possible pour éviter ce nom affreux à retaper dans owncloud :smile:

Merci encore pour ton temps

le pilote est pas pris en compte dans le fstab ? car si c’est le cas c’est une remarque intéressante

bien sur l’ami , tu formatte avec quoi ?
car en faite il faut juste ajouter un label ou une étiquette(en français) pour que sa fasse usage de nom a la place du UUID (ta clée wifi a 50 caractére ptdr )

Donne moi le nom de se que utilise pour formater et je te donne la commande ou la marche a suivre si c’est un outils graphique .

Moi perso je le fait avec Gparted :smiling_imp:
puisque l’habitude de gérer mes périphérique avec sa ,mais c’est pas un outil a mettre entre toute les mains a cause de sa puissance et vu qu’il est trés simple a utiliser ,car il y a une interface graphique

Et bien oui le pilote n’a pas l’air d’être pris en compte, je devais faire umount, puis le le remonter avec celui ci.

Je peu enfin mettre un nom sur cette abomination :sweat_smile:

J’ai utiliser cette commande sudo cfdisk /dev/sda
J’ai donc supprimer les partition avec delete, puis j’en ai créer une nouvelle primaire et dans type j’ai choisis linux et puis voilà. Je crois avoir utilisé celle ci aussi sudo mkfs.ext3 /dev/sda2 ( un peu brouillon tout ça … )

Je ne sais pas vraiment quel outil j’ai utilisé, j’ai suivis un tutoriel (je ne sais pas si je peu mettre le lien s’agissant d’un autre site ) que j’ai adapté légèrement :smirk:
C’est peut être Gparted d’ailleurs

Je me rend compte que si on veut vraiment comprendre ce qu’on fait sur le raspberry il faut avoir certaine connaissance en informatique, les tutos sont très bien fait mais forcément chacun est un cas particulier, n’a pas le même matériel …Etc

t’inquiète tu peux poster des liens , le forums n’est pas directement liée a raspbian-france et il ne sont pas sectaire :slight_smile:

et c’est normal d’adapté ,

ben si tu a gparted je te fait un tuto en vitesse sinon, tu l’installe on pourra le désinstaller aprés

sudo apt-get install gparted

Ca roule, c’était ce tuto là : franboise 314 donner espace disque dur

Voilà je viens de l’installer :slight_smile:

J’ai fais sudo fdisk -l par prévention si tu en a besoin qui d’ailleurs à un comportement étrange je trouve « unable to resolve host raspberrypi »

root@raspberrypi:~# sudo fdisk -l
sudo: unable to resolve host raspberrypi

Disk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram1: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram2: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram3: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram4: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram5: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram6: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram7: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram8: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram9: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram10: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram11: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram12: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram13: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram14: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/ram15: 4 MiB, 4194304 bytes, 8192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/mmcblk0: 14,9 GiB, 15931539456 bytes, 31116288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xa4730383

Device         Boot  Start      End  Sectors  Size Id Type
/dev/mmcblk0p1        8192   137215   129024   63M  c W95 FAT32 (LBA)
/dev/mmcblk0p2      137216 31116287 30979072 14,8G 83 Linux

Disk /dev/sda: 1,8 TiB, 2000398933504 bytes, 3907029167 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xab56c0da

Device     Boot Start        End    Sectors  Size Id Type
/dev/sda1        2048 3907029166 3907027119  1,8T 83 Linux

root@raspberrypi:~#

C’est le disque dur sda1 que je cherche à utiliser pour stocker mes données
Voilà pour le moment :slight_smile:

tu a lancer Gparted?
c’est graphique tu a pas besoin des ligne de commande ,

dans cette exemple je fais formater une clé usb de 4go en ext4

on le voit est la un nom 733C-5855
on va donc la renommer

on lance gparted et on repère sa clée en déroulant le carré en haut a droite (j’ai mis un repère noir sur le screen)

ensuite on doit démonter la clée tu doit juste faire clic droit démonter , ensuite supprimer la partition

on en crée une nouvelle en cliquant sur la petit icone qui sera coloré

et on plus qu’a mettre en ext4 et dans la casse Etiquette metre le nom qu’on veux ici maUSB

voila tu a un nom et un disque en EXT4

Merci ça a eu l’air de marcher, cependant j’ai maintenant une erreur lors de la création du serveur de fichier
Erreur
Can't create or write into the data directory /media/pi/MONDISQUE

j’ai pourtant tapé auparavant sudo chmod 777 media/pi/MONDISQUE et j’ai pu créer un fichier et le supprimer manuellement. Je crois que le problème viens du fait que je ne peu pas choisir d’utiliser mysql au lieu de SQlite qui ai mis par défaut, je ne comprend pas bien. si tu as la solution je suis preneur sinon tant pis je vais me débrouiller je t’en ai déja assez demander comme ça. Je vais réessayer en réinstallant tout depuis le début sur mon raspberry.

EDIT : Après réinstallation de raspbian et avoir tout repris étape par étape, j’ai toujours le même soucis

Certainement un probleme de droit je ne vois pas comment résoudre ce problème :confused:

La je peux pas trop ,t’aider si sa vient effectivement directement du serveur ,comme je l’ai dit plus haut ,je me sert pas de owncloud ,
la .

peut etre plus crédible ,même si techniquement il sont pas différent ,la grosse différence réside dans sa facon de gérer les base de données .

Mais tu dois aussi gérer les permission au niveaux des base de données, si je dis pas de pas de bêtise (jsui pas utilisateur non plus de SQL )

tu a suivi quel tuto ? et sinon pourquoi pas utiliser Mysql ?

Je suis désolé mais mon domaine de compétence et limité à tous se qui touche a Apaches,SQL

J’ai utilisé ce tuto https://raspbian-france.fr/owncloud-cloud-raspberry-pi/

J’ai tout repris étape par étape et je peu utiliser Mysql mais l’erreur « Can’t create or write into the data directory /media/pi/MONDISQUE » reste présente
Avec Gparted existe-t-il une option pendant le formatage pour avoir tout les droit d’écriture/lecture …Etc ?

Pas de problème, tu m’a déjà beaucoup aidé et mine de rien j’ai beaucoup appris :slight_smile:

non les droits sont liées a la machines et il faut etre soit root soit dans le groupe sudo pour utiliser Gparted donc c’est normal d’avoir des droit relatifs a ces 2 groupes
, mais c’est ou que sa te mets se messages d’erreur ?[quote=« finlyk, post:29, topic:1809 »]
« Can’t create or write into the data directory /media/pi/MONDISQUE » reste présente
[/quote]

Le message d’erreur s’affiche une fois que j’ai rempli chaque champs.

J’ai réussi ! Tout marche désormais :slight_smile:

Explications :

Grace à la commande
sudo chmod 777 /media/pi/MONDISQUE
Je permettait l’entière accès au mon disque dur, cependant le dossier /media/pi situé juste au dessus dans l’arborescence était bloqué, j’ai simplement du ajouter :
sudo chmod 777 /media/pi
et après cela a fonctionner

C’est ce lien qui ma mis la puce à l’oreille : https://central.owncloud.org/t/cant-create-or-write-into-the-data-directory-cant-write-into-config-directory-data-directory-mnt-data-is-invalid/1255

Cette commande sudo -u www-data ls -la /path/to/folder permet de vérifier les droit, quand je testais les droit sur MONDISQUE il y avait un erreur et de même pour le dossier « pi ». cela ne marchais qu’à partir de /media.

Voilà, je peu maintenant accéder à mon cloud perso de partout et arrêter, relancer le disque pour qui soit en amrche seulement quand j’en ai besoin.

Encore merci pour ton aide très précieuse ! :slight_smile:

A ok ,mais pas sur que se soit lié au droit de la machine la plutot au droit owncloud.

Mais dans un premier temps, on va vérifier les droit d’accés au disque si tu veux bien
déja est ce que tu plein de fichier dans ton disque si c’est oui ? tape sa

ls -l -R /media/pi/MONDISQUE

sinon

ls -l /media/pi/MONDISQUE

et moi le resultat

Mince j’avais pas vus que tu avais répondu entre temps et bien nikel sa

Oui parfait, merci :slight_smile:

Pour appliquer un chmod et toute son aborancence(les dossier en desous) il suffit de taper

sudo chmod -R XXX

remplace les XXX par le degrés de permission que tu veux par contre 777 c’est pas conseiller du tout surtout pour un dossier qui se trouve a la racine de arborescence question sécuriter.

Sinon c’est bien se que je pensait

sa venait des droit accordé au service owncloud