Newsgroup: it.comp.os.linux.iniziare
Titolo: disco dos su linux

Ho installato RedHatLinux 6.1
Non mi  legge i dischetti formattati per dos.
In particolare dovrei spostare su Linux un sito Web.
In un altro computer ho installato Mandrake 7 e il problema non c'è.
Devo fare qualcosa di particolare per montare un file system di tipo Dos?
Grazie
Sandro Carnevali


Se intendi  installare linux su un file system dos la versione 7.1 di
Mandrake lo prevede  durante la fase di istallazione.

Non mi  legge i dischetti formattati per dos.
Si', che li monta:
prova con il comando completo
# mount -t msdos /dev/fd0 /mnt/floppy 
# ls /mnt/floppy
La redhat ha la "brutta" abitudine di mettere ext2 nelle opzioni di mount
alla voce /dev/fd0 . Sostituisci con 'auto' o 'msdos' e montera' di tutto
con un semplice 'mount /mnt/floppy'. 
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry        

 Mandrake lo prevede  durante la fase di istallazione.
Per te montare un filesystem FAT16 significa installare la Mandrake in una
partizione FAT16?
Auguri... ;-)
Wiz

On Wed, 14 Jun 2000 14:56:21 +0200, 
Sandro Carnevali (
scd...@tiscalinet.it
)
wrote:
| Devo fare qualcosa di particolare per montare un file system di tipo Dos?
 
 No, non devi manco montarli se per quello... :-)
 Basta avere installato gli mtools (li trovi sulla tua distro).
 Basta fare mdir, mcopy...
 man mtools
-- 
Zefram 	| WARNING: The email address is FAKE.	 ||   [ 
http://zefram.8m.com
 ]
@ Home	| "I think it's time we blow the scene. Get everybody and the
________| stuff together. Ok, 3, 2, 1... Let's jam!" --The Seatbelts, "Tank!"
GnuPG Key Fingerprint: 9747 635E B95A B0B3 4370  1CAA CAF7 512B 945C A44C 

 man mtools
Ci ho buttato un occhio, cosa fa che non e` possibile fare normalmente?
I dischetti poi addirittura, anche loro con vfat in fstab, quando sono
ext2 vengono riconosciuti perfettamente.. (?!)
-- 
Ci sentiamo  |  Remigio Zedda
             |  
remi...@tiscalinet.it
ciao Remigio |                    kernel 2.2.13 su Slack 7.0

 con un semplice 'mount /mnt/floppy'.
Io ci metterei un bel 'vfat' invece, in modo che i nomi di file lunghi
non vengano spezzati - pur garantendo la compatibilita' con la vecchia
fat12/16.
Cmq, occhio che gli algoritmi per il riconoscimento del formato dei
floppy non sono a prova di bomba, e quindi, in certi casi, l'opzione
'auto' potrebbe non funzionare correttamente.
E, of course, in quei "certi casi" DOVEVA essere incluso il mio caso
personale... :-(
Alceste
-----------------------------------------------------------------

 ext2 vengono riconosciuti perfettamente.. (?!)
A me, invece, basta mettere "auto" in fstab per far si' che non venga
riconosciuto il formato di manco mezzo floppy - con conseguente "mount:
/dev/fd0: bad superblock or..." :-(
Posso insomma specificare un solo formato alla volta in fstab, e solo e
soltanto quello verra' riconosciuto...
Ma tu come fai ad avere un mount cosi' flessibile? Ha fatto benedire il
floppy drive? :-)
Alceste
-----------------------------------------------------------------

On 15 Jun 2000 09:47:26 GMT, 
rez (r...@mendo.300_A)
wrote:
| se non  fossero dos, nel  senso che uso  (quasi) tutti i  comandi unix
| senza alcun  problema. Puoi dirmi perche'  dici che arebbe  meglio non
| montarli affatto?
 Non ho detto che sarebbe meglio  non montarli affatto: ho detto che non
 ce n'e` bisogno, in realta`, dato che esistono gli mtools.
| Ci  ho  buttato  un  occhio,  cosa   fa  che  non  e`  possibile  fare
| normalmente?   I dischetti  poi addirittura,  anche loro  con vfat  in
| fstab, quando sono ext2 vengono riconosciuti perfettamente.. (?!)
 Permettono di leggere un disco formattato in vfat senza necessariamente
 doverlo  montare. Il che,  se si  tratta  di un  dischetto che  bisogna
 leggere e  scrivere e  spostare in  continuazione, e`  certamente tempo
 guadagnato.
 Nessuno ti vieta di montarlo,  spostare/copiare i file e poi smontarlo,
 ma il  tempo necessario a  tutte queste operazioni e`  decisamente piu`
 elevato di un mdir a:, mcopy *.txt a:, etc...


floppy drive? :-)
Faccio.. che non faccio un bel niente: mi ricordavo male :)) Invece come
risulta sistemato, dovrebbe interessarti, perche' per montare un
dischetto dos, dai: mount /a; uno Linux: mount /fda. Bada che /a e /fda
sono ovviamente le directory, non i dispositivi. Beh, te lo posto:
/dev/fd0 /a	vfat	noauto,user,sync,errors=continue	0	0
/dev/fd0 /fda	ext2	noauto,user,sync,errors=continue	0	0
/dev/fd1 /b	vfat	noauto,user,sync,errors=continue	0	0
/dev/fd1 /fdb	ext2	noauto,user,sync,errors=continue	0	0
b perche' ho ancora il floppy da 5,5" :-)
Cmq occhio che auto in fstab e` di default e significa di montarli
all'avvio. Da riga di comando viene ad acquisire il significato che gli
hai attribuito tu, perche' con -a (=tutti) tu non abbia da specificare i
diversi fs, cioe`: mount -a e basta. Esempio invece del tuo caso:
mount -o auto /dev/fd0 /mnt/floppy, lo becca con determinazione
automatica del fs, senza bisogno di -t vfat, ne' di guardare fstab.


On Thu, 15 Jun 2000 14:13:53 +0200, 
Alceste Scalas (
scalasHATE...@labinf2.sc.unica.it
)
wrote:
| Infatti io non  li installo mai, dato che non  credo valgano lo spazio
| che  occupano su  hardisco, ma  per  un "emigrato"  da ms-dog  possono
| essere comodi, visto che la sintassi e' praticamente identica.
 Diciamo che risparmiano tempo, ergo sono comodi, a chi il floppy lo usa
 spesso (non nel mio caso, che manco ce l'ho sul computer).
 Che li usi chi viene dal mondo  M$ non e` propriamente vero: le persone
 che li conoscono e usano spesso e volentieri non sono piu` niubbi...


 # ls /mnt/floppy
Grazie, mi hai risolto un problema!
Sandro Carnevali


mount /dev/fd0 /mnt/miofloppy -t msdos
oppure
mount /dev/fd0 /mnt/miofloppy -t vfat
Se coě non va, probabilmente ti manca il supporto per dos
nel kernel Installalo e risolvi il problema.  

 elevato di un mdir a:, mcopy *.txt a:, etc...
Capit'... :-)  THNX
Cmq ora mi hai fatto venire in mente una cosa: mren ./*.htm *.html me
lo prenderebbe? Perche' e` l'unico (credo) a non avere corrispondente,
tranne penso facendo uno script, no?


On 16 Jun 2000 00:16:51 GMT, 
rez (r...@mendo.300_A)
wrote:
| Cmq ora mi hai fatto venire in mente una cosa: mren ./*.htm *.html me
| lo prenderebbe? Perche' e` l'unico (credo) a non avere corrispondente,
| tranne penso facendo uno script, no?
 
 Penso tu debba usare mkmanifest(1)...
Mkmanifest creates a  shell script that aids in the  restoration of Unix
filenames  that  got  clobbered  by the  MS-DOS  filename  restrictions.
MS-DOS  filenames  are restricted  to  8  character names,  3  character
extensions, upper case only, no device names, and no illegal characters.


 automatica del fs, senza bisogno di -t vfat, ne' di guardare fstab.
A dire il vero, pecificando "auto" in fstab nel campo fs_vfstype (e non,
come forse intendi tu, nel campo fs_mntops) si ha lo stesso
comportamento di "mount -t auto /dev/fd0": mount cerchera' di
determinare il tipo di filesystem con un metodo non sempre impeccabile,
che pero' funziona a molti... Ma non a me! Ma pork!... :-(
Alceste
-----------------------------------------------------------------

che pero' funziona a molti... Ma non a me! Ma pork!... :-(
Guarda che non ci sia qualche errore/distrazione banale com'e` di
solito in questi casi.. 


 Penso tu debba usare mkmanifest(1)...
THX THX, molto assai interessante, anche se unu poco complicatino..


 solito in questi casi..
Hmmm... Non credo, perche' funziona a volte si' ed a volte no, ed alcuni
floppy sembrano piu' fortunati di altri...
Cmq cerchero' di stare attento... :-)
 
Alceste
-----------------------------------------------------------------