PDA

Visualizza versione completa : Disco boot personale, Come si crea?


gutguy
27-07-2004, 20.22.35
Ciao,
Vorrei crearmi un mio floppy d'avvio personale partendo da quello di win ME, seconde me il migliore, che esegua automaticamente al prompet un dato comando, come il setup nel caso di un installazione.
Grazie

Semi.genius
27-07-2004, 20.28.53
Bhe... copi su un floppy i file di sistema utilizzando il comando
SYS C: A:
poi crei all'interno un file Autoexec.bat
a cui l'interno scrivi la locazione assoluta del file (vale se hai il file su HD o Floppy Drive)

gutguy
28-07-2004, 13.50.44
Senti, volevo modificare questo bat (che carica auotmaticamente all'avvio la tastiera ita ed i driver per il cd rom) aggiungendo un call guy.bat.
Nel bat.guy c'è il comando che carica il file setup.exe della cartella win9x del cd-rom (come gli si dice di caricare la lettera del cd-rom, in quanto può variare a seconda del nr. di hard disk che uo ha)
Grazie.

Ecco il bat autoexet che devo modificare (gli devo dire di caricare il file setup.exe della cartella win9x del cd-rom):

@ECHO OFF
path=c:\windows;c:\windows\command
\hibinv.exe
call \checksr.bat
IF "%config%"=="QUICK" GOTO QUICK
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%:\;a:\;%path%;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy leggimi.txt %RAMD%:\ > NUL

:ERROR
IF EXIST ebd.cab GOTO EXT
echo Inserire il disco di ripristino 2 di Windows Windows Millennium Edition
echo.
pause
GOTO ERROR

:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo Utilit… di diagnostica caricate su unit… %RAMD%.
echo.

IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
::If MSCDEX doesn't find a drive...
IF ERRORLEVEL 1 SET CDPROB=1
::
GOTO QUIT

:HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
::If MSCDEX doesn't find a drive...
IF ERRORLEVEL 1 SET CDPROB=1
cls
call help.bat
::
GOTO QUIT

:QUIT
call fixit.bat
rem Riordino variabili di sistema
set CDPROB=
set CDROM=
set LglDrv=
GOTO QUICK

:QUICK

Infoservice
28-07-2004, 16.39.16
Beh, basta che come lettera unita' per il cdrom tu ne metta una alta (es. x-y-z) cosi' non ti devi preoccupare del numero degli hd (ce ne stanno al massimo 4 (2 sul primario e 2 sul secondario) ;)