Newsgroup: it.comp.os.dos
Titolo: sys b: interminabile

ciao a tutti,
ai  bei vecchi tempi del dos 3.20, quando bisognava fare un disco di sistema
si faceva sys b: e veniva richiesto il primo disco origine ed il secondo
disco destinazione.
Volendolo fare oggi con un pc moderno ed il dos 6.22 oppure il floppy dos di
w9x, chiede di fare il disk-jokey cambiandolo fino a 60 volte!
Evidentemente e' un problema di buffer...
come si interviene?
Ovvio che parlo di fare tutto in dos, sia perche' sul floppy mi serve solo
il 
command.com
 e lo stretto necessario, sia perche' sono curioso di sapere
come modificare la gestione del buffer del floppy sotto dos.
Grazie per ogni paziente risposta.

 Evidentemente e' un problema di buffer...
Evidentemente c'è qualcosa che non quadra...
Il comando sys a: (o b: se è il secondo drive floppy)
NON dovrebbe affatto richiedere di cambiare disco.
Un messaggio del genere avrebbe senso
se tu, per ragioni che ignoro,
volessi creare un disco di sistema
a partire da un altro floppy di sistema...
ma per risolvere una condizione così anomala
sarebbe da pazzi usare il comando sys!
Spiega meglio il tuo caso,
a che punto ti chiede di cambiare disco?
MaRoK

 a che punto ti chiede di cambiare disco?
quando scrivo sys b: e pigio enter, inizia il ping-pong seguente:
"inserisci disco  in B:" (e metto la destinazione)
"inserisci disco in A:" (e metto l'origine)
ed ogni volta scrive una quantita' piccolissima di dati.
D'altra parte non posso scrivere sys A: perche' non puo' creare un floppy di
sistema su quello origine.

 ed ogni volta scrive una quantita' piccolissima di dati.
  Magari  dico una  cazzata, nel  senso che  non ci  ho provato  e (lo
confesso) non ho nemmeno intenzione di provarci, ma:
  E  provare a  creare un  disco `virtuale'?  Un ramdisk  che contenga
tutto il necessario, e poi tentare il sys da li`?
  Un  po'  quello  che  fa  il floppy  di  ripristino  di  win98,  per
intenderci. Crea un ramdisk e ci  butta dentro un tot di comandi base.
Tutto  sommato,  il  dos  (e  forse il  6.22  l'aveva  gia`  superata)
aveva  una sola  grossa limitazione:  che io.sys  e msdos.sys  fossero
fisicamente contigui e partissero esattamente dal settore tal dei tali
(il primo cluster, credo...)
  Quindi,  in  linea  `molto  teorica',  potrebbe  essere  sufficiente
formattare un  floppy e  poi copiare  io.sys, msdos.sys  e 
command.com
esattamente nell'ordine...
  Non so, l'ho buttata li`... Pero` potrebbe essere interessante, come
esperimento... ;)
-- 
Power down.

 e' proprio quello che cercavo di fare
Allora se vuoi continuare con comandi dos,
ti consiglio diskcopy.
La sintassi è diskcopy a: a:
Non mi sembra che richieda di inserire più volte il disco,
e le poche volte che l'ho usato con dischi di boot
ha sempre funzionato.
Tuttavia, se l'operazione diventa "di routine",
anche diskcopy non è il massimo della praticità:
da dos 6.22 mi sono sempre trovato meglio
con diskdupe e vgacopy,
quest'ultimo particolarmente carino
perché interamente personalizzabile.
Ho duplicato moltissime volte boot-disk
con questi programmi e hanno sempre funzionato.
MaRoK

 tutto il necessario, e poi tentare il sys da li`?
Uhm...
assurdo, contorto, psicopaticamente complicato, inutilmente incasinato... ehi... MI PIACE! :D
Neanch'io ho mai provato, però...
Prova a creare l'unità virtuale, es: X:
Poi, da floppy, fai sys x:
Poi cambi disco, e, da x:, fai sys a:
Non escludo che funzioni! ehehe :o)
Bella idea!
MaRoK

 esattamente nell'ordine...
cosi' non funzionera' mai, perche' deve scrivere qualcosa nel boot-sector
del floppy e questo lo fa il comando sys (ed infatti tempo fa ho provato:
dovevo spedire via e-mail i floppy del dos 6.22, ma non funzionavano, invece
facendo le immagini con raread e spedendo le immagini ed anche rawrite, si).
Invece l'idea del ramdrive e' ottima, in effetti ha funzionato.
Cmq, terro' presente tutti i contributi alla discussione, perche' ho voglia
di imparare.
Ciao.
Pero'