la nuova funzionalita' puo' essere attivata premendo F8 durante la visualizzazione del menu' del FREELDR
[ external image ]
lo screen e ' un po' particolare.. in quanto su sistemi windows.. in questa fase la dialogbox dell' installazione drivers non appare.
cmq e' una modalita' interessante che permette l'avvio del sistema dopo eventuali errate installazioni di drivers.
(poi.. sistemare ROS da questa modalita'.. . beh.. e un altro paio di maniche, si deve per forza ricorrere alla brutale cancellazione del file .sys responsabile del blocco.)
la scritta: build 3790 (che lascia un po' perplessi.. noi "addetti ai lavori" in quanto.. decisamente un valore basso, abituati alle svariate builds giornaliere) e' un valore immagazzinato nel registro di sistema, precisamente e' il valore
"CurrentBuildNumber"
del ramo:
Code: Select all
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Per conto mio, per completezza sarebbe necessario aggiungere anche il numero di Build di ReactOS... decisamente piu' utile ai nostri scopi
il valore viene in genere restituito (senza leggere il registro direttamente)
grazie ad un api apposita (OSVERSIONINFOEX) ... e la struttura dei dati restituiti e' la seguente
fonte: http://msdn.microsoft.com/en-us/library ... 85%29.aspxtypedef struct _OSVERSIONINFOEX {
DWORD dwOSVersionInfoSize;
DWORD dwMajorVersion;
DWORD dwMinorVersion;
DWORD dwBuildNumber;
DWORD dwPlatformId;
TCHAR szCSDVersion[128];
WORD wServicePackMajor;
WORD wServicePackMinor;
WORD wSuiteMask;
BYTE wProductType;
BYTE wReserved;
} OSVERSIONINFOEX, *POSVERSIONINFOEX, *LPOSVERSIONINFOEX;
il valore dwBuildNumber e' difatti 3790 per tutti i sistemi Microsoft NT5 recenti.dwBuildNumber
The build number of the operating system.