close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
- Timestamp:
-
Feb 25, 2012, 7:19:22 PM (14 years ago)
- Author:
-
paqui
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v1
|
v2
|
|
4 | 4 | = Windows logon with hardware SATA2 = |
5 | 5 | |
6 | | Esta funcionalidad estará por defecto en las próximas versiones, en la v1.0.1 podemos configurarlo manualmente. |
| 6 | This feature will be by default in future releases. In v1.0.1 can be configured manually. |
7 | 7 | |
8 | | El origen de esta información es /opt/opengnsys/tftpboot/NetbootPXE.es.txt |
| 8 | The origin of this information is /opt/opengnsys/tftpboot/NetbootPXE.en.txt |
9 | 9 | |
10 | 10 | == Introduction == |
11 | | !OpenGnsys inicia los sistemas windows con grub4dos. |
| 11 | OpenGnSys boots the Windows sistems with grub4dos. |
12 | 12 | |
13 | | Este componente es incompatible con algunas placas al configurar los discos SATA 2 en la BIOS como IDE Legacy o IDE Native. |
| 13 | This component is incompatible with some motherboards when SATA2 HDD is configured as IDE LEgacy or IDE Native. |
14 | 14 | |
15 | | Si los discos puede configurarse con el drive AHCI no hay ningún problema en el arranque de windows. |
| 15 | If HDD can be configured with AHCI drive, there is no problem with the Windows boot. |
16 | 16 | |
17 | | == Cambio del modo de arranque == |
18 | | Para solventar este problema se cambia el modo de arranque del equipo cliente: |
19 | 17 | |
20 | | * Se cambia el gestor PXE el binario pxelinux a grub4dos |
21 | | * Se introduce un seguimiento del arranque de windows. |
22 | | |
23 | | Para arrancar windows el sistema incluirá unas marcas en la partición y reiniciará el equipo, se volverá a realizar la petición PXE y al detectar las marcas se iniciará en la partición directamente. |
| 18 | == Change boot mode == |
24 | 19 | |
25 | | == Configuración del gestor de arranque remoto con grub4dos == |
| 20 | To avoid this proble, change the boot mode of client computer: |
26 | 21 | |
27 | | !OpenGnsys usa como gestor pxe, el binario pxelinux.0 |
| 22 | * Change PXE manager, the binary pxelinux with grub4dos |
| 23 | * Enter a boot up Windows. |
28 | 24 | |
29 | | También ofrece la posibilidad de usar el binario grldr que se está evaluando para solucionar algunas incidencias. |
| 25 | To start Windows, the system include mark in the partition and restart the computer. It will re-perform the PXE request and by detecting the marks on the partition will start directly. |
30 | 26 | |
31 | | Para activar el grldr del grub4dos |
| 27 | == Configure remote boot loader with grub4dos == |
32 | 28 | |
33 | | 1) modificar el dhcp, donde aparezca filename "pxelinux.0" por "grldr" |
| 29 | OpenGnSys used as PXE manager, the binary pxelinux.0. |
| 30 | |
| 31 | It is possible to use the binary grldr to solve some issues. |
| 32 | |
| 33 | To active the grldr of grub4dos: |
| 34 | |
| 35 | 1) Modify DHCP by replacing filename "pxelinux.0" with "grldr" |
34 | 36 | {{{ |
35 | 37 | filename "grldr"; |
36 | 38 | }}} |
37 | | 2) Reiniciamos el servicio dhcp |
| 39 | 2) Restart service DHCP |
38 | 40 | {{{ |
39 | 41 | /etc/init.d/dhcpd restart |
40 | 42 | }}} |
41 | | 3) Renombrar cambiar el gestor de arranque de la web, para que use grldr. |
| 43 | 3) Change the web boot loader to use grldr. |
42 | 44 | {{{ |
43 | 45 | cp /opt/opengnsys/www/principal/boot.php /opt/opengnsys/www/principal/boot.pxelinux.php |
… |
… |
|
48 | 50 | }}} |
49 | 51 | |
50 | | == Activar el seguimiento de inicio de sesión de Windows == |
| 52 | == Active the monitor Windows login == |
51 | 53 | |
52 | | El seguimiento se hará para todos los equipos, no sólo los que tengan SATA2. |
| 54 | The monitor is for all computers, not only those with SATA2. |
53 | 55 | |
| 56 | In the ogBoot function of the Boot.lib library uncomment from 'if' of the lines 71 to 85: |
54 | 57 | |
55 | | En la funcion ogBoot, de la libreria Boot.lib descomentar los comentarios del if de las líneas 71 a 85, para que quede: |
56 | 58 | {{{ |
57 | | #FIXME: activar seguimiento inicio sesion XP con grub4dos |
| 59 | #FIXME: active the monitor of XP login with grub4dos |
58 | 60 | if `ogGetOsVersion $1 $2 | grep "Windows" > /dev/null` |
59 | 61 | then |
… |
… |
|
66 | 68 | reboot |
67 | 69 | else |
68 | | cp $OGLIB/grub4dos/* $MNTDIR # */ (Comentario Doxygen) |
| 70 | cp $OGLIB/grub4dos/* $MNTDIR # */ (Comment Doxygen) |
69 | 71 | ##kexec -l $MNTDIR/grub.exe --append=--config-file="find --set-root /$LOADER; chainloader /$LOADER; tpm --init" |
70 | 72 | kexec -l $MNTDIR/grub.exe --append=--config-file="root (hd$[$1-1],$[$2-1]); chainloader (hd$[$1-1],$[$2-1])/$LOADER; tpm --init" |
… |
… |
|
72 | 74 | }}} |
73 | 75 | |
74 | | Nota: En la línea de if `ogGetOsVersion $1 $2 | grep "Windows" > /dev/null se ha cambiado recientemente de grep "XP" a grep "Windows", para incluir el seguimiento a Windows 7. Hay que tener la última versión de la librería o cambiarlo a mano. |
75 | | |