Montage automatique d'un fichier .iso

Montage automatique d'un fichier .iso - Divers - Linux et OS Alternatifs

Marsh Posté le 03-11-2004 à 10:05:23    

Je dispose sur mon ddur externe USB2.0 d'une image .iso. Je desire monter cette image dans mon repertoire /mnt. Le problème est que le systeme, a son chargement, monte d'abord les periph en lisant /etc/fstab puis seulement apres active les ports usb (+montage) . Du coup, je ne peux monter mon image en mettant simplement la ligne dans fstab (car mon ddur ext usb2.0 sur lequel l'image se trouve n'est pas encore monte)
Comment faire ?
 
Merci  :jap:

Reply

Marsh Posté le 03-11-2004 à 10:05:23   

Reply

Marsh Posté le 03-11-2004 à 11:25:44    

Tu peux rajouter l'option noauto dans le fstab : l'image iso ne sera pas monté au boot, mais au moment où tu t'en servira (mount /mnt/iso, clic sur l'icone dans Nautilus, doit y avoir la même chose si tu utilise konqueror, ou d'autres softs je pense)

Reply

Marsh Posté le 03-11-2004 à 11:50:26    

idem, faire une icone pour le gérer ou mettre dans fstab avec noauto, et juste faire un : "mount /mnt/pointdemontage"  
 
cependant, seul root peut monter une iso on dirait.


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

Marsh Posté le 04-11-2004 à 11:10:37    

J'aimerais bien automatiser le montage moi :/, est-ce possible ? (mettre la ligne de commande dans un fichier "autoexec" )
(ou bien existe-t-il une sorte de fichier autoexec sous linux ? quel est-t-il ?)

Reply

Marsh Posté le 04-11-2004 à 11:46:37    

Peut-être que tu peux testé le montage avec cron et le monté si non.

Reply

Marsh Posté le 04-11-2004 à 11:50:10    

Faut être root en fait pour faire des montages.
 
Sauf si tu as l'option users dans le fstab.
Dans ce cas, tu peux mettre users et noauto. Ensuite, tu dois avoir un fichier qui est exécuté à ta connexion : ~/.bashrc (mais je sais pas si il se lance dans le cas d'une connexion graphique), sinon, y'en a un généralement différent pour chaque WM ...

Reply

Marsh Posté le 05-11-2004 à 12:43:59    

Bien, en fait, voila le fstab :


kroax@linux:~/utils/mldonkey-2.5.28> cat /etc/fstab
/dev/hda1            /                    ext3       acl,user_xattr        1 1
/dev/hda6            /home                ext3       defaults              1 2
/dev/sda1            /windows/C           vfat       users,gid=users,umask=0002,iocharset=utf8 0 0
/dev/sdb5            /windows/D           vfat       users,gid=users,umask=0002,iocharset=utf8 0 0
/dev/hda5            swap                 swap       pri=42                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
proc                 /proc                proc       defaults              0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
sysfs                /sys                 sysfs      noauto                0 0
/dev/cdrecorder      /media/cdrecorder    subfs      fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0
/home/kroax/archives/SuSE.Linux.9.1.professional/SuSE.Linux.9.1.Professional.CD1of5.www.Eselfilme.com.iso /mnt/suse9.1/cd1 iso9660 exec,dev,suid,ro,loop 0 1
/home/kroax/archives/SuSE.Linux.9.1.professional/SuSE.Linux.9.1.professional.CD2of5.by.Kiffer.iso /mnt/suse9.1/cd2 iso9660 exec,dev,suid,ro,loop 0 1
/home/kroax/archives/SuSE.Linux.9.1.professional/SuSE.Linux.9.1.professional.CD3of5.by.Kiffer.iso /mnt/suse9.1/cd3 iso9660 exec,dev,suid,ro,loop 0 1
/home/kroax/archives/SuSE.Linux.9.1.professional/SuSE.Linux.9.1.professional.CD4of5.by.Kiffer.iso /mnt/suse9.1/cd4 iso9660 exec,dev,suid,ro,loop 0 1
/home/kroax/archives/SuSE.Linux.9.1.professional/SuSE.Linux.9.1.professional.CD5of5.by.Kiffer.iso /mnt/suse9.1/cd5 iso9660 exec,dev,suid,ro,loop 0 1
/media/usb-storage-DEF104946D5C:0:0:0p1/isos/software/win4lin.iso /mnt/win4lin iso9660 user,noauto,exec,dev,suid,ro,loop 0 1
/media/usb-storage-DEF104946D5C:0:0:0p1/isos/software/plhola2004.iso /mnt/plhola2004 iso9660 user,noauto,exec,dev,suid,ro,loop 0 1
/media/usb-storage-DEF104946D5C:0:0:0p1/isos/software/office2003 /mnt/office2003 iso9660 exec,dev,suid,ro,loop 0 1
/media/usb-storage-DEF104946D5C:0:0:0p1/isos/software/office2000procd1cd2_fr.iso /mnt/office2000procd1cd2_fr iso9660 user,noauto,exec,dev,suid,ro,loop 0 1
/media/usb-storage-DEF104946D5C:0:0:0p1/isos/software/officexppro_en/officexppro2003_en.iso /mnt/officexppro2003_en iso9660 user,noauto,exec,dev,suid,ro,loop 0 1
kroax@linux:~/utils/mldonkey-2.5.28>


 
Apres chargement du systeme, je fais la commande :


kroax@linux:~> mount media/usb-storage-DEF104946D5C:0:0:0p1/isos/software/win4lin.iso
mount: type de sys. de fichiers erroné, option erronée, super bloc erroné sur /dev/loop5,
       ou trop de systèmes de fichiers montés
       (could this be the IDE device where you in fact use
       ide-scsi so that sr0 or sda or so is needed?)
kroax@linux:~>


 
Comment faire ?

Reply

Marsh Posté le 08-11-2004 à 12:44:21    

:bounce:

Reply

Sujets relatifs:

Leave a Replay

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