Page suivante Page précédente Table des matières
3. Configuration du disque dur
3.1 Comment puis-je utiliser mon disque dur avec
dosemu?Tout d'abord, montez votre partition DOS sur un répertoire Linux. Par exemple, on peut créer un répertoire tel que
/dossous Linux (mkdir -m 755 /dos) et ajouter une ligne du type :à/dev/hda1 /dos msdos umask=022/etc/fstab. (Dans cet exemple, le disque DOS est monté en lecture seule. Il est possible de le monter en lecture et écriture en remplaçant "022" par "000", et en utilisant l'option-m 777avecmkdir). Maintenant,mount /dos. Vous pouvez ensuite ajouter une ligneau fichierlredir d: linux\fs/dosAUTOEXEC.BATde votrehdimage(voir plus bas les commentaires au sujet deLREDIR). Sur un système multi-utilisateurs, on peut utiliser :où home est le nom d'une variable d'environnement contenant l'emplacement du répertoire dos (lredir d: linux\fs\${home}/dosdans cet exemple).---------------------
Tim Bird (
Tim_R_Bird@Novell.COM) explique qu'il faut faire attention lorsque l'on utiliseLREDIRdans l'autoexec.bat, carCOMMAND.COMcontinue à lire dans l'autoexec.batdu disque redirigé à partir de l'endroit où il en était resté dans l'autoexec.batdu disque physique. Pour cette raison, il est plus sûr d'utiliser le mêmeautoexec.batpour les deux disques.---------------------
Robert D. Warren (
rw11258@xx.acs.appstate.edu) expliquait le 28/04/94 :Je boote à partir d'un fichier
hdimagede moins d'1 Mo, et la dernière ligne de monconfig.sysdans lehdimageest :Ceci exécuteinstall=c:\lredir.exe LINUX\FS\home/doslredirjuste avant de lancer l'interpréteur de commandes. J'ai utilisé cela avec succès avecCOMMAND.COMet4DOS. Cela élimine le problème de l'offset lié à l'utilisation delredirdans l'AUTOEXEC.BAT.
3.2 Puis-je utiliser un disque compressé avec stacker/double-space/super-store?
Pour le moment, il n'est pas possible d'accéder aux disques compressés à partir des redirigeurs (
lredirouemufs). Cependant, de nombreuses personnes ont utilisé avec succès la technique consistant à décommenter la lignedu fichier de configuration dedisk { wholedisk "dev/hda" } # 1ere partition du 1er disquedosemu. D'autres utilisent la lignedisk { partition "dev/hda1" }Si votre partition DOS est déjà montée et accessible en écriture lorsque vous lancez
dosemuavec l'accès partition ou l'accès disque,dosemuaffiche un message d'avertissement et ne se lance pas. Ceci évite DOS et Linux d'écrire indépendamment l'un de l'autre sur votre disque, et de rendre votre partition DOS inutilisable (tout au moins les fichiers qui y résident).---------------------
Si LILO est installé, la procédure ci-dessus ne fonctionnera pas. Cependant...
Thomas Mockridge (
thomas@aztec.co.za) (8/5/94):Pour démarrer
dosemuavec LILO et Stacker 4.0 j'ai procédé de la manière suivante...
ddle MBR vers un fichier (ou norton utility, etc., les premiers 512 octets)- Démarrer le DOS (le vrai), faire un
fdisk /mbr, rendre la partition dos active avec fdisk.- Copier le nouveau MBR vers un fichier.
- Remplacer le MBR original.
- Copier le second MBR vers
/var/lib/dosemu/partition.hda?(suivant votre partition dos).- Editer
dosemu.confdisk {partition "/dev/hda? ?"}- Lancer
dosemuet voilà! Plus de LILO.---------------------
Holger Schemel (
q99492@pbhrzx.uni-paderborn.de) expliquait le 10/02/94 :Cela marche parfaitement sous
dosemuavec MS-DOS 6.0. Si vous avez des problèmes, il faut éditer le fichierDBLSPACE.INIpour mettre la lettre d'unité de disque qui correspond à votre disque sousdosemu.---------------------
Darren J Moffat (
moffatd@dcs.gla.ac.uk) expliquait le 27/03/94 :"...utilisez 6.2 si vous pouvez !! Assurez-vous d'avoir sous la main une disquette de boot avec LILO, car le DOS 6.2 change le MBR du disque de démarrage."
Page suivante Page précédente Table des matières