Win3x.Org

Windows & DOS Community

Configuration de DOS : USB, NTFS & mémoire conventionnelle

Règles du forum

Pour tout sujet impliquant un système d'exploitation daté de 2000 à nos jours, merci de le publier dans la section intitulée « Informatique moderne ».

Répondre   Page 1 sur 2  [ 14 messages ]
Aller sur la page 1 2 »
Auteur Message
etienne2000
Sujet du message : Configuration de DOS : USB, NTFS & mémoire conventionnelle
Publié : 29 déc. 2010 18:51
Membre inscrit
Hors-ligne
 
Messages : 16
Inscription : 28 déc. 2010 08:33
 
bonsoir, j'ai une edition de DOS provenant d'un bootdisk de 98SE, je l'ai placé dans ma clé USB, installé tout plein de prog ^^ , NTFSDOS (maintenant ca me monte toute partition NTFS) et le driver ISB (maintenant ca suporte les HDD et Les autres clé USB branché en même temps que celle du boot) le seul problème, c'est que sur certain pc fixe (je suppose que ils doivent avoir une partition Fat32) le disque dur n'apparait pas. ce que je voudrais, c'est un programme ou une commande au demarrage qui me permet soit de chercher et monter les partition fat32 comme ntfsdos ou une commande qui me la monte au demarrage,

En deuxième, pour les USB je voulais savoir si c'etait possible d'avoir un utilitaire ou une commande qui permette (apres avoir demarré dos et chargé une clé USB) de rescanner les USB en cas de changement de clé par exemple, ou si j'en rajoute une autre. de facon a pouvoir supprimer le lecteur plus valide et de le remplacer par la nouvelle USB branché.

MErci d'avance pour la reponse ;)

EDIT:

pour les USB, je charge un driver USBASPI panasonic aver DDLOADER.exe, ca marche il scann et truve l'USB sauf que... il me remplace l'usb1 (C'elle ou ya dos) par celle qui viens d'etre detecté, comment puis-je faire pour qui me monte plusieur USB ou qu'il me remplace pas la clé USB 1 par la 2?


Haut
Profil Citer
gm86
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 29 déc. 2010 20:04
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 644
Inscription : 01 sept. 2008 19:07
 
Le DOS de Windows 98 supporte nativement la FAT 32. Aucun besoin de gestionnaire ou d'utilitaire supplémentaire. Les seuls lecteurs en FAT qui se « montent » sont les fichiers de volume compressés.

_________________

C:\ONGRTLNS.W95


Haut
Profil Citer
Tarnyko
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 29 déc. 2010 20:27
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 42
Inscription : 28 nov. 2008 00:15
 
Citation :
le disque dur n'apparait pas
L'est sûrement en mode SATA/AHCI dans le BIOS ; essaie de le mettre en PATA/IDE.

Pas d'idée pour l'USB, mais t'as pensé à mettre la clé en RamDisk ?


Haut
Profil Citer
etienne2000
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 29 déc. 2010 22:14
Membre inscrit
Hors-ligne
 
Messages : 16
Inscription : 28 déc. 2010 08:33
 
Citation :
L'est sûrement en mode SATA/AHCI dans le BIOS ;
Le disque dur est en IDE il peut pas etre en mode SATA non?

Pour le RAMDISK je sais pas comment on fait, peut etre que c'est deja configurer, je te donne mon autoexec et config.sys et dis mois si ya des fautes ou si le ramdisk est pas fait:

CONFIG.SYS:
[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=CD,30
menucolor=7,0

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001 
device=btdosm.sys 
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[NOCD]
device=himem.sys /testmem:off

[HELP]
device=himem.sys /testmem:off

[COMMON]
files=15
buffers=10
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z

REM DEVICE=C:\EMM386.EXE /NOEMS /FRAME=NONE /DPMI=OFF /include=b000-f000
DOS=HIGH,UMB
DEVICEHIGH=C:\VDISK.SYS 4096 512 512 /E
LASTDRIVE=Z
FILES=40
COUNTRY=033, 437, C:\COUNTRY.SYS 
device=USBASPI.SYS /e
device=DI1000DD.SYS
AUTOEXEC.BAT
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
PATH %RAMD%:\;c:\;%CDROM%:\;C:\WORD
call NTFSDOS

:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows 98 Startup Disk 2
echo.
pause
GOTO ERROR

:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo The diagnostic tools were successfully loaded to drive %RAMD%.
echo.

IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
GOTO QUIT

:HELP
call help.bat
echo Your computer will now restart and the startup menu will appear.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT

:QUIT
echo To get help, type HELP and press ENTER.
echo.
rem clean up environment variables
set CDROM=
set LglDrv=
C:\PILOTE\MSCDEX.EXE /D: mscdn001
call doskey
call DRMOUSE
LOADHIGH C:\DOS\VIA\VIAUDIO.COM
LOADHIGH C:\DOS\VIA\VIAFMTSR.COM
SET BLASTER=A220 I5 D1 P330
cd DA5
Main.bat
Pour le fat32, je pense qu'il ne le monte pas car le C: est deja pris peut-etre? car le NTFS c'est NTFSdos qui le monte. et pour le FAT32 faut peut-etre un parremètre dans l'autoexec ou le config je sais pas.

Pour l'USB ce qui se passe c'est que apres avoir scanné les USB, il trouve que le deuxième USB (vu que le premier c'est le c: et c'est la ou est le dos) apres avoir monté L'autre USB, le Premier disque a comme disparu, il met si je fais "DIR" il fait comme quand ya pas de disquette dans le A:, avec les choix retry abort et Fail.


----
Publié : Jeudi 30 Décembre 2010 08:47:34

Salut,

J'ai essayé avec DRFAT32.exe et DRFAT32.sys mais la seule chose que j'ai reussit a faire c'est a monter ma clé USB une deuxième fois (C: et F: sont les même disque maintenant)


Haut
Profil Citer
Tarnyko
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 30 déc. 2010 10:28
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 42
Inscription : 28 nov. 2008 00:15
 
etienne2000 a écrit :
Le disque dur est en IDE il peut pas etre en mode SATA non?
Correct :P .
etienne2000 a écrit :
Pour le RAMDISK je sais pas comment on fait
En fait moi ce que je fais, pour éviter que ma clé "saute" si un pilote joue avec les lettres (comme toi), c'est que je copie tout son contenu sur un RAMDISK sur lequel je vais ensuite bosser.
En lisant ton AUTOEXEC.BAT, je remarque que tu as un "setramd.bat" qui crée un RAMDISK de nom %RAMD%. Pour obtenir la vraie lettre, tape voir :
echo %RAMD%

Ensuite ce que tu fais avant de jouer sur ton machin, c'est que tu copie toute ta clé sur le RAMDISK :
xcopy /e c:\*.* %RAMD%
ou
xcopy /e c:\*.* MALETTRE:\

Comme ça si tu perds ton C:, t'auras toujours ton %RAMD% avec tous tes fichiers dessus.
etienne2000 a écrit :
J'ai essayé avec DRFAT32.exe et DRFAT32.sys mais la seule chose que j'ai reussit a faire c'est a monter ma clé USB une deuxième fois
En gros, il trouve pas du tout ton disque. Comme l'a dit gm86, DOS7 gère parfaitement le FAT32, donc c'est pas un souci de format.
Tu dois avoir un autre problème lié au matos ou la config. C'est pas par hasard un PC avec des partitions Linux/cachées/de restauration ?


Haut
Profil Citer
etienne2000
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 30 déc. 2010 17:01
Membre inscrit
Hors-ligne
 
Messages : 16
Inscription : 28 déc. 2010 08:33
 
Chez moi le RAMD est Sur le D (ya pas de lecteur réel qui prend cette lettre il me semble)

Donc je met:
xcopy /e c:\*.* %RAMD%
c'est juste?

et je le met ou, en debut de liste de l'autoexec ou a la fin?
(a compter que ma clé as 50MB de donnée dessus, cela risque pas de prendre un bout de temps ca?
Au cas ou pour la copie il me dit espace insufisant, faudrais augmenter la taille du RAMD mais on fait comment?

ce que tu dis devrait jouer au niveau que si je branche un autre usb et je l'analyse avec USBASPI de panasonic, il me monte le deuxième USB (au detriment du premier USB qui est demmonté on sait comment car si on tape dir ça marche pas) donc si c'est en temporaire, j'aurai qu'a relancer le MENU dos sur la lettre D: par exemple. mon raisonnement es-il juste?

et j'aimerais si possible que apres avoir copié le c: (donc ma clé bootable) il se mette automatiquement sur le D: comme ca si ca se demonte, j'aurai pas besoin de changer de lecteur.

J'ai réussit a faire une partie de ce que je voulais, apres la copie ca va sur le d et lance le menu sur le D:, ensuite j'ai essayer de monter les USB, vu que on est plus sur le C: il as meme l'aire de detecter les 2 USB. par contre si je réesaille de lancer le programme pour monter les USB, il m'affiche le message suivant:
Not ready reading drive C

Not ready reading drive C
Invalind Command.COM
Enter correct name of command interpreter (eg, C:\COMMAND.COM)
Pourquoi me fais-il ca?


Haut
Profil Citer
Tarnyko
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 30 déc. 2010 20:17
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 42
Inscription : 28 nov. 2008 00:15
 
etienne2000 a écrit :
(a compter que ma clé as 50MB de donnée dessus, cela risque pas de prendre un bout de temps ca?
Au cas ou pour la copie il me dit espace insufisant, faudrais augmenter la taille du RAMD mais on fait comment?
C'est sûrement un chiffre à changer dans ton setramd.bat. Chaque ramdrive est différent.
Ou alors tu prends que les fichiers utiles. Bref, faut se débrouiller.
etienne2000 a écrit :
et je le met ou, en debut de liste de l'autoexec ou a la fin?
À la fin. Mais commence par le taper à la main.
etienne2000 a écrit :
Pourquoi me fais-il ca?
COMMAND.COM a bougé, il n'est plus dispo sur C:, il faut lui indiquer le nouveau chemin (p.ex. D:\COMMAND.COM).

Bonne chance.


Haut
Profil Citer
etienne2000
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 30 déc. 2010 21:10
Membre inscrit
Hors-ligne
 
Messages : 16
Inscription : 28 déc. 2010 08:33
 
Ouaip c'est tout bon ca work presque, il me reste encore le problème des USB, si les commande sont mise au démarrage, il me monte les USB sans problème, maintenant si je lance le USBASPI.SYS avec ddloader.exe, (le driver est celui de panasonic) il scann les Port et les USB, apres on voit que mon USB (pas la clé du C: mais l'autre USB) mais il me la monte pas. je fais comment pour qu'il puisse me la monter, la a voir il fais que la reconnaitre on dirait.?

EDIT:

J'ai tapé dans la commande:

ddloader DI1000DD.sys /H1 /DG

Il m'as marqué que le disque est monté en G:

Mais quand je suis aller voire en fait il me l'as monté dans la lettre K:
Pour qu'elle raison me l'as-il monter dans le K:
En plus, ya plein d'autre lecteur "VIDE" qui sont apparu (entre le F et le K ils sont tous vide.) pourquoi il monte des lecteur vide?

Et si je lui met D: il me le monte sur H, il me le monte 3 lettre plus loin

EDIT2:

Et je n'arrive pas a monter plus de 1 USB, j'ai trouvé sur ce site comment lui spécifié une lettre mais je sais pas comment lui mettre qu'il doit les monter les 2:
http://www.computing.net/answers/dos/us ... 14719.html

voila ce que cela me donne sur dos:
DI1000 ASPI DISK DRIVER VER 2.00
Copyright.....
AVAILABLE ID = 0 1
ID 0 = HD .. FUJITSU MHV2040AT
ID 1 = HD .. SanDisk Cruzer Micro
 #1 :    PRI DOS               511MB DRIVE = D:

es-ce que qu'elqun sait comment en monter plusieurs?


Haut
Profil Citer
Tarnyko
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 31 déc. 2010 09:13
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 42
Inscription : 28 nov. 2008 00:15
 
As-tu essayé ceci :

- retirer le /E derrière USBASPI.SYS
ou
-
DEVICE=USBASPI.SYS /V
; /v affiche les IDs des posts détectés
DEVICE=DI1000DD.SYS /H1
; connecte le port d'ID 1
DEVICE=DI1000DD.SYS /H2
; connecte le port d'ID 2
ou
- désactiver l'émulation USB "Legacy" dans le BIOS

Juste des suppositions. Je peux pas aider plus.


Haut
Profil Citer
etienne2000
Sujet du message : Re: DOS (de bootdisk 98 SE)
Publié : 11 janv. 2011 13:25
Membre inscrit
Hors-ligne
 
Messages : 16
Inscription : 28 déc. 2010 08:33
 
Salut, ma clé USB a peter donc obligé de refaire un nouvelle clé dos.

Sauf que je suis tombé sur un problème que je n'avais pas eu auparavent.

Maintenant quand je démarre, il me demande d'inserer le disque numéro 2 de windows 98 (disquette), pour info j'ai tlechargé un image de windows 98SE en iso que j'ai extrait et inseré dans la clé.

voici mon config et mon autoexec:

CONFIG.SYS:
[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=CD,30
menucolor=7,0

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001 
device=btdosm.sys 
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[USB]
device=himem.sys
device=RAMFD.SYS
device=USBASPI.SYS /W
device=Di1000dd.SYS

[NOCD]
device=himem.sys /testmem:off

[HELP]
device=himem.sys /testmem:off

[FAT32]
DEVICE=drfat32.sys

[COMMON]
files=10
buffers=10
dos=high,umb
stacks=9,256
device=ramdrive.sys 32767 512 512 /E
lastdrive=z

REM DEVICE=C:\EMM386.EXE /NOEMS /FRAME=NONE /DPMI=OFF /include=b000-f000
DOS=HIGH,UMB
DEVICEHIGH=C:\VDISK.SYS 4096 512 512 /E
LASTDRIVE=Z
FILES=40
COUNTRY=033, 437, C:\COUNTRY.SYS

AUTOEXEC.BAT:
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;c:\;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
cd Ntfsdos
NTFSDOS.exe

:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows 98 Startup Disk 2
echo.
pause
GOTO ERROR

:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo The diagnostic tools were successfully loaded to drive %RAMD%.
echo.

IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
xmsdsk 64000 /t /y
GOTO QUIT

:HELP
cls
call help.bat
echo Your computer will now restart and the startup menu will appear.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT

:QUIT
echo To get help, type HELP and press ENTER.
echo.
rem clean up environment variables
set CDROM=
set LglDrv=
cd da50
MAIN.bat
C:

Generalement, il me demande le disque apres la commande NTFSDOS car je vois la commande qui est afficheé sur la ligne du dessus.

Merci de m'aider pour ce coup la car je sais pas pourquoi cela me fait cela surtout que avant il ne me le demandais pas.


EDIT:
Avant, j'avais aussi réussit a créer un ramdrive vers les 60MB pour tout copier de la clé USB, maintenant je n'y arrive plus, je ne sais plus comment j'avais fait ou avec quel fichier car la avec ramdrive je peut pas en créer plus que 30MB et avec le XMSDK ca ne marche pas non plus. (pour info j'ai changé de clé vu que celle de 64MB etait naze, maintenant j'ai une de 4Go, es-ce que cela pourrais etre la cause que ramdrive me refuse l'allocation des 60MB qu'il m'accordais avec l'ancienne USB?)

EDIT2: avec le XMSDSK ca fait figer le system, il me demande si je veux charger les driver, et apres ca fige

EDIT 3: Pour l'instant j'utilise cette altérnative:
Citation :
shsurdrv.exe - Simulate a floppy or hard disk using an image file in memory and/or create a RAM drive
shsurdrv /D:51200K:D512:$RAM-DRIVE,R /T (This creates 50Mb Ram Drive as R:)
je lui ait mit 128000 (si je me trompe pas c'est 128 MB) et ya pas eu de bug et la lettre R est bien apparu et est accessible. je vai encore tester en copiant le tout dessus mais cela a l'aire d'etre une bonne alternative. garder la ramdrive pour l'essentiel et la lettre utilisé avec l'autre programme pour tout copier desus je pense.

EDIT 4:

Je signale aussi que les programmes tels que word me disent que ma mémoire est insufisante (init exige au minimum 384 ko) comment puis-je faire pour pouvoir les lancer? que dois-je modifier

EDIT4: la je viesn d'essayer avec EMM386.exe mais cela ne change rien, quand je vai sur MSD.exe, il me dit que j'ai 638K dans memory, c'est cela qui faudrais que j'augente sauf que je sais pas comment


----
Publié : Mercredi 12 Janvier 2011 11:28:22

Je viens d'essayer avec memmaker, cela marche et cela ne marche pas, cela marche au niveau qu'il fait (un tout petit peu de place) et cela ne marche pas car il en fait pas assez, par contre si je sacrifie NTFSDOS dans l'autoexec il y as assez de memoire pour lancer WORD me semble-il, je pense integer un ligne de commande dans le menu pour monter "MANUELEMENT" les partition NTFS au besoin. car même si le je met en "DEVICEHIGH" ou autre denomitation "LH" il n'allege pas la memoire vive. quelqu'un aurais une autre solution pour augmenter la memoire de travail sans avoir a sacrifier des progamme dans l'autoexec?



----
Publié : Jeudi 22 Novembre 2012 15:00:23

Bonjour a tous,

Tres longhtems que je t'etait pas passé dire bonjours, j'espère que vous allez tous bien. j'ai du refaire ma clé DOS,

Par contre je butte toujours sur un problème, celui de la mémoire sous DOS, par exemple si je charge NTFSDOS sous DOS, après je ne peut plus lancer WORD sous DOS car il me dit qu'il n'y as plus assez de mémoire, j'ai bien essayé un "LOADHIGH" devant NTFSDOS mais cela ne change rien.

Donc ma question est comment faire pour augmenter cette mémoire? (a savoir que je ne sais pas de quel mémoire il s'agit, cela a l'aire d’être celle qui gère les programme vu que si NTFSDOS est lancé, les programmes gourmand ne peuvent plus être lancé)

Si c'est possible, ca me seras bien utile ;)

EDIT:

la en l’occurrence j'ai voulu lancer le lecteur d'image (PicViewer je crois (PV:EXE)) et il me dit: Not enought Heap-Memory!


Haut
Profil Citer
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 2  [ 14 messages ]
Revenir à « Informatique des vieux systèmes » | Aller sur la page 1 2 »
Aller :