¿Es posible ejecutar FreeDOS a través de Bootcamp en una Mac?
Si es así, ¿cuáles son las instrucciones para hacerlo?
¿Es posible ejecutar FreeDOS a través de Bootcamp en una Mac?
Si es así, ¿cuáles son las instrucciones para hacerlo?
Hubo algunas tareas domésticas que realicé antes de arrancar desde el DVD de FreeDOS. Tengo tanto Yosemite como El Capitan instalados en mi Mac. Para evitar problemas de SIP, elegí realizar las tareas mientras se iniciaba en Yosemite. SIP todavía estaba habilitado, pero Yosemite ignora la configuración de SIP. Supongo que puedes usar El Capitán con SIP deshabilitado.
Necesité la partición, que elegí para instalar FreeDos, para cumplir con ciertos requisitos.
La partición debe aparecer en el Registro de arranque maestro (MBR) tabla de particiones El contenido de esta tabla se puede visualizar por usando el siguiente comando.
sudo fdisk /dev/disk0
Si está instalando en un segundo disco interno, entonces reemplace
disk0
con disk1
.
0C
. Esta
generalmente ocurre después de formatear la partición como MS-DOS (FAT). En mi
caso, primero tuve que formatear la partición como "Mac OS Extended
(Diario) ", luego formatee como MS-DOS (FAT). Esto debe ser un error en el
Utilidad de disco. La partición debe estar marcada como activa en la tabla de MBR. Por
"activo", me refiero a "arranque". La partición activa está marcada con un
asterisco *
de caracteres en la primera columna de la salida de la
sudo fdisk /dev/disk0
comando. Puedes usar el
sudo fdisk -e /dev/disk0
comando para cambiar la partición activa. El apropiado interactivo
el comando es flag
.
Nota: Puede encontrar más información sobre el comando
fdisk
ingresando el comandoman fdisk
o en línea here .
También tenía requisitos adicionales.
La Mac debe configurarse para que arranque con el modo heredado. Esto puede hacerse
con el comando bless
. En mi caso, estuve instalando al 4to.
partición en el disco 0, así que usé lo siguiente.
sudo bless --device /dev/disk0s4 --setBoot --legacy
El 0
representa disk0
y el 4
representa la cuarta partición.
En realidad, al arrancar en modo heredado, la partición es elegida por
El código de arranque almacenado en el MBR. Es seguro asumir este código.
elegirá el conjunto de particiones activo en el paso 4 anterior. Entonces, cuando
de arranque, el valor de partición establecido por el comando de bendición será
ignorado.
El MBR debe contener un código de inicio válido o ningún código de inicio. OS X
Se instala sin este código. Por eso ves la advertencia.
mensaje a continuación cuando se usa el comando fdisk
para cambiar el MBR.
fdisk: could not open MBR file /usr/standalone/i386/boot0: No such file or directory
Cuando instalé FreeDOS, el MBR contenía el código de arranque que estaba siendo utilizado por Windows 10. Puede ver el contenido de su MBR usando el siguiente comando.
sudo hexdump -C -v -n 512 /dev/disk0
Si no está seguro de si el código de arranque en su MBR es válido, puede poner a cero esta memoria usando el siguiente comando. los el código de rutina de carga ocupa las direcciones hexadecimales 0 a 1B7.
sudo fdisk -u -f /dev/zero -y /dev/disk0
En este punto, debería poder comenzar a instalar FreeDOS utilizando el DVD. Elegí instalar todo.
Cuando llegué a la pantalla que se muestra a continuación, la computadora pareció congelarse. En realidad, la computadora tardaba mucho tiempo en instalar el software. Más que solo el Kernel se está instalando aquí. Es por esto que la barra de progreso no parece cambiar.
También,enalgunosdelospasossubsiguientes,tuvequepresionarlabarraespaciadoravariasvecesantesdequeprocedieralainstalación.
Cuandolleguéalpasoasociadoconlapantalladeabajo,elegí1
.