lecteur cartes CF + 10.1

lecteur cartes CF + 10.1 - Linux et OS Alternatifs

Marsh Posté le 22-03-2005 à 09:19:50    

Bonjour,
 
j'ai  
/dev/sda1 /mnt/removable auto umask=0,user,iocharset=iso8859-15,sync,kudzu,codepage=850,noauto,exec,users 0 0
 
dans mon fstab , malgre cela mon raccourci vers "dev/sda1  - mnt/removable" me dit que sda1 n'existe pas .
si je lance hardrake et que je monte sda1 evidemment mon raccourci marche.
quelle serait la meilleure solution ? j'ai pas reussi, malgre la lecture des autres posts ... ca serait pas mal si ca se montait tout seul  :whistle:

Reply

Marsh Posté le 22-03-2005 à 09:19:50   

Reply

Marsh Posté le 22-03-2005 à 17:06:38    

Normalement cela devrait marcher.
 
cependant il existe un pb avec les lecteurs de cartes
 
 
http://qa.mandrakesoft.com/show_bug.cgi?id=12841
http://qa.mandrakesoft.com/show_bug.cgi?id=11762
http://qa.mandrakesoft.com/show_bug.cgi?id=14516
 
 
cela semble marcher mieux avec la mdk 10.2, ou alors tu peux basculer sous devfs.
 
sinon la solution temporaire est de faire un accès à chaque fois avant :
fdisk -l /dev/sda
 
puis ensuite /dev/sda1 devrait être crée ...
 
montre les logs de ton noyaux lorsque tu branches/débranches afin que l'on voit ce qui se passe précisément


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 22-03-2005 à 17:29:47    

ça ne marche toujours pas chez moi sous cooker. (je fais un touch pour que le device soit crée).
 
C'est un vieux bug. Pourtant sous d'autres distros (avec udev) ça marche. Bizarre.
 
http://qa.mandrakesoft.com/show_bug.cgi?id=12550


Message édité par jotenakis le 22-03-2005 à 17:33:16

---------------
Jotenakis
Reply

Marsh Posté le 22-03-2005 à 20:23:42    

decidement j'avoue que qq fois je comprends rien :(
donc apres avoir monte sda1 dans hardrake2 , si je monte, demonte ce periph, je vois rien dans /var/log/messages
 
 
sinon il y a ca ( apparement quand je suis alle dans drak )
 
Mar 22 20:11:43 localhost kernel: SCSI device sda: 253952 512-byte hdwr sectors (130 MB)
Mar 22 20:11:43 localhost kernel: sda: Write Protect is off
Mar 22 20:11:43 localhost kernel: sda: assuming drive cache: write through
Mar 22 20:11:43 localhost kernel: SCSI device sda: 253952 512-byte hdwr sectors (130 MB)
Mar 22 20:11:43 localhost kernel: sda: Write Protect is off
Mar 22 20:11:43 localhost kernel: sda: assuming drive cache: write through
Mar 22 20:11:44 localhost perl: drakupdate_fstab called with --auto --del /dev/sda1  
Mar 22 20:11:44 localhost kernel:  /dev/scsi/host0/bus0/target0/lun0: p1
Mar 22 20:11:45 localhost perl: drakupdate_fstab called with --auto --add /dev/sda1
 
harddrake est bien au demarrage, par contre je n'ai pas hotplug au demarrage .
je ne connais pas ces fonctions .j'ai essaye de l'activer cet apres midi, mais
apparement cela n'aurais rien change .  
je sais pas si j'ai reve mais c'est le /mnt/removable qui est pas present au bon moment .


Message édité par patrick2 le 22-03-2005 à 20:29:38
Reply

Marsh Posté le 22-03-2005 à 20:47:30    

non c'est le kernel qui ne crée pas le device.
si tu vas dans harddrake alors il le crée. tu peux aussi le forcer à le créer en faisant "touch /dev/sda".


---------------
Jotenakis
Reply

Marsh Posté le 22-03-2005 à 21:56:28    

jotenakis a écrit :

non c'est le kernel qui ne crée pas le device.
si tu vas dans harddrake alors il le crée. tu peux aussi le forcer à le créer en faisant "touch /dev/sda".


 
 
je suis pas sur d'avoir bien compris, est ce que je pourrais forcer sans qu'il ne soit present une carte dans le lecteur ? ( pour automatiser ).

Reply

Marsh Posté le 23-03-2005 à 09:44:55    

non


---------------
Jotenakis
Reply

Marsh Posté le 23-03-2005 à 10:06:05    

merci !
en tout cas cette methode est efficace est simple .
 
je cherche a l'automatiser, memme un clique sur une icone ca serait top ...
je vais essayer avec une icone en kdesu .

Reply

Marsh Posté le 23-03-2005 à 10:08:18    

tu te met dans le group "disk" et du coup même ton user peux faire le touch.


---------------
Jotenakis
Reply

Marsh Posté le 23-03-2005 à 11:01:50    

merci ! genial !
donc dans mon cas : juste mettre l'utilisateur en group disk et creer une icone sur le bureau .
nouveau -> fichier -> application -> commande : touch /dev/sda
 
et ca marche super bien ...
juste ca " tourne"  qq instant ds la barre des taches .
un peu long a mon gout .

Reply

Marsh Posté le 23-03-2005 à 11:01:50   

Reply

Marsh Posté le 23-03-2005 à 11:10:28    

patrick2 a écrit :


et ca marche super bien ...
juste ca " tourne"  qq instant ds la barre des taches .
un peu long a mon gout .


c'est la notification qui est réglée trop longue car un touch c'est instantané.


---------------
Jotenakis
Reply

Marsh Posté le 23-03-2005 à 11:31:28    

je regarderais ce soir si je peux la modifier .
va aller au taff quand meme :)

Reply

Marsh Posté le 23-03-2005 à 12:27:23    

sinon tu peux créer le device au boot à la main en ajoutant :  


mknod /dev/sda1 b 8 1
chmod 660 /dev/sda1
chown root:disk /dev/sda1


à la fin de /etc/rc.local.
 
c'est pas élégant mais ça marche.


---------------
Jotenakis
Reply

Marsh Posté le 23-03-2005 à 14:26:04    

il y a une meilleur solution
 
cf http://qa.mandrakesoft.com/show_bug.cgi?id=10833
 


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 23-03-2005 à 23:04:56    

qq a teste ?

Reply

Marsh Posté le 23-03-2005 à 23:05:34    

j'ai pas tout compris.


---------------
Jotenakis
Reply

Marsh Posté le 23-03-2005 à 23:30:23    

j'avoue que j'ai du mal :(
apparement il s'agit de correction de bug sous hotplug .
ma 10.1 n'a pas hotplug au demarrage donc elle utilise udev non ? si j'ai bien compris, udev est plutot axe 2.6 et hotplug 2.4

Reply

Marsh Posté le 23-03-2005 à 23:46:34    

non udev est uniquement 2.6 mais hotplug c'est pour les 2.4 et 2.6. enfin je crois pour hotplug (pour udev j'en suis sur).


---------------
Jotenakis
Reply

Marsh Posté le 10-04-2005 à 13:51:02    

ce bug a été corrigé depuis peu sous cooker.


---------------
Jotenakis
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed