Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 24 Nov 2014, 14:13
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
monter automatiquement une partition au démarrage
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 4 of 5 [61 Posts]   Goto page: Previous 1, 2, 3, 4, 5 Next
Author Message
ASRI éducation


Joined: 09 May 2009
Posts: 2582
Location: France

PostPosted: Wed 17 Jul 2013, 16:57    Post subject:  

musher0 wrote:
Salut Médor.
Je crois que je vais commencer une petite chicane avec toi. Smile
Ça manque sur ce forum...
...
La bonne syntaxe pour monter la partition vfat de gilo, /mnt/sdb1, est
Code:
mkdir -p /mnt/sdb1
mount -t vfat /dev/sdb1 /mnt/sdb1

...

@ musher0 et à Médor
A mon humble avis, vous êtes meilleurs quand vous coopérez. Pour ce qui est des "chicanes" sur le forum, elles ne sont pas indispensables, une discussion étant généralement plus constructive.

@ musher0
Pour ce qui est du montage vfat, le "mount -t vfat" ne me semble pas suffisant, comme l'a évoqué Médor il ne prend pas en charge l'utf8.
Tu peux aussi consulter le script de Pmsd pour de plus amples informations.

@ tous
L'intérêt d'un forum est de partager/échanger/coopérer.
Les critiques constructives se doivent d'être perçues comme "positives".
Pour ce qui est des projets Linux, je suis persuadé que nous sommes plus efficaces lorsque nous coopérons.
J'ai vraiment du mal à comprendre certaines réactions. Je ne veux pas passer pour un donneur de leçons, mais tout de même...

Cordialement,
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Wed 17 Jul 2013, 18:53    Post subject:  

ASRI a dit:
> J'ai vraiment du mal à comprendre certaines réactions.
Je reprends cette phrase à mon compte.

Est-ce que les sourires s'affichent correctement dans les messages de votre côté de l'Atlantique ?

J'ose penser qu'on peut faire du travail sérieux tout en adoptant un ton enjoué. Contribuer à
PuppyLinux, c'est pas un job, il me semble, mais un passe-temps. Un passe-temps utile, vous
me direz, mais un passe-temps quand même. Si on ne peut pas y mettre de temps à autre
une pointe d'humour...

M'enfin, désolé si ma badinerie a été mal comprise. En théorie de la communication, c'est toujours
la faute de l'émetteur du message, dans ces cas-là.

Quoi qu'il en soit, en consultant les résultats de Médor, je vois iso-8859-1, mais pas utf-8.

Dans l'intervalle, j'ai trouvé ceci :
Code:
# sudo mount -t vfat -o iocharset=utf8,umask=000 /dev/hda1 /media/d

sur http://www.cyberciti.biz/faq/mounting-windows-partition-onto-ubuntu-linux/
Mutatis mutandis, évidemment, l'exemple venant d'ubuntu. Sur Puppy, on n'a pas besoin
de la commande sudo dans ce cas.

Je vais étudier le script d'ASRI de ce pas.

ALP.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2582
Location: France

PostPosted: Wed 17 Jul 2013, 19:04    Post subject:  

musher0 wrote:
ASRI a dit:
> J'ai vraiment du mal à comprendre certaines réactions.
Je reprends cette phrase à mon compte.

Est-ce que les sourires s'affichent correctement dans les messages de votre côté de l'Atlantique ?

Ok, tu as raison.
Je dois travailler ma communication.
Wink
Back to top
View user's profile Send private message Visit poster's website 
Médor


Joined: 26 May 2011
Posts: 1769

PostPosted: Wed 17 Jul 2013, 19:43    Post subject:  

Bonsoir,

Sur ce message du 11 Juillet :
Médor wrote:
On peut monter une vfat directement en utf8 avec le bon codepage :
mount -t vfat -o iocharset=utf8,codepage=850,shortname=mixed,quiet /dev/sdb1 /mnt/sdb1


Quelques résultats des commandes donnant un montage valide en utf8 :

Code:
# mount -o shortname=mixed,quiet,utf8 /dev/sdb1 /mnt/sdb1
root@puppypc ~
# cat /proc/mounts | grep 'sdb'
/dev/sdb1 /mnt/sdb1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,quiet,utf8,errors=remount-ro 0 0
root@puppypc ~
# umount /mnt/sdb1
root@puppypc ~
# mount -t vfat -o iocharset=utf8,codepage=850,shortname=mixed,quiet /dev/sdb1 /mnt/sdb1
root@puppypc ~
# cat /proc/mounts | grep 'sdb'
/dev/sdb1 /mnt/sdb1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=cp850,iocharset=utf8,shortname=mixed,quiet,errors=remount-ro 0 0
root@puppypc ~
# umount /mnt/sdb1
root@puppypc ~
# mount -t vfat -o iocharset=utf8,umask=000 /dev/sdb1 /mnt/sdb1
root@puppypc ~
# cat /proc/mounts | grep 'sdb'
/dev/sdb1 /mnt/sdb1 vfat rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro 0 0
root@puppypc ~
#


Cordialement,
Médor.

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Wed 17 Jul 2013, 19:49    Post subject:  

@ASRI.
Merci d'avoir le sens de l'humour ! Cool

Pour revenir au sujet de ce fil :
Je viens de parcourir ton script "run" dans ~/Startup.

Quelques impressions initiales
* codepage 850: le codepage en DOS pour le Canada français, c'était 863. Est-ce important
relativement à l'encodage des noms de fichiers en iso 8859-1 vs utf8 ?
Je pense aussi aux codes pour BE et CH, qui, si je me rappelle bien, n'étaient pas 850. (Ni
pour la France, d'ailleurs. Plutôt 847 ? Dieu que la mémoire oublie vite !!!)

* tu t'es donné bien du mal pour couvrir toutes les possibilités, on dirait. Ce qui est bien.
Mais par comparaison avec le script plus bref (et moins nuancé, car il distingue ntfs mais pas vfat)
de Der Schutzhûnd et RSH, pourquoi un balayage avec blkid a-t-il été écarté ? (C'est par curiosité
que je demande, ce n'est aucunement une critique.)

* À ta question en remarque au sujet d'un choix entre ntfs simple et ntfs-3g, je crois que ntfs-3g est
mieux, parce que, avec ntfs-3g tournant en fond de scène, on peut lire et écrire de Linux sur un
disque ntfs. Avec ntfs simple, un système Linux peut seulement lire.

À suivre.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Wed 17 Jul 2013, 19:53    Post subject:  

Médor wrote:
Bonsoir,

Sur ce message du 11 Juillet :
Médor wrote:
On peut monter une vfat directement en utf8 avec le bon codepage :
mount -t vfat -o iocharset=utf8,codepage=850,shortname=mixed,quiet /dev/sdb1 /mnt/sdb1


Quelques résultats des commandes donnant un montage valide en utf8 :

Code:
# mount -o shortname=mixed,quiet,utf8 /dev/sdb1 /mnt/sdb1
root@puppypc ~
# cat /proc/mounts | grep 'sdb'
/dev/sdb1 /mnt/sdb1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,quiet,utf8,errors=remount-ro 0 0
root@puppypc ~
# umount /mnt/sdb1
root@puppypc ~
# mount -t vfat -o iocharset=utf8,codepage=850,shortname=mixed,quiet /dev/sdb1 /mnt/sdb1
root@puppypc ~
# cat /proc/mounts | grep 'sdb'
/dev/sdb1 /mnt/sdb1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=cp850,iocharset=utf8,shortname=mixed,quiet,errors=remount-ro 0 0
root@puppypc ~
# umount /mnt/sdb1
root@puppypc ~
# mount -t vfat -o iocharset=utf8,umask=000 /dev/sdb1 /mnt/sdb1
root@puppypc ~
# cat /proc/mounts | grep 'sdb'
/dev/sdb1 /mnt/sdb1 vfat rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro 0 0
root@puppypc ~
#


Cordialement,
Médor.


Ah ! Ben, le voilà, l'utf-.8 ! Smile
Question en découlant :
peut-on inscrire ce paramètre iocharset=utf8 dans fstab pour un disque vfat ?

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Médor


Joined: 26 May 2011
Posts: 1769

PostPosted: Wed 17 Jul 2013, 19:59    Post subject:  

En effet il vaut mieux utiliser ntfs-3g pour le montage en ntfs !
On peut ajouter le iocharset dans fstab, je n'ai pas la syntaxe en tête, mais est-ce bien utile si l'on utilise Pmsd car il n'y a pas besoin de modifier le fstab d'origine.

Édité :
Voici une ligne pour fstab :
Code:
/dev/sdb1    /mnt/sdb1 vfat  auto,quiet,iocharset=utf8,codepage=850 0 0

Voir cette page : fstab.html

Cordialement,
Médor.

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou

Last edited by Médor on Thu 18 Jul 2013, 05:26; edited 1 time in total
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 2582
Location: France

PostPosted: Wed 17 Jul 2013, 20:07    Post subject:  

musher0 wrote:
Quelques impressions initiales
* codepage 850: le codepage en DOS pour le Canada français, c'était 863. Est-ce important
relativement à l'encodage des noms de fichiers en iso 8859-1 vs utf8 ?
Je pense aussi aux codes pour BE et CH, qui, si je me rappelle bien, n'étaient pas 850. (Ni
pour la France, d'ailleurs. Plutôt 847 ? Dieu que la mémoire oublie vite !!!)

Là, il faut que j'effectue des recherches supplémentaires, j'avoue ne pas être très familier des locales autres que fr_FR (par habitude, plus que manque d'intérêt).
musher0 wrote:
* tu t'es donné bien du mal pour couvrir toutes les possibilités, on dirait. Ce qui est bien.
Mais par comparaison avec le script plus bref (et moins nuancé, car il distingue ntfs mais pas vfat)
de Der Schutzhûnd et RSH, pourquoi un balayage avec blkid a-t-il été écarté ? (C'est par curiosité
que je demande, ce n'est aucunement une critique.)

Pour l'écriture de ce script, je me suis basé sur une idée que j'avais utilisée pour ASRI300, j'ai actualisé le script en me basant sur partview et pmount.
J'avoue ne pas connaître le blkid de Der Schutzhûnd et RSH...
musher0 wrote:
* À ta question en remarque au sujet d'un choix entre ntfs simple et ntfs-3g, je crois que ntfs-3g est
mieux, parce que, avec ntfs-3g tournant en fond de scène, on peut lire et écrire de Linux sur un
disque ntfs. Avec ntfs simple, un système Linux peut seulement lire.

La prochaine version de Pmsd intégrera donc le ntfs-3g (merci à toi pour cette lecture précise du script).

Cordialement,
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Thu 18 Jul 2013, 12:23    Post subject:  

Médor wrote:
En effet il vaut mieux utiliser ntfs-3g pour le montage en ntfs !
On peut ajouter le iocharset dans fstab, je n'ai pas la syntaxe en tête, mais est-ce bien utile si l'on utilise Pmsd car il n'y a pas besoin de modifier le fstab d'origine.

Édité :
Voici une ligne pour fstab :
Code:
/dev/sdb1    /mnt/sdb1 vfat  auto,quiet,iocharset=utf8,codepage=850 0 0

Voir cette page : fstab.html

Cordialement,
Médor.


Excellent ! Merci !

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2582
Location: France

PostPosted: Thu 18 Jul 2013, 12:41    Post subject:  

musher0 wrote:
Médor wrote:
...
Code:
/dev/sdb1    /mnt/sdb1 vfat  auto,quiet,iocharset=utf8,codepage=850 0 0

...


Excellent ! Merci !

J'ai l'impression que ce fil était une bonne idée.
Il nous offre de nombreuses solutions "inédites".
Cordialement,
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Sun 21 Jul 2013, 23:57    Post subject:  

Une remarque au sujet de ntfs-3g:

Essayé de mettre "ntfs-3g" dans la colonne type de fstab et cela a lancé l'utilitaire minimalement et dans la confusion (il demande des paramètres).

Je crois qu'il suffit de mettre "ntfs" dans la colonne type. Si le Toutou dispose de l'utilitaire ntfs-3g, il s'enclenchera tout seul (une 2e observation, de confirmation, serait la bienvenue).

A+

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Mon 22 Jul 2013, 01:20    Post subject:  

Merci à Médor pour sa petite trouvaille, qui m'a permis de réviser le script à :
http://murga-linux.com/puppy/viewtopic.php?p=714753&sort=lastpost#714753

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Médor


Joined: 26 May 2011
Posts: 1769

PostPosted: Mon 22 Jul 2013, 08:02    Post subject:  

Bonjour musher0,

musher0 wrote:
Merci à Médor pour sa petite trouvaille, qui m'a permis de réviser le script ....

Y'a pas de quoi Cool

Pour ntfs-3g

ntfs-3g -help (sur Lucid-528) indique :
Code:
# ntfs-3g -help

ntfs-3g 2010.3.6 external FUSE 28 - Third Generation NTFS Driver
      Configuration type 1, XATTRS are on, POSIX ACLS are off

Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2010 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson

Usage:    ntfs-3g [-o option[,...]] <device|image_file> <mount_point>

Options:  ro (read-only mount), remove_hiberfile, uid=, gid=,
          umask=, fmask=, dmask=, streams_interface=, syncio.
          Please see the details in the manual (type: man ntfs-3g).

Example: ntfs-3g /dev/sda1 /mnt/windows

Ntfs-3g news, support and information:  http://ntfs-3g.org

Donc, sous la forme basique on peut utiliser :
Code:
ntfs-3g /dev/sdb1 /mnt/sdb1

Ou mieux :
Code:
mount -t ntfs-3g /dev/sdb1 /mnt/sdb1


On peut éventuellement utiliser une option de langue :
Code:
ntfs-3g -o silent,locale=fr_FR.UTF-8 /dev/sdb1 /mnt/sdb1
mount -t ntfs-3g -o silent,locale=fr_FR.UTF-8 /dev/sdb1 /mnt/sdb1

Mais Je n'ai pas trouvé de problème d'accent avec les lignes basiques !

Seule une ligne : mount -[t|a] [ntfs|ntfs-3g] [-o] /dev/sdb1 /mnt/sdb1, affiche alors l'icône sdb1 du bureau à l'état monté.
Par : ntfs-3g [-o] /dev/sdb1 /mnt/sdb1, la partition est bien montée mais l'icône sdb1 ne change pas d'état !

Exemple d'une ligne dans fstab :
Code:
/dev/sdb1    /mnt/sdb1   ntfs-3g   auto,noatime,dev,exec,locale=fr_FR.UTF-8   0 0

Mais cette ligne est superflue en ntfs !

N.B. :
la locale sur Lucid-528 est sous la forme : fr_FR.utf8, sur Wary-5.5 : fr_FR.UTF-8 !!!
(On peut vérifier la tournure utilisée par la commande : locale).


Cordialement,
Médor.

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 4336
Location: Gatineau (Qc), Canada

PostPosted: Mon 22 Jul 2013, 16:14    Post subject:  

Médor a dit:
> N.B. :
la locale sur Lucid-528 est sous la forme : fr_FR.utf8, sur Wary-5.5 : fr_FR.UTF-8 !!!
(On peut vérifier la tournure utilisée par la commande : locale).


Justement, quelle est "l'orthographe" "consacrée" pour utf8 ? Ça existe, ou chacun y va de sa petite variante ?

Meilleures salutations.

musher0

_________________
"Logical entities must not be multiplied needlessly." / "Il ne faut pas multiplier les êtres logiques inutilement." (Ockham)
Back to top
View user's profile Send private message Visit poster's website 
Médor


Joined: 26 May 2011
Posts: 1769

PostPosted: Tue 23 Jul 2013, 05:06    Post subject:  

Bonjour musher0,

La locale en "*.utf8" est un héritage du passé !
Mieux vaut ne pas accepter un héritage négatif chez le notaire Wink

Dans les Puppy récentes la locale est à présent normalisée en "*.UTF-8", cependant faire attention à l'expression utf8 qui elle est toujours utilisée dans mount et fstab.

Liens de l'héritage :
Message de MU (2006).
Message de shinobar (2009).

Cordialement,
Médor.

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 4 of 5 [61 Posts]   Goto page: Previous 1, 2, 3, 4, 5 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1140s ][ Queries: 13 (0.0073s) ][ GZIP on ]