Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

Al elegir una nueva computadora portátil, muchos usuarios se enfrentan al término DOS o Free DOS. Este término se puede encontrar en las características de muchos dispositivos modernos, mientras que casi nadie explica lo que realmente significa. En este artículo, le diremos cuál es el sistema operativo DOS en una computadora portátil, por qué los fabricantes lo instalan y si es posible comprar computadoras con este sistema operativo.

La abreviatura DOS significa Sistema operativo de disco y denota un sistema operativo enfocado en trabajar con unidades de disco, por ejemplo, disquetes o.

Logotipo de DOS gratuito, el sistema operativo DOS más popular en este momento.

El sistema operativo DOS generalmente admite múltiples sistemas de archivos y permite al usuario leer y escribir datos en archivos en unidades conectadas a la computadora. Además, el sistema operativo DOS proporciona otras funciones informáticas. En particular, controla la visualización de información en pantalla, puertos, operaciones de memoria y programas en ejecución.

La aparición del término DOS se debe al hecho de que las primeras versiones de las computadoras no estaban equipadas con discos duros y funcionaban sobre la base de sistemas operativos sin disco. Dichos ordenadores requerían cargar datos mediante cintas magnéticas, tarjetas perforadas, puentes o teclados, por lo que solo podían trabajar con ellos especialistas experimentados.

Los primeros sistemas operativos de disco aparecieron a principios de los 60 y se utilizaron activamente hasta finales de los 80. Durante este tiempo, han aparecido muchos sistemas operativos diferentes que caen bajo la definición del término DOS. Los más famosos de ellos son:

  • MS-DOS es un sistema operativo de Microsoft que se basa en 86-DOS de Seattle Computer Products. Apareció por primera vez en 1981 y se usó hasta mediados de los 90, cuando fue reemplazado por las primeras versiones de Windows.
  • PC DOS es un sistema operativo de IBM. Apareció en 1981 como una versión revisada de MS-DOS 1.0.
  • Free DOS es un sistema operativo gratuito y de código abierto desarrollado por el programador Jim Hall. Primero versión oficial FreeDOS apareció en 2006.

En las condiciones modernas, los sistemas operativos de la familia DOS están irremediablemente obsoletos y completamente reemplazados por sistemas operativos gráficos como Windows, MacOS y otros.

Sistema operativo DOS gratuito y portátiles

Aunque los sistemas operativos DOS están obsoletos, todavía se usa en algunas áreas. Además, Free DOS es el más utilizado. ella tiene un abierto fuente y distribuido de forma totalmente gratuita, lo que hace que sea herramienta útil Para desarrollo. Por ejemplo, Free DOS se usa a menudo para controlar equipos industriales.

Interfaz gratuita del sistema operativo DOS. Verá algo como esto cuando encienda por primera vez una computadora portátil con un sistema operativo DOS.

Otra área en la que se utiliza FreeDOS es en ordenadores y portátiles prefabricados, en los que se instala Free DOS de fábrica como sistema operativo estándar. Esto se hace para no instalar el sistema operativo Windows en la computadora.

Rechazo uso de Windows permite al fabricante ahorrar algo de dinero y reducir el precio de este dispositivo. Este enfoque es utilizado por muchos fabricantes de computadoras portátiles y computadoras terminadas, como Dell, Asus, HP, Samsung y Lenovo. Además de Free DOS, algunos Linux también se pueden usar como sistema operativo estándar para una computadora portátil. EN este caso el objetivo es el mismo: no usar Windows y, por lo tanto, bajar el precio.

Para el comprador de una computadora portátil, el sistema operativo DOS significa solo una cosa: debe manejarlo usted mismo, ya que usar una computadora con DOS en las condiciones modernas no es realista. Por lo tanto, si sabe cómo instalar Windows, entonces no puede preocuparse y no dude en comprar una computadora portátil con Free DOS. Si desea obtener un dispositivo que esté listo para funcionar de inmediato, debe elegir un modelo con Windows preinstalado, o al menos Linux.

Muchos de los programadores novatos de hoy crecieron en Windows. Y probablemente alguien ya no sepa que antes de que apareciera Windows, los usuarios trabajaban en el sistema operativo DOS.

DOS es muy diferente de Windows. Mucho más fuerte que Windows 7 de Windows 8. Y, por lo tanto, cuando surge la necesidad de trabajar en DOS, para la mayoría de los usuarios causa conmoción y profunda depresión.

Para salvarlo de estas consecuencias, decidí escribir un breve artículo sobre cómo trabajar en el sistema operativo DOS.

Sistema operativo(OS) es un programa que controla el funcionamiento de una computadora. Puede encender la computadora sin un sistema operativo; el BIOS es suficiente para esto. Pero en este caso, todo terminará cuando se encienda, ya que el BIOS mostrará un mensaje que indica que el disco no se puede iniciar.

El primer sistema operativo para la primera PC de IBM, creado en 1981, es DOS - Disk Operating System (Sistema operativo de disco). Fue desarrollado por MicroSoft y por lo tanto tenía el prefijo MS (su nombre completo es MS-DOS). Otras empresas también desarrollaron sistemas similares, que diferían poco entre sí, pero tenían otros prefijos en sus nombres (PC-DOS, NW-DOS, DR-DOS, etc.). Por lo general, estos prefijos no se mencionan y simplemente se escribe DOS.

Kernel, luego Networking La mayor parte de MS-DOS se compone de tres archivos:

  1. IO.SYS
  2. MSDOS.SYS
  3. COMANDO.COM
El archivo IO.SYS, por así decirlo, continúa el BIOS, proporcionando una gama más amplia de funciones. El archivo MSDOS.SYS es el responsable del funcionamiento de los principales dispositivos que componen la computadora. El tercer archivo, COMMAND.COM, es un procesador de comandos que permite al usuario ingresar comandos usando el teclado.

En la actualidad casi nadie trabaja en DOS, pues han aparecido sistemas operativos más modernos, como WINDOWS 95/98/ME/2000/XP/7/8 y otros, no solo Windows, sino también, por ejemplo, Android. Para ser justos, debe tenerse en cuenta que todos ellos (bueno, casi todos ellos) se basan en el viejo DOS.

Por lo tanto, aprender DOS no dañará a nadie, será útil en la vida. Aunque, a partir de WINDOWS XP, ya no se utiliza como base el sistema operativo DOS. Esta es en parte la razón por la que algunos programas antiguos no funcionan con las versiones más nuevas de Windows.

Pero si va a tomarse en serio la programación, entonces aprender DOS es imprescindible. Entonces entenderás por qué.

Aquí solo hablaremos de los comandos más básicos de DOS. A diferencia, por ejemplo, de Windows, donde puedes realizar la misma acción diferentes caminos(usando un mouse o teclado, etc.), en DOS todos los comandos se escriben en la línea de comando, y estos comandos se ejecutan después de presionar la tecla ENTER. Después de cargar DOS, verá la siguiente línea (indicador):

donde C es el nombre de la unidad. Para cambiar a otra unidad (por ejemplo, la unidad A), escriba

y presione ENTRAR. La letra puede ser grande o pequeña.

NOTA
Para practicar el trabajo en la línea de comandos, no es necesario reiniciar la computadora en DOS. Windows también tiene una línea de comandos que "funciona" con los mismos principios. Haga clic en el botón INICIO y seleccione el elemento de menú EJECUTAR (para Windows ME). Se abrirá una ventana del símbolo del sistema frente a usted. En esta línea, debe ingresar el comando, después de lo cual, al igual que en DOS, debe presionar la tecla ENTER o hacer clic en el botón Aceptar.

Archivos por lotes (comando)
Con la ayuda de los comandos de DOS, puede crear los llamados archivos por lotes (también llamados "archivos por lotes", archivos BAT o simplemente "archivos por lotes"). Debido a que Windows admite comandos de DOS, estos archivos también funcionarán en Windows. Administradores del sistema y los programadores todavía hacen un uso extensivo de los archivos por lotes. Para manejar archivos por lotes, descargue prueba sobre este tema.

El tipo de solicitud se puede cambiar con el comando PROMPT. Para hacer esto, en la línea de comando debe escribir lo siguiente:

Texto PRONTO

donde Texto es cualquier mensaje de texto. Por ejemplo, después de ingresar el comando:

AVISO Hola

en lugar de la C:\> estándar, se mostrará la palabra Hola.

Casi todos los comandos se reducen a abrir un archivo o programa (en realidad, un programa también es un archivo). forma general comando que abre el archivo:

C:\>Carpeta1\ . . . \CarpetaN\Nombre de archivo

donde C es el nombre de la unidad; Carpeta1. . . FolderN: estos son los nombres de los directorios (ruta completa del archivo): FileName: el nombre del archivo con la extensión. Si no existe tal archivo, se mostrará un mensaje de error.

NOTA
Si está trabajando en la línea de comandos de Windows, puede abrir casi cualquier archivo de esta manera. Si no se especifica la extensión del archivo, se abrirá el archivo con la extensión EXE, BAT o COM. Bueno, si está trabajando en DOS, solo puede abrir archivos ejecutables(programas). Por lo tanto, la extensión puede omitirse.

Por ejemplo, considere esta opción: necesitamos abrir un archivo llamado ARCHIVO.COM, que se encuentra en la carpeta TEXTO, y esta carpeta, a su vez, se encuentra en la carpeta DOC. Y la carpeta DOC se encuentra en la unidad C. Para hacer esto, escriba lo siguiente en la línea de comando:

C:\>DOC\TEXTO\ARCHIVO

y presione ENTRAR. Si el archivo existe, se abrirá (más precisamente, el programa se iniciará, ya que los archivos con extensión COM son programas).

NOTA
Si desea trabajar en condiciones "similares a las de un combate", puede seleccionar "sesión de MS-DOS" en el menú principal (botón "Inicio"). Después de iniciar el programa, verá una ventana negra, donde estará la línea de comando de DOS. Aquí puede probar todos los comandos de este artículo. Si por algún motivo no encontró el elemento anterior en el menú principal, utilice la función de búsqueda de archivos para encontrar el archivo COMMAND.COM o CMD.EXE (para Windows NT*). También puede simplemente abrir un símbolo del sistema y escribir COMMAND.COM o CMD.EXE (para Windows NT*) allí.

Puede obtener ayuda breve sobre cualquier comando de DOS escribiendo el nombre del comando en la línea de comando con el parámetro "?". Por ejemplo:

Si no está trabajando en DOS "puro", sino bajo control de ventanas(Vea la NOTA anterior), después de presionar la tecla ENTER, obtendrá algo como esto:

Windows Millennium [Versión 4.90.3000]

Bueno, si está trabajando en DOS, obtendrá información sobre la versión de DOS. Como comprenderá, el comando VER muestra información sobre la versión del sistema operativo.

equipo de CD

Este comando, como la mayoría de los otros, tiene varias opciones:

CD\ - ir al directorio raíz este disco. Por ejemplo, si estás en

C:\DIR1\DIR2\DIR3

luego, después de ejecutar este comando, irá a la unidad C:

CD \JUEGO: vaya al directorio secundario JUEGO desde el directorio raíz

СD JUEGO - ir al directorio secundario JUEGO desde el directorio actual

CD.. - salir del directorio (ir al directorio principal). Por ejemplo, si estás en

C:\DIR1\DIR2\DIR3

luego, después de ejecutar este comando, irá a:

Comando DIR

DIR - ver una lista de directorios y archivos en un directorio dado

Sin embargo, si hay muchos archivos y directorios en el directorio actual, todos parpadearán muy rápidamente y solo podrá ver los últimos que quepan en la página. Si en este caso necesita ver todos los archivos y carpetas, entonces el comando se escribe con el parámetro "P":

En este caso, se mostrarán tantos archivos como quepan en la pantalla. Para ver la siguiente "porción" de archivos, debe presionar cualquier tecla.

Equipo MD

Este comando crea un nuevo directorio

MD PAPKA: crea un directorio RARKA en la carpeta actual o en la unidad actual.

MD\PAPKA: el directorio PAPKA se crea en el directorio raíz.

MD C:\DIR\PAPKA: crea el directorio PAPKA en el directorio DIR.

equipo REN

Este comando cambia el nombre del archivo

REN FILE_1.txt F_1.txt: el archivo FILE_1 cambia de nombre a F_1

Comando COPIAR

Este comando copia archivos

COPY C:\MYFILE\TEXT.TXT A:\ - copie el archivo TEXT.TXT del directorio MYFILE al disquete A.

COPY C:\TEXT\*.TXT A:\ - copia todos los archivos con la extensión TXT del directorio TEXT al disquete A.

COPIAR ARCHIVO_1.TXT A:\TEXT\ARCHIVO_2.TXT: copie un archivo con un nuevo nombre del directorio actual del disco activo al directorio TEXT de la unidad A.

COPY F_1.TXT+F_2.TXT+F3.TXT F_END.TXT - fusionar (fusionar) tres archivos en un solo archivo (F_END.TXT). Los cuatro archivos en el directorio actual.

COPIAR ARCHIVO_1.TXT PRN: imprimir (copiar a la impresora) el archivo ARCHIVO_1.TXT desde el directorio actual.

COPIAR ARCHIVO_1.TXT CON - ver archivo. Aquí, la palabra CON (abreviatura de CONSOL) se usa como parámetro de comando. Esta palabra está reservada por el sistema operativo para dispositivos de E/S estándar. Para la entrada de datos, este dispositivo es el teclado, para la salida, es el monitor. Se puede lograr un resultado similar con el comando TYPE FILE_1.TXT.

COPY CON FILE_1.TXT - creación (copia desde el teclado) de un nuevo archivo de texto FILE_1.TXT en el directorio actual. Después de ejecutar este comando, puede ingresar cualquier texto desde el teclado. Para completar el proceso de creación de un archivo, debe ingresar un carácter de control especial "fin de archivo". Para hacer esto, presione la combinación de teclas Ctrl + Z, y luego presione la tecla ENTER.

Equipo XCOPY

Este comando copia directorios.

XCOPY C:\TEXT\*.* A:\PAPKA\*.* /S /E: crea el directorio PAPKA en el disquete A (si no estaba allí) y copia todos los directorios y subdirectorios (incluidos los vacíos) en él.

Equipo DEL

Este comando elimina archivos.

DEL *.dat: elimina todos los archivos con extensión DAT del directorio actual

DEL *.* - elimina todos los archivos del directorio actual

DEL C:\TEXT\FILE.txt - elimina el archivo FILE.TXT del directorio TEXT.

DEL C:\TEXT\*.doc /P: elimina todos los archivos con la extensión DOC del directorio TEXT. La opción P significa que se le pedirá confirmación antes de eliminar cada archivo.

Equipo RD

Este comando elimina los directorios vacíos.

RD TEXT - borrado del directorio TEXT.

comando RUTA

Este comando establece las rutas de búsqueda de archivos con programas ejecutables.

RUTA C:\;C:\Windows;C:\MiProg

Si ingresa dicho comando, ya no tiene que escribir la ruta completa a los archivos que están en la unidad C y en directorios de WINDOWS y MIPROG. Por ejemplo, si tiene un programa llamado PROGA en el directorio MYPROG, luego de ingresar el comando anterior, para ejecutar este programa en la línea de comando, será suficiente escribir PROGA y presionar ENTER. Tenga en cuenta que al listar directorios en el comando PATH, NO DEBE haber espacios entre ellos.

comando SALIR

Este comando sale del programa COMMAND (sesión de MS-DOS). Si lo inició desde Windows, vuelva a Windows y regrese.

EDITAR editor de texto

Este es un editor de texto simple y muy conveniente. Es posible que necesite que se vea archivos de texto, que tienen codificación de caracteres DOS. (En Windows, puede abrir dichos archivos con el bloc de notas, pero en lugar de texto normal, verá un conjunto de "jeroglíficos"). Para iniciar este editor, escriba la palabra EDIT en el símbolo del sistema y presione la tecla ENTER. Este editor también se puede iniciar desde línea de comando Ventanas.

NOTA
Aquí se imprimen los nombres de todos los comandos. letras mayúsculas, sin embargo, no importa, puede escribir en letras pequeñas.

Y en conclusión, mencionamos dos comandos para trabajar con el disco:

FORMATO - formateo de disco

FORMATEAR A: - formatear el disco A. Antes de formatear un disco, piénsalo bien: ¿merece la pena?

FDISK: división del disco duro en discos lógicos. En este caso, TODA la información del disco se pierde. Si no sabe lo que está haciendo, no use este comando. En general, este comando requiere una consideración más detallada. Algún día me pondré en contacto con ella.

Conclusión

El propósito de este artículo es presentar a las personas criadas en Windows a principios generales trabajar en DOS. Como puede ver, no todo es tan aterrador. Y si no quiere ser solo un "usuario", entonces necesita saber DOS. Y en general, como dice uno de mis amigos programadores: "Un disco duro en una computadora no es lo principal". Sin embargo, no ejecutará Windows sin un disco duro: ocupa demasiado espacio, y los tres archivos principales de DOS anteriores pueden caber fácilmente en un disquete (todos juntos ocupan unos 150 KB; el tamaño depende de la versión). Por lo tanto, le aconsejo que siempre tenga un disquete de arranque; de ​​repente, debe verificar una computadora que no tiene un disco duro o que el disco duro está defectuoso. Si no puede crear un disquete de arranque de DOS limpio, está bien. Cree un disquete de arranque de Windows: seguirá teniendo el mismo DOS, solo que con un montón de programas útiles(controladores de CD-ROM, localización de teclado, etc.).

Si tiene Windows 95\98\ME y similares, puede hacerlo así:

Inicio > Configuración > Panel de control > Agregar o quitar programas

Luego selecciona la pestaña Disco de inicio y haga clic en el botón "Crear disco".

Para iniciar desde un disquete, insértelo en la unidad de disco y reinicie su computadora. Si su BIOS está configurada con la configuración predeterminada, la computadora se iniciará desde el disquete. Y no cargará nada más que DOS. Bueno, si la computadora cargó Windows, entonces necesita cambiar la configuración del BIOS. Pero ese es otro tema...

Y otro consejo útil.

Al principio del artículo, mencioné el comando línea de ventanas. Esta línea a veces es más conveniente de usar que hacer clic en accesos directos. Si hay demasiados programas diferentes en su computadora, todo el escritorio está "contaminado" con accesos directos. Esto no solo le impide admirar el hermoso "fondo de pantalla", sino que no será fácil encontrar la etiqueta correcta la primera vez. ¿Qué pasa si el ratón se rompe? Por lo tanto, los programas que usa con frecuencia se ejecutan mejor desde la línea de comandos. Sin embargo, debe escribir la ruta completa al archivo en la línea de comando, lo cual es un inconveniente. Pero este problema se puede resolver, por ejemplo, haciendo los cambios apropiados en el archivo AUTOEXEC.BAT. Y si tiene una vaga idea de qué es este archivo y por qué es necesario, hay una manera más fácil. Por ejemplo, tiene el programa "MyProg", que se encuentra en la carpeta "Progy" en la unidad "C". En este caso, debe ejecutarlo desde la línea de comando de esta manera:

Para no escribir la ruta completa, debe hacer lo siguiente:

  • Abra la carpeta "Progy"
  • Haga clic derecho en el archivo "MyProg"
  • Seleccione "Crear acceso directo" en el menú
  • Renombrar el atajo creado ( botón derecho-> renombrar). Démosle un nombre que sea fácil de recordar, como "mp".
  • Este atajo se arrastra a carpeta de VENTANAS(si tiene Windows instalado en una carpeta diferente, arrastre este acceso directo a otra).
Todo. Ahora puede ejecutar fácilmente el programa "MyProg" desde la línea de comandos. escribimos ahi

y presione ENTRAR. Véase también el comando PATH.

Si por alguna razón el programa no se inicia, intente reiniciar su computadora. Si no ayuda, entonces hiciste algo mal.

La principal ventaja de la línea de comandos es que se puede utilizar para iniciar programas con bastante rapidez sin necesidad de utilizar un ratón. Si no sabe cómo abrir el símbolo del sistema sin un mouse, aquí hay un método para Windows que funciona para la mayoría de las versiones de Windows:

  • Presione la tecla Win (esta es la segunda tecla de la barra espaciadora). Aparece el menú Inicio. El menú Inicio también se puede abrir de otra manera presionando la combinación de teclas CTRL + ESC.
  • Al presionar la tecla de flecha hacia arriba (o hacia abajo), seleccione el elemento de menú "Ejecutar" y presione ENTER.
  • Escribimos el comando apropiado en la línea de comando y presionamos ENTER.

Segunda forma:

  • Simplemente presione la combinación de teclas WIN + R.

Si tiene un teclado antiguo que no tiene una tecla WIN, puede abrir el menú INICIO con la combinación de teclas CTRL + ESC.

DOS... Un DOS en blanco llenó la pantalla con un velo negro.

El ratón... El ratón de repente se volvió cuadrado, el ratón perdió su forma.

Rompí la ventana... "Ventanas"... Maldita ventana odiosa.

Instalé DOS y luego vi: ¡esto es felicidad, aquí está!

Los sistemas operativos modernos requieren cada vez más recursos: memoria de acceso aleatorio, Espacio del disco, actuación UPC… Las computadoras viejas simplemente hay que tirarlas, e incluso las unidades con procesadores Pentium o Pentium II con monitores de 14-15” hoy prácticamente no valen nada. Es especialmente una lástima separarse de las computadoras portátiles basadas en los procesadores i386 e i486, que no son peores que las PDA modernas, pero es poco probable que puedan agregar memoria para ejecutar un sistema operativo más o menos moderno. familias de ventanas.

¿Es realmente necesaria toda esta impresionante potencia informática para un usuario normal que, de hecho, sólo quiere acceder a Internet, enviar correo electrónico, edita textos, escucha música y juega simple juegos de computadora¿ocasionalmente? ¿Y vale la pena cambiar a nuevas tecnologías, donde la velocidad y la confiabilidad de una computadora dependen en gran medida de la potencia de la fuente de alimentación y de la eficiencia del sistema de enfriamiento, y la diferencia entre las versiones antiguas y nuevas de los programas a menudo es clara solo para especialistas?

Sistema operativo de disco (DOS)

P: ¿Cuántos empleados de Microsoft se necesitan para cambiar una lámpara fundida?

Respuesta: ¡Ninguno, ya que Microsoft estandariza la oscuridad en tales casos!

Broma

Más recientemente, como a veces parece, es decir, literalmente hace unos 10 o 15 años, la mayoría de los usuarios tenían el sistema operativo MS-DOS en las computadoras personales. Este sistema era bastante simple y bastante adecuado para muchos propósitos, ¡y para algunas aplicaciones incluso óptimo! Por cierto, muchos programas especializados no ganaron nada fundamentalmente con la transición a nuevos sistemas operativos y mayores capacidades, sino que, por el contrario, perdieron en la comodidad de la interfaz (que tuvo que ser estandarizada) y en la facilidad de desarrollo.

La principal ventaja de DOS (así como su principal desventaja) es su estrecha interacción con el hardware. Sin embargo, los sistemas operativos de la familia Windows, así como varias variaciones de sistemas similares a UNIX, están separados del hardware por una serie de interfaces estandarizadas de alto nivel y, al estar por encima del hardware, a menudo complican el trabajo con él, lo cual es inconveniente. , en particular, para desarrolladores de cualquier hardware no estándar. DOS, por otro lado, fomenta la interacción directa con el hardware. Por ejemplo, el fácil acceso al hardware le permite trabajar con discos en nivel físico, lo que significa que puede organizar la copia de particiones independientemente de los tipos de formato lógico. Sin embargo, aquí acechan varias trampas, que conducen a colisiones cuando se trabaja en este sistema operativo con una programación descuidada. En general, el sistema DOS requería que los programadores tuvieran cuidado y, en este caso, los programas trabajaban con Máxima eficiencia. Se han escrito cientos de miles de programas para DOS, y no hay análogos de algunos de ellos en otros sistemas operativos y, tal vez, nunca los habrá. Además, los requisitos de hardware para ejecutar DOS eran mínimos.

Sin embargo, a mediados de los 90, Bill Gates dijo: "DOS está muerto". De hecho, tras el lanzamiento de MS Windows 95 y el primer Versiones de Linux quedó claro que los días de DOS como sistema operativo convencional estaban contados. Y aunque, en teoría, DOS todavía encontrará uso en soluciones económicas para crear sistemas de microprocesadores electrónicos durante mucho tiempo (algunas variantes de DR-DOS y PTS-DOS tienen versiones ROM, y también hay versiones ROM especiales de sistemas como Datalight ROM -DOS y software general DOS-ROM para aplicaciones tecnicas), estas aplicaciones son muy limitadas y es poco probable que admitan la existencia de dichos sistemas operativos en el futuro.

Teclas para editar comandos en DOS

Con el comienzo del siglo XXI, las últimas versiones comerciales de DOS dejaron de existir. La última versión de IBM PC-DOS tiene fecha de 2000 (se vendió por $60), y la última versión completa de PTS-DOS salió al mismo tiempo (esta desarrollo domestico firma "Phystech-soft"). En la versión de PTS-DOS, lanzada en 2002, había soporte para FAT32 y funcionaba con grandes cantidades de memoria, pero desaparecieron algunas utilidades útiles que no estaban adaptadas al mencionado soporte. La última versión de DR-DOS 8.0 (compatible con FAT32 y nombres de archivo largos) data de 2004 (se vendía al por menor por $40). Por cierto, ahora este sistema se llama Caldera OpenDOS, distribuido gratuitamente como parte del proyecto fuente abierta(es decir, los textos fuente de este sistema están disponibles), y puede descargarlo en: http://www.opendos.de/download/.

Finalmente sigue existiendo versión gratuita FreeDOS, también de código abierto, pero más bien un proyecto público de entusiastas repartidos por todo el mundo. La última versión de FreeDOS apareció en 2003, pero dado que las diversas partes de FreeDOS se desarrollan de forma independiente, todavía se parece más a Linux que a DOS en su forma clásica (en particular, una instalación completa de este sistema es la misma operación difícil). Sin embargo, ninguno de los sistemas alternativos es 100% compatible con MS-DOS y FreeDOS tiene la mayoría de los problemas de compatibilidad. Resulta que el mejor DOS sigue siendo el MS-DOS "muerto". Oficialmente, la última versión de MS-DOS fue la versión 6.22 de 1994, pero las versiones 7.x de MS-DOS existían con Windows 95/98/Me; podían separarse del shell de Windows y usarse por separado.

Sin embargo, cada año se agudiza el problema del soporte de controladores para el nuevo hardware: estamos hablando principalmente sobre dispositivos USB, unidades de DVD-R/RW, etc. Existe un problema similar para los protocolos de red y los nuevos formatos de datos.

DOS liberado

gruñó disco duro y el hierro susurró suavemente debajo de la mesa.

Cargado de inmediato. ¡Oye, vamos a ver qué es qué!

¡Salga bajo DOS y mejor trabaje su cabeza!

Compruébelo usted mismo: después de todo, DOS no es un cuento de hadas, es verdad, ¡está con usted!

En los últimos años, también se ha puesto a disposición gratuitamente un excelente software para desarrolladores de DOS, incluidos los compiladores Watcom C, C++ y Fortran (conocidos como alta calidad códigos generados); Borland Turbo C; Free Pascal (totalmente compatible con Borland Pascal y parcialmente con Delphi); el excelente ensamblador de macros de rápido crecimiento FASM (la calidad del código que genera es superior a la de algunos ensambladores comerciales actualmente conocidos), así como navegadores de Internet como Arachne y Bobcat. Y gracias al sistema DJ Delorie, casi todas las herramientas básicas de Linux (gcc, g++, gdb, bash, grep, etc.) están disponibles para DOS.

Trabajando con USB bajo DOS

Lágrimas en las gafas... Gafas extrañas, ¿o tal vez estas son lágrimas en la cara?

¡DOS borró todo! Todo lo que era superfluo en mi disco C.

Presioné "F8", y el alegre "Norton" me borró todo:

Cuarenta megabytes, tal vez más... tal vez incluso sesenta...

El uso de un disco USB (unidad flash) como uno de arranque (consulte el artículo "Muchas caras de las unidades flash USB") brinda una oportunidad interesante: si distribuye algún programa en dicho disco junto con DOS, puede usarse en cualquier computadora, independientemente del sistema operativo instalado sistema en el disco duro (para esto, sin embargo, es necesario que el BIOS de la placa base admita el arranque desde dispositivos USB).

Sin embargo, no todas las placas base admiten el arranque desde discos USB (y si lo hacen, entonces en computadoras con un procesador no inferior a Pentium III), y en los días de compatibilidad con DOS Flash USB Drive no estaba allí en absoluto. Por lo tanto, incluso si solo desea leer desde una unidad flash en DOS (por ejemplo, al iniciar desde un disquete de rescate), necesitará controladores especiales para esto, que se escribieron mucho más tarde que el período de uso activo de DOS.

Hay varios controladores similares para Soporte USB- dispositivos escritos por varias empresas para sus propios fines, ya que el soporte básico para dispositivos USB no se encuentra en ningún sistema DOS alternativo, ni siquiera en FreeDOS. Los más populares son los controladores de la empresa japonesa Panasonic (Matsushita), y aunque la empresa los creó para sus dispositivos, los controladores resultaron ser universales y funcionan con la mayoría de las unidades USB que cumplen con UHCI- (antiguo dispositivos USB 1.x), o OHCI- (dispositivos USB 1.x de próxima generación, donde el trabajo no se realiza a través de puertos de E/S, como antes, sino a través de áreas de memoria, que es más rápido), o, finalmente, EHCI-estándar (USB 2.0 ). Los controladores de Panasonic son de 16 bits y funcionan con cualquier versión de DOS.

Para admitir unidades USB, lo primero que necesita es un controlador ASPI, que conserva su nombre de la interfaz de programación SCSI avanzada. El controlador principal es el archivo USBASPI.SYS (Panasonic v2.06 ASPI Manager for USB mass storage), que debe copiar en el disquete del sistema y llamar al iniciar DOS desde config.sys con la siguiente línea:

DISPOSITIVO=USBAPSI.SYS /v /w /e /noprt /norst

En este caso, la opción /v (Detallado) significa usar el modo de visualización detallado del dispositivo, y la opción /w (Esperar) detendrá la descarga hasta que el dispositivo esté conectado al conector USB y se presione la tecla Intro.

Además de estos parámetros, USBASPI.SYS tiene otros. La línea de llamada general se verá así:

DISPOSITIVO=USBASPI.SYS ] /r]

Sin embargo, todos los demás parámetros, excepto /v y /w mencionados anteriormente, son de poco interés y se pueden usar sus valores predeterminados. Si tiene problemas para reconocer el dispositivo USB, puede intentar usar otras opciones. Entonces, a veces el modificador /noprt ayuda. Tenga en cuenta que la opción /l[=n] especifica explícitamente el número de unidad lógica (LUN), por lo que configurarlo puede acelerar el arranque (n = 0 de forma predeterminada). Además, a veces es útil especificar explícitamente la especificación USB (/e es EHCI; /o es OHCI; /u es UHCI).

Por lo tanto, si el controlador USBASPI.SYS reconoce su dispositivo USB, le proporcionará una interfaz ASPI. Sin embargo, para acceder a un dispositivo USB desde DOS, también necesitará el controlador de disco DI1000DD.SYS (controlador de almacenamiento masivo ASPI) de Novac, que asignará la letra correspondiente a este dispositivo USB en otras unidades (para algunos razón por la que el fabricante llama a este controlador Motto Hairu USB Driver). En el archivo config.sys, escríbalo en una línea separada:

El paquete USB de Panasonic también incluye el archivo RAMFD.SYS, que crea un disco RAM y copia todo el disquete de arranque para acelerar el funcionamiento de DOS.

Además, el paquete contiene controladores especiales USBCD.SYS que le permiten conectar unidades de CD externas con una interfaz USB.

Las líneas correspondientes en el archivo config.sys de su disquete de arranque deberían verse así:

DISPOSITIVO=HIMEM.SYS

DISPOSITIVO ALTO=DI1000DD.SYS

DISPOSITIVO ALTO=USBCD.SYS /d:USBCD001

Si tiene una unidad de CD con interfaz USB, luego, en el archivo por lotes autoexec.bat, debe agregar las siguientes líneas:

CD-ROM USB de montaje REM

LHMSCDEX /d:USBCD001

Ahora, incluso si no desea ejecutar bajo DOS, pero solo va a arrancar desde un disquete de rescate, haga respaldo disco duro a una unidad USB usando Paragon Drive Backup, copie disco del sistema utilizando el programa Powerquest Drive Image o las herramientas de Norton Ghost, puede hacerlo cargando los controladores apropiados para admitir la unidad flash USB en DOS.

Pueden surgir dificultades al utilizar los controladores de Panasonic al utilizar EMM386.EXE (administrador de memoria en DOS). Si obtiene un error de memoria asignada, debe deshabilitar la carga de EMM386.EXE o usar controladores USB de terceros. Además, puede suceder que el controlador USBASPI.SYS no reconozca correctamente su unidad flash, o que el controlador DI1000DD.SYS informe datos no válidos en sector de arranque Unidad USB: en estos casos, puede intentar preparar la unidad flash directamente en DOS: ejecute, por ejemplo, el programa fdisk.exe, cree una partición DOS primaria en la unidad flash y formatéela en FAT. Sin embargo, algunas unidades flash no se pueden formatear, porque después de eso es posible que no funcionen correctamente o que ya no se reconozcan. Por lo tanto, antes de tal procedimiento, asegúrese de consultar con el fabricante sobre la posibilidad de formatear una unidad USB y busque una utilidad patentada especial para esta operación. En cualquier caso, es mejor probar primero todos los controladores posibles y sus configuraciones para conectar un dispositivo USB en DOS, y solo luego, si ninguno de los métodos funciona, recurrir a experimentos más arriesgados.

Además de los controladores de Panasonic, hay controladores Cypress USB que funcionan con EMM386.EXE sin conflictos, por lo que no necesitará desactivar el administrador de memoria (si lo necesita) en este caso. Además, Cypress DUSE solo tiene el controlador de disco DUSE.EXE (controlador de almacenamiento masivo ASPI), que asigna la letra correspondiente al dispositivo USB, por lo que aún se necesita el administrador ASPI: puede tomar el mismo USBASPI.SYS descrito anteriormente y reemplazar solo el controlador DI1000DD .SYS a DUSE.EXE. El controlador DUSE.EXE se puede escribir en el archivo config.sys como un controlador de dispositivo (DISPOSITIVO), por ejemplo:

DISPOSITIVO=HIMEM.SYS

DISPOSITIVO ALTO=EMM386.EXE

DEVICEHIGH=USBASPI.SYS /v /w /e /noprt /norst

REM Asignar una letra al dispositivo

DISPOSITIVO ALTO= DUSE.EXE

O simplemente puede llamar a DUSE.EXE en el archivo por lotes autoexec.bat como un programa usando el cargador especial DUSELDR.EXE:

DUSELDR.EXE A:\ DUSE.EXE

Para acceder a Internet, puede usar no solo un teléfono normal, sino también un módem ADSL (por supuesto, es mejor usar un módem Ethernet en modo enrutador), así como conectarse a través de red local. Recuerde que en DOS no hay soporte de red a nivel de sistema operativo, por lo que deberá instalar el llamado controlador de paquetes para su tarjeta de red, que puede obtener del sitio web del fabricante de la tarjeta Ethernet.

Si un navegador de texto no es suficiente, puede instalar el potente navegador web gráfico Arachne ("spider"), que se inicia desde la línea de comandos de DOS (http://www.cisnet.com/glennmcc/arachne/). Aplicarlo no es mucho más difícil que explorador de Internet. Para establecer una conexión, Aracne tiene maestro especial(Asistente PPP) - casi lo mismo que en los programas de Windows. "Dialer" Arachne admite el protocolo PPP para la comunicación con el módem del proveedor y realiza la autorización automática (inicio de sesión y contraseña).

Para conectarse a Internet con este asistente, debe configurar las siguientes opciones:

  • especifique el puerto COM en el que se encuentra el módem y establezca su número de interrupción (si no lo sabe, el asistente mismo puede determinar dónde está conectado el módem);
  • especificar la velocidad máxima de conexión (velocidad en baudios);
  • establecer el método de marcación para su línea telefónica (tono o pulso). Si tiene marcación por tonos, seleccione ATDT, si es por pulsos, como de costumbre, luego ATDP;
  • marcar un número para llamar al proveedor de Internet;
  • establecer un nombre (inicio de sesión) y una contraseña para acceder a Internet;
  • especificar explícitamente los servidores DNS utilizados.

Si responde correctamente todas estas preguntas al asistente de conexión, acceder a Internet no será difícil para usted y la velocidad de carga de la página en un procesador Pentium no será inferior a la de Windows XP en un Pentium 4. La única desventaja de esto programa es que es de ventana única, es decir, puede visitar sólo un sitio a la vez. Sin embargo, se guarda todo el historial de tus visitas, y volver a la página anterior es muy rápido. Por cierto, para acelerar el trabajo en Arachne, debe crear un disco RAM y definir una carpeta temporal en él (a menos, por supuesto, que tenga suficiente RAM para esto):

Las páginas gráficas se muestran bastante correctamente (se admiten resoluciones VESA de hasta 1024S768 en modo a todo color), se cargan gráficos, se admiten tablas, etc. Además, Arachne admite el desplazamiento de páginas con la rueda del mouse: para hacer esto, debe usar el controlador de mouse CTMOUSE que viene con Arachne (directorio \SYSTEM\DEVDRVRS).

El programa Arachne es universal, como Bobcat / Lynx: incluye un marcador PPP, un navegador gráfico y programa de correo, y mucho más. Y todo esto en forma empaquetada ocupa un megabyte y cabe en un disquete. Para rusificar la interfaz, debe descargar un módulo especial (complemento) del sitio http://386.by.ru - FULLRUS.APM, y para admitir fuentes rusas (codificación) necesita CP1251.APM y KOI8- Archivos R.APM. Tanto el maestro PPP como los menús de configuración están rusificados, y consejos útiles etc. Los módulos adicionales se instalan desde un instalador especial de Arachne en la sección de utilidades del programa.

En su esencia, Arachne es un shell gráfico poderoso para DOS y tiene muchos módulos adicionales y una interfaz fácilmente personalizable. En resumen, a pesar de la "muerte" de DOS, ¡el programa Arachne continúa mejorando!

Los bajos requisitos del sistema de Arachne también son agradables: requiere un procesador i386, 4 MB de memoria, un sistema de video CGA/EGA/VGA/SVGA y solo 5 MB de espacio en disco. Además, para uso no comercial, el programa se distribuye de forma gratuita (freeware).

Por lo tanto, Arachne se puede configurar en una unidad flash USB y obtener una conexión a Internet móvil que se puede usar directamente desde DOS. Además, otras funciones de Internet como IRC, ICQ, etc. están disponibles en el DOC.

Comandos de teclado para controlar operaciones en DOS

Un cliente IRC de DOS simple es Trumpet (http://www.trumpet.com.au) - es a la vez un lector de noticias, un cliente IRC y un marcador independiente. También hay clientes ICQ bajo DOS, y LADsoft implementa uno de estos programas como un módulo especial para Arachne - Lsicq (http://members.tripod.com/~ladsoft/lsicq/), que le permite trabajar con el consola "chatear" simultáneamente con navegar por la web. Por supuesto, las ventanas del navegador e ICQ se llaman a la vez, pero en un programa y con un simple cambio entre ellos.

Entretenimiento bajo DOS

No es difícil escuchar música en DOS: hay muchos reproductores para este sistema operativo. Y entre ellos se destaca MPxPlay (http://www.geocities.com/mpxplay/), un reproductor único para casi cualquier archivo de sonido, que continúa mejorando hasta ahora (la última versión tiene fecha del 16 de mayo de este año). El jugador proporciona conjunto estándar funciones, incluido el control del mouse y el teclado (así como un joystick o un dispositivo conectado al puerto serie), listas de reproducción e incluso tiene un analizador de espectro incorporado.

De particular interés es una función MPxPlay como conectar un indicador LCD a un puerto paralelo, lo que le permite trabajar incluso sin un adaptador de video y un monitor. MPxPlay le permite reproducir archivos MP3, MP2 (MPG), OGG, CDW, WAV, MPC y AC3. Un CD de arranque puede actuar como medio de archivo, eliminando la necesidad de un disco duro y reduciendo el tamaño y el consumo de energía de un dispositivo equipado con MPxPlay. Además, el programa ocupa muy poco espacio en disco y consume un tiempo de CPU insignificante. El programa admite nombres de archivo largos (LFN), realiza corrección de sonido y convierte archivos a varios formatos. MpxPlay también es un grabador de CD, lo que significa que le permite extraer pistas de CD de audio y guardarlas en formato WAV. EN nueva versión soporte para reproducir archivos MPEGPlus (MPC) y soporte mejorado para el formato OGG.

Y lo que es absolutamente sorprendente es el soporte completo para reproducir discos de video bajo DOS (incluyendo ver películas en DVD). En esta área, el reproductor más popular es Quick View Pro (www.multimediaware.com), que impresiona con su Requisitos del sistema y la cantidad de códecs y formatos gráficos y multimedia admitidos. El programa se ejecuta en un ordenador con procesador i386, con cualquier tarjeta de vídeo compatible con VGA (preferentemente compatible con VESA) y con sistema operativo DOS 3.0 o superior. En este caso, es conveniente disponer de una tarjeta de sonido compatible con SoundBlaster.

Este programa reproduce con bastante éxito películas de pantalla completa en formato MPEG-4 incluso en procesadores i486, aunque, por supuesto, es mejor usar procesadores Pentium para ver películas, y en i486 necesita ver películas en blanco y negro o en la mitad. resolución. Además de películas, Quick View le permite ver casi todos los formatos gráficos y reproducir música (incluido MP3).

Puede aprender cómo configurar correctamente este programa según la configuración de su computadora en una documentación muy detallada, y hay muchas más teclas de inicio que configuraciones visuales. Además, la interfaz de Quick View es muy sencilla e intuitiva.

Comandos básicos de DOS

Esta empresa también tiene un reproductor de CD de video y MPEG para DOS aún más simple: MPEGone (http://www.multimediaware.com/mpeg/), que funciona sin interfaz gráfica de usuario, inicia la reproducción a pantalla completa directamente desde la línea de comandos y ocupa un poco más de 100 KB en el disco.

Archivos de programas de DOS

Se han escrito cientos de miles de programas bajo DOS, y los entusiastas todavía los apoyan y desarrollan otros nuevos. Entonces, en el sitio web de los desarrolladores de Bobcat/Lynx antes mencionados (http://www.fdisk.com/doslynx/) hay un gran archivo de programas y utilidades útiles, que contiene todo lo que puede ser útil para un trabajo efectivo en Internet. . Una colección voluminosa de controladores USB y varias utilidades se encuentra en el sitio web y http://nostalgy.org.ru/.

Y si quieres jugar bajo el DOC, entonces tienes a tu servicio un archivo de viejos juegos de computadora populares.

MS-DOS(Inglés) Sistema operativo de disco de Microsoft- sistema operativo de disco de Microsoft) - Sistema operativo comercial de Microsoft para IBM PC compatible Computadoras personales. MS-DOS es el sistema operativo más famoso de la familia DOS, previamente instalado en la mayoría de las computadoras compatibles con IBM PC. Con el tiempo, fue reemplazado por la familia Windows 9x y Windows NT.

MS-DOS se creó en 1981 y durante su desarrollo se lanzaron ocho versiones principales (1.0, 2.0, etc.) y dos docenas intermedias (3.1, 3.2, etc.), hasta que en el año 2000 Microsoft detuvo su desarrollo. Era el producto clave de la empresa, que le proporcionaba importantes ingresos y un recurso de marketing a medida que Microsoft pasaba de ser un desarrollador de lenguajes de programación a una importante empresa de software.

La última versión en caja fue la 6.22, pero MS-DOS siguió sirviendo como gestor de arranque para Windows 95 (versiones 7.0 y 7.1), Windows 98 (versión 7.1) y Windows ME (versión 8.0).

Hasta mediados de los 90, uno de los sistemas operativos más comunes era el MS DOS (Microsoft Disk Operating System) de Microsoft.

En los sistemas operativos Windows modernos, para trabajar con los comandos de DOS, se usa la línea de comando, que se puede llamar: Inicio / ejecutar, ingrese cmd en el cuadro de diálogo y haga clic en Aceptar. Otra forma de llamar a la línea de comandos es Inicio/Programas/Accesorios/Símbolo del sistema.

Composición de MS DOS

El sistema operativo MS DOS incluye los siguientes módulos principales:

 Sistema básico de entrada y salida (BIOS);

 Bloque de registro de arranque;

 módulo de expansión BIOS (IO.SIS);

 Módulo de procesamiento de interrupciones (MS DOS.SYS);

 Procesador de comandos (COMMAND.COM);

 archivos de controladores, que, después de ser cargados en la memoria, aseguran el funcionamiento de dispositivos como un mouse, CD-ROM, etc.

 Utilidades del sistema operativo que realizan varias funciones de servicio(formateo de discos, etc.).

El BIOS base depende del hardware y reside en la memoria ROM de la PC. Esta parte del sistema operativo está integrada en la PC.

Implementa las siguientes funciones principales:

Comprobación automática componentes de hardware al encender la PC;

 Llamar al bloque de arranque del sistema operativo (la carga del programa del sistema operativo en la memoria se produce en dos etapas: primero, se carga el bloque de registro de arranque (Registro de arranque) y se le transfiere el control, luego se transfieren otros módulos utilizando este bloque).

Boot Record es un programa muy corto (alrededor de 512 bytes) ubicado en el primer sector de cada disco de DOS. Boot Record carga dos módulos OS más en la memoria ( archivos del sistema io.sys, msdos.sys) que completan el proceso de arranque de DOS.


El módulo de expansión del BIOS IO.SIS es un complemento de ROM para el BIOS. Configura el sistema operativo para una configuración de PC específica y le permite conectar nuevos controladores a dispositivos de E / S no estándar.

Módulo de procesamiento de interrupciones MS DOS.SYS: implementa servicios relacionados con el mantenimiento del sistema de archivos y las operaciones de entrada y salida.

Procesador de comandos COMMAND.COM: procesa los comandos que ingresa el usuario.

Después de encender una computadora en la que está instalado el sistema operativo MS DOS, ocurren automáticamente los siguientes procesos:

 Pruebas de PC (BIOS ejecuta un conjunto de programas para la prueba inicial de una computadora);

 Configuración de MS DOS (la configuración del sistema operativo se realiza mediante los comandos registrados en los archivos config.sys y autoexec.bat.).

Después de cargar el sistema operativo, la pantalla del monitor muestra una invitación al usuario para ingresar comandos, que consiste en un nombre de disco y símbolos:
A:\> o C:\>.
Esto significa que DOS está listo para recibir comandos.

El indicador de DOS contiene información sobre la unidad actual y el directorio actual. Por ejemplo,
R:\> - unidad A:, directorio raíz:
c:\ventanas>- C: unidad, directorio \windows.

El disco con el que la PC está trabajando actualmente se llama disco actual.

El sistema se creó como una alternativa completa al MS-DOS existente, que se distribuye bajo una licencia paga. El desarrollo del proyecto Free DOS comenzó en 1994, pero el sistema se lanzó en la versión estable 1.0 solo en 2006. El sistema operativo es gratuito y se puede ejecutar en casi cualquier hardware nuevo y desactualizado, además de usar emuladores para ejecutar el necesario. aplicaciones bajo DOS. El código del sistema es abierto, lo que significa que si lo desea, cualquier desarrollador puede modificarlo para sus propias necesidades.

Uso

Hasta la fecha, el sistema en la versión 1.1 se puede descargar desde el sitio web oficial de los desarrolladores como una imagen de CD para su instalación. El sistema es utilizado por fabricantes de computadoras y portátiles como alternativa gratuita MS-DOS y otros productos de Microsoft, que pueden aumentar significativamente el costo de un dispositivo en particular, lo que como resultado puede afectar negativamente las ventas de hardware. Dell, HP y ASUS brindan a los usuarios la oportunidad de comprar computadoras en FreeDOS.

Características

OS ejecutándose en sistema de archivos FAT32. Ella apoya el trabajo de todos operaciones básicas sobre archivos que están disponibles en otros sistemas operativos. El DOS gratuito también permite abrir archivos (ZIP, 7-ZIP), editar documentos de texto usar programas adicionales, ver páginas HTML, trabajando con punteros de mouse que tienen una rueda de desplazamiento. También una característica de Free DOS es un gran número de programas portados desde Linux. El sistema tiene su propio navegador, cliente BitTorrent e incluso software antivirus.

El DOS gratuito admite cualquier computadora moderna, compatible con la arquitectura x86. En este caso, el dispositivo debe tener al menos 2 MB de RAM, y es posible que se necesiten unos 40 MB para instalar el sistema. El sistema se puede iniciar no solo después de la instalación, sino también a través de maquinas virtuales(como VirtualBox) que se puede instalar en Windows, Linux o Mac estándar. También es posible iniciar el sistema directamente en una ventana del navegador usando un emulador de Java, que está disponible para descargar desde el sitio web oficial del desarrollador. Para instalar directamente Free DOS en su computadora, simplemente descargue ultima versión y grábelo en un CD en blanco, luego reinicie la computadora y arranque desde el disco.

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: