i have to build a MS-DOS floppy image which supports network (with login - password). I'm a little bit lost with tutorials, and as i've no idea about how MS-DOS works, it doesn't help me.
Please help me
Posted 27 May 2011 - 10:04 AM
Posted 27 May 2011 - 11:13 AM
Posted 30 May 2011 - 07:58 AM
Posted 30 May 2011 - 03:47 PM
Which image did you download? Why is it trying to access the C: drive? What messages are nearest to the error message? What is the error message?Any idea ? For example, pre-install the driver ?
Posted 31 May 2011 - 07:18 AM
Posted 31 May 2011 - 01:41 PM
netboot\getdrive>%ramd%\a.bat
call %ramd%\a.bat
set a=%drive%
echo . Boot drive auto-detected as %a% drive
install=NetBoot\RDISK.COM /S8 /:N
Posted 31 May 2011 - 01:50 PM
Posted 01 June 2011 - 07:08 AM
Edited by neeko, 01 June 2011 - 07:44 AM.
Posted 01 June 2011 - 07:49 AM
:STEP4 MKDIR %ramdisk%NCDOS MKDIR %ramdisk%DOS
:STEP4
ECHO Ramdisk drive letter is %ramdisk%
Pause
MKDIR %ramdisk%NCDOS
MKDIR %ramdisk%DOS
Posted 01 June 2011 - 08:13 AM
Posted 01 June 2011 - 08:40 AM
FINDRAMD if errorlevel=6 GOTO DRIVEF if errorlevel=5 GOTO DRIVEE if errorlevel=4 GOTO DRIVED if errorlevel=3 GOTO DRIVEC GOTO END
FINDRAMD
if errorlevel=26 ECHO Z
...
...
if errorlevel=7 ECHO G
if errorlevel=6 ECHO F
if errorlevel=5 ECHO E
if errorlevel=4 ECHO D
if errorlevel=3 ECHO C
PAUSE
GOTO END
Posted 01 June 2011 - 09:09 AM
Posted 01 June 2011 - 12:57 PM
Try again the initial change.Well, it echoes "C", and now ?
FINDRAMDexecutes a program that returns an errorlevel depending on the drive letter the ramdisk drive (most probably loaded through a line in config.sys), in your setup the generated errorlevel appears to be 3.
if errorlevel=3 GOTO DRIVEC(which was now replaced temporarily by "if errorlevel=3 ECHO C" and actually returned "C") tells to go to the "DRIVEC" label (jumping over the other parts of the batch).
:DRIVEC set ramdisk=C:\ GOTO STEP4the ramdisk variable should get value "C:\"
you should read on the screen::STEP4
ECHO Ramdisk drive letter is %ramdisk%
Pause
MKDIR %ramdisk%NCDOS
MKDIR %ramdisk%DOS
Ramdisk drive letter is C:\
Press any key to continue ....
Posted 01 June 2011 - 01:36 PM
Posted 01 June 2011 - 01:53 PM
:STEP4
MKDIR %ramdisk%NCDOS
MKDIR %ramdisk%DOS
PATH=%ramdisk%;%ramdisk%NCDOS;%ramdisk%DOS;A:\
SET PATH
PAUSE
SET TEMP=%ramdisk%
SET TMP=%ramdisk%
Posted 01 June 2011 - 02:06 PM
Posted 01 June 2011 - 08:55 PM
Posted 06 June 2011 - 07:45 AM
Also, if you are PXE-booting the floppy image, how are you doing so? With PXELINUX and MEMDISK?
0 members, 1 guests, 0 anonymous users