PDA

Visualizza versione completa : Floppy Avvio


Billow
01-04-2003, 12.16.49
Stiamo creando Floppy e Cd di avvio


Se volete provarlo ... quello che ritengo oramai ottimale, lo trovate QUI...

seguiranno floppy per avvio rete in DOS e CD avvio + utility varie

http://windows.zdnet.it/download/MSNI.IT.exe

Billow
01-04-2003, 12.17.50
Ps: come sempre sono ben accette MODIFICHE e/o suggerimenti

Sergio Neddi
01-04-2003, 23.17.58
Ecco alcune note:

FDISK.EXE: mettere quello per hd superiori a 60 GB e spostarlo in \COMMAND
FORMAT.COM: spostarlo in \COMMAND
DT.EXE: manca del runtime NLIB100.RTL
NDD.EXE: ho la vers. italiana ed anche (ma più grande) la vers. delle NU 4.0

OLDS.BAT e NEWREG.BAT si potrebbero mettere nel menu?

Cos'è FSIMAGE?

Aggiungere: EDIT.COM, XCOPY.EXE e XCOPY32.MOD per permettere di editare e copiare anche se non c'è sistema installato sul disco C:

Attualmente, infatti, i comandi funzionano solo perché "presi" dal disco C: che è nel path, ma se abbiamo un disco ancora da preparare non vanno.

Ho fatto alcune modifiche e messo un menù per lanciare le cose principali, edit.com, xcopy.exe, xcopy32.mod (senza questo non va xcopy.exe).

Ho inserito anche un ramdisk per permettere al sistema di menù di creare i suoi file temporanei anche nel caso che non ci siano dischi fissi accessibili.

Più avanti posterò la documentazione completa del sistema di menù (WTMENU.EXE).

Scaricate da qui la mia versione.

http://digilander.iol.it/sergioneddi/pocci/msni1.exe

Billow
02-04-2003, 09.11.02
gran bel lavoro :)

ps hai mantenuto l'HIMEM da 5 Kb ??

Lionsquid
02-04-2003, 12.21.26
Ciao Tony.... hai preso spunto da quel lavoro che ti ho spedito???? :D;)

non ho avuto tempo x provarlo a fondo...ma ho visto che il driver x il cdrom è di derivazione philips (e specifico x l'acer) .... sei sicuro che sia veramente universale???....io uso quello della OAK, che non mi ha mai fallito...ma purtroppo è di 41K :(

altra perplessità... riguarda il file lf.exe... devo confrontarlo col mio.... ho avuto problemi a fare il LLF di dischi > di 32 Gb... preferisco usare le utilità specifiche dei costruttori...che metto NON nel floppy... ma sul CD ;) (potrebbe essere il prossimo obiettivo, no?? ;))

infine...non ho ben capito quando possa servire il setup.bat.... cmq, tra stasera e domani lo testo su diverse macchine..e ti saprò dire...

ciaooooo

Sergio Neddi
02-04-2003, 13.15.40
Il mio dischetto lo sto rivedendo, ah esempio ho spostato il ramdisk nella mem. estesa ed ho messo oakcdrom.sys che tra l'altro mi vede anche se ci sono più unità CD e soprattutto va con tutti i lettori mentre altri driver simili talvolta non vanno con alcune unità.

Lionsquid
02-04-2003, 19.16.16
Originariamente inviato da Sergio Neddi
....... ho messo oakcdrom.sys che tra l'altro mi vede anche se ci sono più unità CD e soprattutto va con tutti i lettori mentre altri driver simili talvolta non vanno con alcune unità.


;) appunto!

Sergio Neddi
06-04-2003, 00.01.16
Qui: http://digilander.iol.it/sergioneddi/pocci/msni1.exe
è scaricabile la nuova versione, che credo comunque lontana dall'essere ottima.

Scrivo in fretta quindi non lamentatevi che scrivo in modo confuso.

Ci ho lavorato su tutta la giornata.

Più che altro su wtmenu.exe In più l'ho compresso con UPX, così è più piccolo.

Ora ho aggiunto la funzionalità di fare il test dell'unità ramdisk e pure della prima unità cdrom.

Lanciando wtmenu /check lui andrà a mettere nell'environment la variabile RAM con la lettera dell'unità ramdisk e la variabile CDROM con quella del primo CD-ROM.

Come potrete vedere nel dischetto ho messo un menu di avvio con 3 opzioni:

1) solo himem e cdrom
2) lo stesso con in più smartdrive
3) completo di ramdisk e driver mouse, in più il mio wtmenu

come dicevo sopra WTMENU /CHECK serve per avere le lettere delle unità ramdisk e cdrom.
Il riconoscimento ramdisk e cdrom di WTmenu funziona così:
1) cerca su tutte le unità quella che ha come etichetta MS-RAMDRIVE (come fa l'utility presente nel floppy di ripristino del 98)
2) cerca la più bassa unità cdrom.
3) inserisce le stringhe RAM e CDROM nell'environment.

Se il disco ram è caricato allora l'autoexec ci copia i file del menù per renderlo più veloce.

WTMENU ha comunque bisogno di un'unità riscrivibile per i suoi temporanei e di default usa quella con la lettera più alta (normalmente il ramdisk).

Provate a giocare con questa versione, poi sparate pure pregi, difetti, consigli.

Per chi volesse modificare i menu, ecco l'help del programma:

---------------------------------------------------------------

Il file WTMENU.EXE non deve essere rinominato e può essere inserito
in un indirizzario indicato nella variabile d'ambiente PATH

La riga di comando deve essere costruita nel modo seguente:

WTMENU MenuFile

dove MenuFile è il file dei comandi. L'estensione di default è
.MNU, nel caso in cui non venga indicato il percorso completo di
MenuFile questo viene cercato negli indirizzari indicati nella
variabile di ambiente PATH.

Il file dei comandi deve contenere almeno una riga che inizi con
il simbolo %.

La sintassi dei comandi di WTMENU è la stessa di MENU.EXE di
Netware, è inoltre possibile:
* L'inserimento di righe di help precedute dal simbolo '[' che si
visualizzeranno premendo il tasto <F1>.
Il comando @MNUHLP esegue automaticamente la visualizzazione
delle eventuali righe di help inserite.
* Il richiamo di altri FileMenu con il comando:
@MNUCALL FileMenu
* La richiesta di conferma di esecuzione del batch con il comando
@MNUANS
* L'esecuzione di subroutine BATCH contenute in FileMenu con il
comando
@MNUSUB Etichetta
dove Etichetta ha la seguente sintassi:
:ETICHETTA
... righe della subroutine
@MNURET
I ':' che precedono l'etichetta devono essere posizionati ad
inizio riga.
Il comando @MNURET provoca il ritorno al programma principale
ed è obbligatorio.

Il batch generato non può superare le 100 righe complessive

Sono utilizzabili due etichette speciali che chiamate MNUINI
e MNUEND che raccolgono i batch che devono essere eseguiti
all'ingresso e all'uscita del menù. Anche in questi casi
l'utilizzo di @MNURET è obbligatorio altrimenti i batch non
saranno eseguiti.
---------------------------------------------------------------

Aggiungo che sono disponibili variabili da 0 a 9, indicate come @0, @1,@2, ecc.

Queste variabili consentono l'introduzione di stringhe nei file batch generati dal menu, ad esempio:

FORMAT @1"unità da formattare?":

genera una richiesta "unità da formattare?" se rispondiamo A verrà generata l'istruzione FORMAT A:

E' possibile anche specificare la lunghezza del campo di input, ad esempio:

FORMAT @1"unità da formattare?|1":

genera un campo di input di un carattere.

Si può impostare anche un default:

FORMAT @1"unità da formattare?|1|A":

Spero di non aver fatto troppo casino.

Per intanto provatelo, poi ci torneremo su.

Billow
07-04-2003, 19.11.16
interessante..
domattina quando sono in uff. lo scarico e provo :)

Lionsquid
08-04-2003, 00.47.52
questa settimana non avrò molto tempo x fare test di "basso livello".... ho qualche perplessita sull'uso di LF e LF2 (che non conosco) con i dischi grossi....vediamo

Sergio Neddi
08-04-2003, 13.43.45
Occhio che il dischetto ha problemi.

Non so perché, sabato era sempre andato bene, ma il riconoscimento del RAMDRIVE fa i capricci.

In pratica si è messo a riconoscere ciò che vuole lui.

Le funzioni che ho usato sono quelle della libereria fatta a suo tempo dalla mia ditta, ma vedo che ha problemi.

Sarà il caso che io rifaccia le funzioni per conto mio (troppo difficile mettere le mani lì dentro), magari utilizzando direttamente gli interrupt DOS.

Nel frattempo ci ho messo una pezza, giusto per farlo andare, ma attenzione!

Viene SEMPRE riconosciuto un ramdisk, anche se non esite, e precisamente come la più alta unità riscrivibile, magari un HD.

Penso che ci sia il rischio quindi che il tutto vada a copiare sul disco C:, considerato che ci copia pure il command.com, attenzione!

Prima di provare (se non avete un PC da sputtanare) aspettate che io riesca a sistemare la cosa.

Sergio Neddi
08-04-2003, 23.21.39
Ok, è in linea una versione che PARE funzioni. Provatela con cautela su PC sputtanabili, mi raccomando!

Ripropongo il link:
http://digilander.iol.it/sergioneddi/pocci/msni1.exe

Sergio Neddi
09-04-2003, 21.51.43
OK, ho provato oggi anche in ditta e pare che vada bene.

Ho provato anche su di un PC senza HD e quindi il ramdisk si posiziona come C: ed il lettore CD come D: e funziona tutto correttamente.

Ho provato anche a farci un CD di boot e funzia.

Klapaucius
10-04-2003, 08.27.05
ma al posto di MSCDEX nn è mejo mettere gli aspi ?

Lionsquid
10-04-2003, 09.03.18
Originariamente inviato da Vito18
ma al posto di MSCDEX nn è mejo mettere gli aspi ?


????:confused:

che centrano gli aspi con il mscdex??

puoi usare gli aspi al posto dell'oakcdrom.sys.... ma non ho mai testato la stabilità, nè la velocità....

...forse sono + leggeri....

Billow
10-04-2003, 09.17.04
gli aspi servono UNICAMENTE in caso di ripping / burning et similia...
in masterizzazione quindi...

in lettura aiutano ben poco.. :)


ps. Vito ben tornato.. ;)

Brunok
10-04-2003, 13.53.10
Scaricato e provato velocemente. Sembra funzionare bene. Dico sembra perchè non ho riscontrato problemi, ma non ho fatto grandi prove anche per precauzione. Lo riproverò più a fondo su qualche altro pc. ;)

Klapaucius
10-04-2003, 14.37.03
non dico gli aspi di win...
quelli x dos....

Klapaucius
10-04-2003, 14.41.08
liberamente tratto dal dischetto di norton ghost 2003 :o

config.sys

DEVICE = aspi2dos.sys
DEVICE = aspi8dos.sys
DEVICE = aspi4dos.sys
DEVICE = aspi8u2.sys
LASTDRIVE = Z

Sergio Neddi
10-04-2003, 23.25.09
Quelli fanno la funzione di oakcdrom.sys per quanto riguarda i dispositivi SCSI.

Con quelli si possono gestire i lettori SCSI, per il momento non mi interessava farlo.

Sono diversi driver in quanto ognuno riconosce un particolare controller.

Ogni driver prova a caricarsi, se non c'è il controller esce, alla fine restano caricati solo quelli che effettivamente servono.

Se li aggiungevo non ci stavano nel floppy, lo faremo casomai se servirà gestire gli SCSI.

Per ora ci accontentiamo.

PS:
Dimenticavo: MSCDEX.EXE serve sempre.

Klapaucius
11-04-2003, 14.20.06
nel dischetto di norton ghost nn c'è MSCDEX.EXE...però riesco a leggere lo stesso i cd... (niente scsi)

Sergio Neddi
12-04-2003, 23.03.56
Mah... io ho fatto i dischetti di GHOST2003 e MSCDEX c'è... sicuro di non averne dimenticato un pezzo?

Allora, di dischetti con il Ghost ne puoi fare diversi, con driver, senza, con sk di rete...

Quello che mette il ghost tutto su un unico floppy non ha driver CD, ma ghost lo vede lo stesso in quanto lui gestisce direttamente l'HW, difatti può masterizzare direttamente...

Poi ci sono i dischetti con i driver CD... 2 dischetti, in quanto, una volta messi i driver CD (con MSCDEX.EXE) nel primo non rimane spazio per il GHOST.EXE che da solo è grande un mega...

Comunque per vedere i CD da DOS MSCDEX.EXE viene caricato.

A meno che tu non abbia una particolare versione del Ghost, eh!

ekerazha
14-04-2003, 16.14.31
L'ho provato sul Virtual PC e sembra funzionare, ho anche disattivato gli hard disk (in pratica ho simulato un sistema senza disco fisso) e sembrerebbe andare ;)

Sergio Neddi
14-04-2003, 21.32.21
Si, la gestione del menù sembra a posto, ora sarebbe da vedere cosa conviene effettivamente mettere in questo floppy, io ho lasciato la roba che ha proposto Billow, ma non è detto che sia il massimo... ovviamente compatibilmente con la dimensione del floppy.

Il passo successivo è quello di realizzare un CD di boot. Ho provato e funziona.

In questo caso lo spazio è molto più ampio e quindi è possibile mettere molte più cose.

Sto scartabellando tra le utilità che ho, vedremo cosa ne esce.

Klapaucius
17-04-2003, 16.25.00
mmm prima dell'aggiornamento di ghost 2003 mi creava due floppy...ora me ne crea uno solo...il file MSCDEX non c'è però ci sono questi due file che allego..

Klapaucius
17-04-2003, 16.30.59
x risparmiare spazio si potrebbe fare un cab e decomprimerlo quando si avvia il pc con il dischetto...

Klapaucius
17-04-2003, 16.52.18
si potrebbe aggiungere questo programma...

Sergio Neddi
18-04-2003, 00.17.15
Originariamente inviato da Vito18
mmm prima dell'aggiornamento di ghost 2003 mi creava due floppy...ora me ne crea uno solo...il file MSCDEX non c'è però ci sono questi due file che allego..

Quei 2 file sono semplicemente i file di sistema dell'IBM DOS, equivalenti a IO.SYS e MSDOS.SYS di MS-DOS e Win9x.

Originariamente inviato da Vito18
x risparmiare spazio si potrebbe fare un cab e decomprimerlo quando si avvia il pc con il dischetto...

Si, lo fanno in tanti, casomai ci pensiamo, ma occorre notare che in questo caso bisogna poi estrarre tutti i file dal cab che quindi verrebbe letto ad ogni avvio che diverrebbe più lento, inoltre il risparmio di dimensioni verrebbe in parte vanificato dalla necessità di dover includere il programma di decompressione.

Ad ogni modo ci penseremo e vedremo.

Originariamente inviato da Vito18
si potrebbe aggiungere questo programma...

Mi pare che sia un programmino molto particolare:


BAKTRAK.EXE is a utility designed for the maintenance of Track 0
backups found on hard drives using Microhouse's EZDRIVE (MaxBlast)
software. This software has the following features:
· Restores corrupted partition tables (MBRs) on hard drives in
systems using MaxBlast Software
· Removes unneeded Track 0 backups on hard drives in systems using
MaxBlast Software
· Can Zero out the first 63 Sectors of selected hard drives.

User's may obtain BAKTRAK.EXE via:
· Download from either the Maxtor Internet Website
(http://www.maxtor.com/) or FTP Site (ftp://www.maxtor.com/).
· The Maxtor Utilities Diskette (version 5.0 or newer).

Non sono molto convinto che sia il caso di includerlo, visto che... recupera la traccia zero, è vero, ma solo se ne è stato fatto precedentemente un backup con il software EZDRIVE.

Io invece includerei invece l'ultima versione di part-it.

Lionsquid
19-04-2003, 13.12.55
io ribadisco i concetti espressi ...recentemente

il RANISH PARTITION MANAGER v. 2.40 è eccellente... ma di difficile uso :S

serve, eccome, un sw che possa fare una copia dell'MBR...meglio se su altro floppy...

e ribadisco che il prog LF2 (Low Level Format della QDI) ha problemi con dischi over 32Gb... non sò se è il caso di metterlo... anzi, non so se è il caso di mettere anche quello , ancor + vecchio deall Seagate.... io preferisco usare le utility dei produttori...mi sento + sicuro e...fino ad ora , non ho avuto problemi

ho provato il floppy su 3 pc (2 W98 "recenti" e 1 con w95a "vetusto"), senza errori di sorta... non ho provato i 2 prog di LLF ..

poi se si deve creare un CD di Servizio come faccio da tempo... effettivamente non serve sbattersi a mettere roba sul floppy... è ovvio..è sufficiente creare una certella sul cd con un nome corto e non ci saranno problemi, il limite è 700MB...:)

PS x NEDDI
Hai fatto altri test su quel lavoro del cd bootable + ...ehm, sai di che parlo ;)

Klapaucius
19-04-2003, 13.21.37
PS x NEDDI
Hai fatto altri test su quel lavoro del cd bootable + ...ehm, sai di che parlo ;)

+ cosa ? :eek: sp1 ? :D :D

Sergio Neddi
19-04-2003, 23.35.48
No, altri test no... o meglio... solo test che non funzionano... :(

IrONia
20-04-2003, 16.09.37
vi allego questo file che ho trovato su un sito dove ci sono firmware x drive dvd e cd-cdrw...



fantastico....




ciaoo:D:D:D


RIMOSSO ALLEGATO PERHCè VUOTO...BO...

Klapaucius
20-04-2003, 16.50.18
è vuoto...

IrONia
20-04-2003, 22.28.36
ve lo metto in 2 pezzi + il BAT per riunirli


ciaoo:D:D:D

IrONia
20-04-2003, 22.29.08
2

IrONia
20-04-2003, 22.30.00
battt

Klapaucius
23-04-2003, 18.29.08
non c'è male x un command e un autoexec.... :D :D

Billow
28-04-2003, 10.05.05
salvati sul HD ... vediamo cosa riesco a fare :)

ekerazha
04-05-2003, 08.22.48
Io mi concentrerei di più sul CD bootable, decisamente più utile perchè ci sta molta più roba... fossi in voi lo baserei sul Windows Preinstallation Environment (WinPE) che viene usato anche per l'installazione delle versioni M4 e M5 di windows longhorn... questo ambiente offre supporto FAT/FAT32/NTFS, supporto di rete, supporto all'interfaccia grafica (800x600), ecc. ottimo direi ;) se non sbaglio è possibile scaricare il WinPE dal sito microsoft, esso è un mini-kernel basato su quello di windows xp ;)

ekerazha
04-05-2003, 08.30.14
WinPE non è scaricabile, viene rilasciato solo alle grandi imprese ecc. ma qua potete scaricare http://www.nu2.nu/pebuilder/ una "clone" di WinPE, chiamato "Bart's PE" che è al 98% compatibile con il WinPE Microsoft ;)

Sergio Neddi
04-05-2003, 21.58.34
Interessante, ci darò un'occhiata, però sarebbe legale distribuire un clone di un prodotto che M$ vende?

davlak
04-05-2003, 22.19.19
Originariamente inviato da ekerazha
WinPE non è scaricabile, viene rilasciato solo alle grandi imprese ecc. ma qua potete scaricare http://www.nu2.nu/pebuilder/ una "clone" di WinPE, chiamato "Bart's PE" che è al 98% compatibile con il WinPE Microsoft ;)
intuisco che hai postato qualcosa di veramente interessante (Y).
ho scaricato il pebldr102.zip e lanciato il pebldr.exe.
Ora ho una cartella pebldr in C:\
proseguire con la creazione del CD-BOOTABLE a quale .bin devo ricorrere?
Grazie :)

ekerazha
05-05-2003, 15.22.57
non saprei... ve l'ho segnalato ma non l'ho mai provato personalmente... WinPE penso si gratuito, ma viene distribuito solo alle aziende (magari come WinTricks S.P.A ... :D ), inoltre penso che Bart's PE non sia una versione modificata di WinPE, ma una versione costruita da zero con le sembianze di WinPE, altrimenti tantovaleva dare in giro WinPE come warez, quindi direi che è legale ;)

Sergio Neddi
05-05-2003, 22.30.30
Allora, ho provato la cosa... ho servispaccato un WinXP, ho copiato il CD di XP in una cartella e l'ho servispaccato lanciando il service pack con parametro -s:<cartella>, poi ho avviato il progarammino...

...arriva in fondo poi dice che on trova XPSP1RES.DLL, che in effetti non esiste da nessuna parte...

Ho sbagliato qualcosa io oppure 'sto qui funzia solo con XP English?

Sergio Neddi
05-05-2003, 22.54.35
Riprovato ed è andato: ho copiato la DLL incriminata prendendola da c:\windows\system32 e l'ho schiaffata nella cartella servispaccata.

Ma ora come procedo? Boh, ci studierò sopra.

davlak
05-05-2003, 22.57.19
stesso errore, un file mancante XPSP1RES.DLL...pure io copiato.

Ma ora la domanda sorge spontanea: come si procede???????

:confused:

Sergio Neddi
05-05-2003, 23.21.14
Devo smetterla di fare le cose dormendo: c'è tutto spiegato al link di ekerazha.

davlak
06-05-2003, 00.06.34
comunicazione di servizio: creato insieme a sergio il primo XP environment su CD bootable e perfettamente funzionante da riga di comando: certo che se messo a punto a dovere co' 'sto giochino ci si può fare praticamente tutto :)

un XP minimalista lanciato da CD non é male ;)

Sergio Neddi
06-05-2003, 00.35.46
Unico punto negativo: non si possono lanciare eseguibili DOS! E quindi addio all'antivirus DOS che volevo utilizzare per pulire le partizioni NTFS.

Però funzionano eseguibili Windows, ovviamente che non abbisognino d'installazione.

Comunque molto interessante...
...pensavo anche all'utilizzo di cose tipo qlink per poter copiare via usb file da un PC altrimenti inaccessibile... comunque, ripeto, interessante.

ekerazha
06-05-2003, 15.31.14
;)

Lionsquid
06-05-2003, 20.42.30
Originariamente inviato da Sergio Neddi
Unico punto negativo: non si possono lanciare eseguibili DOS! E quindi addio all'antivirus DOS che volevo utilizzare per pulire le partizioni NTFS.

Però funzionano eseguibili Windows, ovviamente che non abbisognino d'installazione.

Comunque molto interessante...
...pensavo anche all'utilizzo di cose tipo qlink per poter copiare via usb file da un PC altrimenti inaccessibile... comunque, ripeto, interessante.

già.... come avevo avuto modo di dirti in chat.. niente AV DOS...l'obiettivo quindi non è raggiungibile in questi termini e temo che ci si debba rassegnare....

l'alternativa è quella di utilizzare un AV a riga di comando che giri su part. NTFS e che non crei conflitti all'ambiente caricato con i normali boot...

spero di avere tempo di provare qualcosa....

cmq..la prima fase (AV Dos) è da ritenersi conclusa...

a presto ;)

Sergio Neddi
06-05-2003, 22.04.10
Oggi ho approfondito la conoscenza di questo "nuovo" CD di boot... e così... ho scoperto che ne ero pienoooooo!!!!!!!!!!! :eek:

Mi spiego: in ditta abbiamo acquistato parecchie licenze OEM per XP ed assieme ci sono arrivati parecchi CD denominati Window XP OEM Preinstallation Kit.

Un mio collega ha provato ha passato una mezza giornata a darci un'occhiata, ha detto che servono a realizzare preinstallati (ed è vero) ma sono un casino da utilizzare e non conviene perderci tempo a chi non ha la necessità di distribuire un certo quantitativo di computer, con sistema operativo preinstallato e magari personalizzato.

Solo che non si è accorto... che i CD sono bootabili e fanno proprio quello che fa il CD di cui parliamo...

Pensate che questi CD erano parecchi ed i miei colleghi hanno cominciato a buttarli via.

Visto che io odio buttare queste cose ne ho raccolti 2 e li ho qui a casa.

Comunque... tornando alla sperimentazione...

Ho notato che il CD "magico" riconosce la maggior parte delle sk di rete, come le 3com su PC al lavoro ed anche quella di VMWare, per cui ho potuto provare la cosa.

Di default si pone come client DHCP, ma se non trova il server si imposta un IP lui (si può vedere con IPCONFIG).

Come shell ho usato WinCommander (versione 4.5), riesce tranquillamente a gestire e trasferire tra unità locali e rete.

Mitico.

Mi farò un CD personalizzato con WinCommander ed altre cose.

Nel CD MS c'è anche un help e le utilità per gestire il tutto, mi studierò con comodo.

Tra i limiti (dicharati nell'help di MS) c'è il fatto che non supporta applicativi a 16 bit (MS dice per ridurre le dimensioni della roba installata sul CD) ed il fatto che si resetta ogni 24 ore.

Quest'ultimo fatto è stato previsto da MS per evitare che la gente lo utilizzi come sistema operativo "serio" in alcune applicazioni per il quale questo sarebbe sufficiente.

Resta da vedere (ma credo di si) se anche la versione non MS di questo CD soffre della medesima limitazione di 24 ore di utilizzo.

Sergio Neddi
06-05-2003, 22.31.09
Qui: http://digilander.iol.it/sergioneddi/pocci/doc-winpe.zip
ho messo gli help che stanno sul CD... magari possono essere utili.

Lionsquid
06-05-2003, 23.41.46
scaricati..... ;)

RNicoletto
07-05-2003, 09.44.09
Originariamente inviato da Sergio Neddi
Resta da vedere (ma credo di si) se anche la versione non MS di questo CD soffre della medesima limitazione di 24 ore di utilizzo.
Direi proprio di si visto che sul sito di Bart's PE Builder c'è scritto che tra le implementazioni future c'è anche "...Change 24 hour uptime..." :).



SALUDOS Y BESOS !!!

Sergio Neddi
07-05-2003, 13.27.31
Vero!

Sergio Neddi
07-05-2003, 23.58.46
Ho continuato le prove... sia con il CD MS sia con il "clone", si comportano alla stessa maniera.

Allora, sullo stesso PC sul quale ieri funzionava ora pare non riconosca la sk di rete 3com!

Sugli altri PC in assenza di server DHCP non si è imposato su di un IP di default come mi era successo ieri (strano, le macchine sono le stesse), salvo che su di un portatile, sul quale, non trovando un server DHCP, ha impostato la sk 3c pcmcia a 169.254.141.94, mask 255.255.0.0.

Ho impostato un altro pc con xp con un ip compatibile e dal portatile mi sono connesso a lui tramite WinCommander (ma funziona anche da linea di comando con net use).

Ho anche trasferito una cartella dalla partizione ntfs del portatile all'altro pc.

Ma come si comporta 'sto cd su pc senza hd o con hd formattati con altro so?

Ecco la prova.

Tentando di fare il boot da un PC senza HD ho avuto il messaggio: "Can't find ntldr".

Bizzarro, in quanto questo è apparso prima che appaia la richiesta di fare il boot dal cd... boh!

Magari era qualche impostazion del bios.

Poi ho provato mettendo su un HD con Linux!

Parte l'avvio dal cd, ma dopo un po dice che non riesce a creare qualche file, mi pare quello di paging, credo infatti che il cd abbia bisogno comunque di un hd per scrivere i propri temporanei, visto che non usa ramdisk.

Domani altre prove, se riesco.

Sergio Neddi
10-05-2003, 22.11.45
Altre prove...

Stavolta SONO RIUSCITO AD AVERE LA SCANSIONE ANTIVIRUS DI UN VOLUME NTFS!!!

Allora... mi sono messo alla ricerca di antivirus che siano semplici e possano andare da linea di comando (ma siano win32 e non dos) o da una semplice GUI, ma non necessitino di installazione...

...poi mi è venuto in mente che anche Nero usa un antivirus... è una semplice DLL alla quale Nero si interfaccia...

Si tratta di DrWeb.

Ho cercato documentazione sulle API, ma non ho trovato nulla, così ho scaricato l'ultima versione di questo antivirus e l'ho installato su di una macchina di prova.

Poi ho copiato la cartella in un altro Windows ed ho provato.

Funziona!

Ho visto che si può impostare tramite un suo file .ini (è lì che salva le sue info), così ne ho fatto uno personalizzato, che consente di avere un log in c:\ ed inoltre nel caso che si desideri spostare i file infetti questi vengano posti in una cartella in c:\

Così facendo l'antivirus funzia, l'ho provato con un file con stringa Eicar e sembra andare bene anche da cd.

Ah, per inciso... se si vuole eseguire un proprio programma all'avvio del WinPE basta inserirlo nello startnet.cmd che sta in system32.

Io ci ho messo il wincommander, poi ho creato dei batch in i386 che mi permettono di lanciare drweb ed ancora wincommander.

Il prossimo passo sarà provare ad inserire un programma di masterizzazione, così se abbiamo necessità di salvare su masterizzatore potremmo farlo senza problemi.

Inoltre potremmo usare la cosa per testare il masterizzatore di qualche cliente.

ekerazha
10-05-2003, 22.40.11
Quindi alla fine direi...

Floppy di avvio: Situazioni estreme, mancanza di hard disk, mancanza di windows, ecc.

CD di avvio: basato su Bart's PE, per situazioni non estreme, ma dove è richiesto qualcosa di più potente e versatile rispetto alla semplice linea di comando.

;)

Sergio Neddi
10-05-2003, 22.45.42
Certo, e ti ringrazio di avermi fatto conoscere il Bart's PE!

Lionsquid
11-05-2003, 00.03.53
Originariamente inviato da Sergio Neddi
Altre prove...

Stavolta SONO RIUSCITO AD AVERE LA SCANSIONE ANTIVIRUS DI UN VOLUME NTFS!!!

.............omissis........


Ah, per inciso... se si vuole eseguire un proprio programma all'avvio del WinPE basta inserirlo nello startnet.cmd che sta in system32.

Io ci ho messo il wincommander, poi ho creato dei batch in i386 che mi permettono di lanciare drweb ed ancora wincommander.

Il prossimo passo sarà provare ad inserire un programma di masterizzazione, così se abbiamo necessità di salvare su masterizzatore potremmo farlo senza problemi.

Inoltre potremmo usare la cosa per testare il masterizzatore di qualche cliente.

Grande...(Y) sapevo ceh ci saresti riuscito!!

davlak
11-05-2003, 00.09.52
grande sergio (Y)

io rimango anche del parere che bisognerebbe installare la tastiera italiana e secondo me si può fare con un batch che richiami i driver di keyboard di XP in avvio...non si può fare con lo startnet.cmd?

Sergio Neddi
11-05-2003, 00.19.09
I driver sono i8042prt.sys e kbdclass.sys.

Sono già presenti in WinPE, però bisognerebbe riuscire a cambiare le impostazioni internazionali.

Non credo che sia facilissimo.

Sergio Neddi
11-05-2003, 22.06.43
Allora.. ci ho lavorato su tutto il pom.

Ecco il punto al quale sono arrivato:

Il CD avvia automaticamente WindowsCommander, tramite il quele è possibile sfogliare la rete e copiare i file tra unità locali e rete, in più si possono gestire archivi compressi.

Sulla barra di WindowsCommander ho messo alcune icone, ecco cosa possono lanciare:

1) regedit
2) notepad
3) cmd (la linea di comando)
4) DrWeb (antivirus)
5) CDRWIN (per masterizzare)
6) Restoration (per recupero file cancellati)

Per quanto riguarda la scelta di CDRWIN per masterizzare... avevo provato Nero ma andava male.

Con CDRWIN ho masterizzato 2 riscrivibili, tutto ok.

Ho inoltre modifivato il file startnet.cmd che sta in system32 in modo da poter facilitare l'aggiunta di programmi.

Ecco come funziona:

1) viene aggiunta la cartella x:\Util al path (x è la lettera che "capita" a seconda dei casi al lettore cdrom);
2) vengono cercati eventuali file .reg nella cartella x:\Util\Avvio. Se esistono vengono inseriti.
Utile per inserire alcune impostazioni relative ai programmi, come anche i seriali.
Unica accortezza non mettere spazi nei nomi dei file;
3) viene cercato il file x:\Util\Avvio\Preavvio.cmd. Se esiste viene eseguito. Ciò consente di eseguire dei file prima che avvenga l'inizializzazione finale di WinPE;
4) viene eseguita l'inizializzazione standard di WinPE (video e rete) con il comando factory -winpe;
5) viene cercato il file x:\Util\Avvio\Avvio.cmd. Se esiste viene eseguito. Ciò consente di avviare programmi alla fine del caricamento di WinPE. Io lo uso per caricare WinCommander.

Queste cose dovrebbero facilitare la gestione dei programmi da inserire.
Io li inserisco in root, poi in x:\Util metto un batch che li richiama, così (es. per WinCommander):

@start %SystemDrive%\wincmd\wincmd32.exe

Il comando start serve per evitare che il batch si blocchi fino alla nostra uscita da WinCommander.

Comunque per ora mi sembra che vada benino, domani se riesco testo meglio al lavoro.

Billow
12-05-2003, 10.50.43
Grandissimo SERGIO ;)


appena ho un po' di tempo provo il tutto ... e lo metto online ;)

RNicoletto
12-05-2003, 11.29.08
Grande Sergio !! (Y) (Y) (Y)



SALUDOS Y BESOS !!!

Sergio Neddi
12-05-2003, 22.32.08
Ho provato su diversi PC, sembra andare bene... qualcuno ha qualche suggerimento per qualche programma da provare a metterci?

Poi vedrò di trovare la maniera di mettere la tastiera italiana e magari di aggiungere driver, magari per alcune unità scsi e raid, in modo da poter testare anche i server.

davlak
12-05-2003, 23.30.19
direi ghost, pm, easy recovery pro, 'sti gingilletti, insomma :D...


ma non so se si può...cmq mitico serghiej (Y)

Lionsquid
13-05-2003, 00.28.31
PM e DM, Ghost, Gdisk, Volkov Commander, Ranish Partition Manager, Partition Resizer (da verificare se funge su NTFS) , PKzip/Unzip, RAR/UnRAR, Hiew (da provare in NTFS), uno o + data recovery , un sw di masterizzazione in DOS (anche a 1X, purchè funga)


da considerare... alcuni diagnostici command line (PCI, HD test), per la ram nulla di meglio di memtest86 v.3 da fare il floppy apposta
utility diagnostica e managing della LAN in DOS/Command line di NTFS...
x la sicurezza c'è già il lavoro fatto con gli AV.... metterei un...ehm...:D password recovery (BIOS, Admin, etc....) ;)



PS: dimenticavo... PM, DM, Ghost Gdisk, NDD, Volkov Commander e il Ranish li uso gà regolarmente sul mio cd di servizio ;)....

sto cercando un sw di masterizzazione con driver autonomi....credo sia la
migliore soluzione x il recupero di grosse moli di dati ;);)

Sergio Neddi
13-05-2003, 01.17.48
Originariamente inviato da Lionsquid
sto cercando un sw di masterizzazione con driver autonomi....credo sia la
migliore soluzione x il recupero di grosse moli di dati ;);)

CDRWIN ha i propri driver, l'ho usato anche per questo nel mio CD (mica sapevo come installare i driver aspi su WinPE)... per quanto riguarda masterizzazione da command line ci sono appositi programmini scaricabili sempre dal sito di CDRWIN.

Sergio Neddi
13-05-2003, 01.43.37
Originariamente inviato da Billow
Grandissimo SERGIO ;)


appena ho un po' di tempo provo il tutto ... e lo metto online ;)

Per quanto riguarda il mettere il CD già fatto online credo che sia negativo...

...difatti... credo che per quanto riguarda WinPE, anche se il sistema per produrlo è free, è comunque necessaria la licenza MS per quanto riguarda il WindowsXP SP1 che deve venire utilizzato... ma meglio informarsi in proposito.

E per quanto riguarda gli altri prodotti che ho inserito, a parte Restoration, nessuno di essi è free, per cui vale la stessa considerazione.

Penso però che potremmo mettere on line alcune cose già fatte, come anche le cartelle con i vari prodotti già configurati, privi però della necessaria licenza.

Starà cura dell'utente acquistarla.

Potremmo infine realizzare un articolo con spiegato passo passo tutta la cosa.

Lionsquid
13-05-2003, 08.42.13
Originariamente inviato da Sergio Neddi


Per quanto riguarda il mettere il CD già fatto online credo che sia negativo...

.......omissis.......


Potremmo infine realizzare un articolo con spiegato passo passo tutta la cosa.

credo sia la soluzione migliore.... nessuna autorizzazione, nessuna spada di damocle....

Billow
13-05-2003, 09.33.16
Originariamente inviato da Sergio Neddi


Per quanto riguarda il mettere il CD già fatto online credo che sia negativo...

...difatti... credo che per quanto riguarda WinPE, anche se il sistema per produrlo è free, è comunque necessaria la licenza MS per quanto riguarda il WindowsXP SP1 che deve venire utilizzato... ma meglio informarsi in proposito.



confermo in toto ,

per il SP1 ci vuole autorizzaz.
Autorizzazione che a noi (ad es.) non hanno mai dato... :(

davlak
13-05-2003, 13.29.14
posso suggerire di provare questo freeware da riga di comando per il burning ?

http://isorecorder.alexfeinman.com/CreateCD.htm

Sergio Neddi
14-05-2003, 00.46.16
Ragazzi, ce l'ho fatta a mettere la tastiera italiana!!!

Ho usato un sistema poco ortodosso, ma per intanto funziona.
Poi magari si potrà perfezionare.

Ho preso la KBDUS.DLL che si trova in SYSTEM32, l'ho rinominata ed al suo posto ho messo una copia della KBDIT.DLL, quindi, anche se WinPE crede di avere la tastiera USA di fatto usa la DLL italiana e quindi la tastiera è corretta!

Cereal Killer
14-05-2003, 02.20.56
Beh... st seguendo passo passo e da quello ke ho capito il cd deve essere proprio una figata... coem pure il floppy.....
Sarebbe l'ideale mettere una news con i passaggi ke ha fatto Sergio x arrivare al cd cosicchè "ipostizzando" ke uno abbia tutti i sw (alcuni si possono avere oem cn certi masterizzatori o certe schede madri) si può creare il cd....

Sergio Neddi
14-05-2003, 13.36.27
Ci stavo pensando, finisco di mettere a punto e poi provo a rifare tutto da zero trascrivendo i passaggi, così sono sicuro che poi funziona a chiunque voglia e sappia cimentarsi.

Lionsquid
14-05-2003, 22.10.16
bene... anch'io mi sono perso qualche passaggio.... nel frattempo ho completato l'evoluzione del cd AV...spero di poter scrivere qualcosa tra sabato e domenica...:(

con 3 corsi pomeridiani e interventi vari... rientro a casa ogni sera ad orari impossibili....e con poca voglia si sperimentare...cmq, spero di completare entro fine mese in ogni caso :)

Cereal Killer
20-05-2003, 20.20.54
sergio....

6 mica andato avanti?

Sergio Neddi
20-05-2003, 22.00.05
Originariamente inviato da Cereal Killer
sergio....

6 mica andato avanti?

No, tra l'altro ho avuto problemi con il PC, tra le altre cose ho fumato una RAM.

Vedremo a giorni.

Lionsquid
20-05-2003, 22.19.26
azzz... hai finito tutta la maria?? :D:D

niente tenere foglie di vite dalle tue parti??? :D

Sergio Neddi
20-05-2003, 22.22.49
Ci si arrangia come si può! :(:D

Sergio Neddi
24-05-2003, 01.38.43
Sono andato un pochino avanti... mi sono limitato ad aggiornare WinCommander che ora si chiama Total Commander.

Ecco lo screenshot appena avviato.

Il puntatore indica l'icona di DrWeb, alla sua destra ci sono quelle di CDRWIN e Restoration.

davlak
24-05-2003, 10.53.06
bella sergio! ;)

a presto spero un sunto della procedura completa, vero?

:)

Cereal Killer
24-05-2003, 11.06.41
molto bello....
se nn ho capito male allora questo sarebbe un "pre" S.O. ....
una cosa puramente diagnostica.... se così fosse sarebbe la risposta a molti problemi....
attendo fiducioso....
(Y)

Sergio Neddi
25-05-2003, 22.31.43
C'era da aspettarselo, Microsoft ha fatto rimuovere i file per il download di Windows PE.
Vedete al sito: http://www.nu2.nu/pebuilder/

Comunque ci ho lavorato su, allego le istruzioni.

Cereal Killer
25-05-2003, 22.53.28
tanto x cambiare...... non l'ha cag@to nessuno x anni e adesso ke ci serve... :rolleyes:

mo mi becco tutto tutto sto tutorial :D:D:D

Cereal Killer
26-05-2003, 16.20.50
ho un problemino....

il mio cd di WinXP nn è SP1 e quindi non trova il file "win51ip.sp1"...
cosa faccio????

Sergio Neddi
26-05-2003, 22.04.15
Devi per forza avere SP1... almeno il file per installarlo ed averlo pure installato sul PC.

A questo punto se non hai il CD SP1 non è un problema: copi il CD in una cartella, poniamo c:\xpsp1, poi lanci il file sel service pack con il parametro -s, precisamente: xpsp1_it_x86 -s:c:\xpsp1.
Questo aggiornerà la copia, poi al programma, anziché l'unità CD ci darai quel percorso. Io ho fatto così e va.

Sergio Neddi
03-06-2003, 22.33.01
A questo indirizzo: http://www.nu2.nu/corpmodboot/

Si tratta di una pagina dello stesso sito del WinPE... mostra com'è possibile realizzare un CD che effettua un multiboot... insomma, può partire in DOS, Windows, ecc...

In pratica si usa un loader di provenienza dal mondo Linux per selezionare l'avvio di immagini di boot per DOS (2 versioni, con driver CD e rete), memtest 3.0, ERD Commander (si basa su WinPE, consente di editare password, servizi e registro della macchina in esame), nonché scansione antivirus da dos (f-prot e mcafee) e da ERD Commander (mcafee da command line), più Total Commander ed altri tool!

Eccezionale!!!

Ci sto lavorando su... stay tuned!

Cereal Killer
04-06-2003, 01.46.22
xfetto.... io aspetto... il progetto mi interessa ma nn riesco a concludere molto cn la SP1.... problemi di copyright... :(