Как зайти в дос при загрузке
Статистика, которой, как уже неоднократно замечали мудрые люди, известно все, свидетельствует, что подавляющее большинство современных персональных компьютеров работает под управлением одной из операционных систем семейства Windows. Пользователь, включает ли он компьютер для «исполнения служебных обязанностей» или просто желая поиграть и послушать любимую музыку, после загрузки операционной системы попадает в дружественную графическую среду, работа в которой на сегодняшний день мало для кого из имеющих доступ к компьютеру является проблемой. Любой книжный лоток пестрит изданиями «для чайников», «самоучителями» и прочими руководствами, позволяющими разобраться с премудростями «Рабочего стола» и секретами кнопки «Пуск».
Однако иногда может возникнуть необходимость (или желание) внести элемент разнообразия в размеренное течение пользовательской жизни. Не секрет, что эксперименты с установкой/удалением всевозможных программ, назначение которых экспериментатор узнает только после инсталляции, иногда приводят к тому, что компьютер перестает работать так, как, вроде бы, должен. Или, поддавшись искушению и внушению доброжелателей, пользователь в один прекрасный день проснется с неуемным желанием своими глазами посмотреть, что же все-таки за зверь такой этот Linux. А может быть, щемящее чувство ностальгии по давно минувшим временам заставит сдуть пыль с пачки дискет, на которых записана такая милая, но, к сожалению, отказывающаяся работать под Windows игрушка.
Перечисленные проблемы могут быть решены различными способами. Но зачастую в ходе их решения пользователь оказывается у той границы, за которой нет места беззаботной мыши, пестрым значкам и радующим глаз окошкам. За этой границей его поджидает пугающая черная аскетичность сессии DOS. В этой статье будут описаны базовые команды этой операционной системы, которая уже стала историей, но к которой приходится обращаться вновь и вновь, когда возникает проблема, решение которой невозможно в дружественной среде Windows.
Сначала несколько слов о том, как же все-таки DOS загрузить. Если на компьютере установлена операционная система Windows 9x или Windows ME, чистый сеанс DOS можно получить тремя путями:
1. Загрузить Windows и выполнить команду Пуск->Завершение работы->Перезагрузить в режиме эмуляции MS-DOS.
2. При включении компьютера нажать и удерживать клавишу [F8], а после появления меню выбрать пункт Command prompt only.
3. Воспользоваться загрузочной дискетой. Здесь нужно помнить, что при использовании загрузочной дискеты, как правило, создается «виртуальный диск» (в оперативной памяти выделяется место для хранения файлов, не следует путать его с дисковым кэшем), которому назначается своя буква. Поэтому при наличии накопителя CD-ROM ему будет присвоена буква на одну «старше», чем обычно.
Для пользователей операционных систем, построенных на ядре NT (сюда относятся Windows NT, 2000, XP) доступен только последний вариант. Кроме того, им следует помнить, что стандартная загрузочная дискета не позволит получить доступ к разделам NTFS жесткого диска.
Чистый сеанс DOS отличается от сеанса DOS, запущенного из среды Windows, тем, что второй является приложением Win-dows, выполняется в многозадачной среде, и именно Win-dows контролирует доступ к ресурсам компьютера (дисководу, звуковой подсистеме и т.д.).
После загрузки DOS на экране появляется приглашение к вводу команд C:>. В приглашении, как правило, первая буква с двоеточием означает текущий диск, затем следует путь к текущему каталогу.
Рассмотрим основные команды этой простой операционной системы.
DIR (directory) — просмотр содержимого каталога (каталог, директория — это синонимы понятия «папка» в системе Windows).
Позволяет просмотреть имена файлов и папок, которые находятся в текущем каталоге. Результат отображается в следующем виде:
Если каталог является вложенным в другой каталог верхнего уровня, а не корневым, он содержит первые две особенные записи, где в поле имени находятся точки. Запись с одной точкой является ссылкой на текущий каталог, а запись с двумя точками — на каталог верхнего уровня, в который вложен текущий. Эти ссылки можно использовать в командах DOS в позициях, где требуется указание пути к файлу. Например, команда dir .. выведет на экран содержимое каталога верхнего уровня, хотя текущий каталог остается прежним.
Если при записи пути в командах DOS первым символом ставить обратный слэш (наклонную черту вида «»), то «отсчет» будет производиться не от текущего каталога, а от корневого. Например, команда D:TASM>dir PASCAL позволяет просмотреть содержимое каталога D:PASCAL, хотя текущим является каталог D:TASM.
Аналогичного результата можно добиться, если воспользоваться ссылкой на каталог верхнего уровня (в данном случае он будет являться корневым): D:TASM>dir ..PASCAL
Описанные правила формирования пути к каталогам являются общими для DOS и могут использоваться в любых командах, требующих указания пути.
CD (change directory) — смена текущего каталога.
Хотя обратиться к любому каталогу можно из любого текущего каталога с помощью способа, описанного выше, это не всегда удобно.
Кроме того, некоторые программы требуют, чтобы при их выполнении текущим являлся вполне определенный каталог. Для изменения текущего каталога существует команда CD, за которой через пробел должен следовать путь к существующему каталогу на текущем диске. Это важно! Команда CD не может изменить текущий диск, но это можно сделать, набрав в приглашении DOS букву нужного диска и двоеточие и завершив набор нажатием клавиши [ENTER], например:
D:TASM>C:
C:>D:
D:TASM>CD ..PASCAL
D:PASCAL>
MD/RD (make directory/remove directory) — создание/удаление каталога.
Чтобы создать пустой каталог, нужно в ответ на приглашение DOS ввести команду MD и через пробел указать имя нового каталога. Для удаления каталога можно воспользоваться командой RD с аналогичным синтаксисом. Удалить можно только пустой каталог.
Несмотря на важность иерархической структуры хранения информации на дисках, которую можно создать, просмотреть и изменить с помощью описанных выше команд управления каталогами, основными объектами файловой системы являются все-таки файлы, в которых хранятся коды программ и данные, с которыми эти программы работают. Поэтому логичным и своевременным будет переход к рассмотрению команд управления файлами.
Но перед этим нужно указать, каким способом можно на файлы ссылаться. В операционной системе DOS различают понятия имени файла (просто) и полного имени файла.
Имя файла состоит из восьми знаков собственно имени и трех знаков расширения, которое обычно говорит о типе содержащейся в файле информации. Такое имя файла можно использовать только в качестве ссылки на файлы, содержащиеся в текущем каталоге. Чтобы сослаться на файл, находящийся в другом каталоге или даже на другом диске, нужно записать его полное имя. Полное имя файла состоит из буквы диска с двоеточием, пути к каталогу (этот вопрос был рассмотрен выше) и отделенного от него обратным слэшем имени файла, например:
D:TASMtasm.exe —
полное имя файла
tasm.exe — имя файла
D:TASM — путь к каталогу
Если нужно сослаться не на один файл, а на целую группу, можно при записи имени файла использовать символы шаблона «?» и «*». Символ «?» означает, что в данной позиции имени файла может находиться любой символ, а символ «*» означает любое количество любых символов. Например, ?asm.exe означает ссылку на все файлы с расширением EXE, начинающиеся с любой буквы, за которой следует asm: tasm.exe, masm.exe, fasm.exe и т.д. А если написать tasm.*, то получится ссылка на все файлы с именем tasm и любым расширением: tasm.exe, tasm.bat, tasm.1 и т.д.
Теперь рассмотрим основные команды работы с файлами.
COPY — копирование файлов. Для того, чтобы создать копию одного или нескольких файлов, нужно в ответ на приглашение MS-DOS ввести команду copy, через пробел указать имя файла (файлов, если использовать символы шаблона), который копируется, и еще через пробел — путь, куда выполнять копирование. Например:
D:TASM>copy thelp.* C:HELPTHELP
Указанная команда запишет копии файлов thelp.*, находящихся в каталоге D:TASM, в каталог HELPTHELP на диске C:.
DEL (delete) — удаление файлов.
Иногда возникает потребность в удалении файлов. Подходить к этой операции нужно с пониманием того факта, что в общем случае удаленный файл будет утерян безвозвратно. Для удаления файла в ответ на приглашение DOS следует набрать команду del и через пробел указать имя удаляемого файла.
Эта команда удалит из каталога TASM на диске D: все файлы thelp с любыми расширениями.
Полезный совет. Перед использованием команды удаления с символом шаблона в имени удаляемых файлов полезно предварительно просмотреть список удаляемых файлов и убедиться, что удаляться будет именно то, что нужно (в смысле, «не нужно»). Добиться этого можно с помощью выполнения команды dir с тем же именем файла, что и при удалении.
Итак, мы рассмотрели базовые команды операционной системы DOS, которые позволяют управлять как иерархией файловой системы, так и отдельными файлами или группами файлов.
В заключение остановимся на некоторых особенностях работы в DOS.
Если запущен сеанс DOS в среде Windows, то имеется возможность ссылаться на файлы с помощью так называемых «длинных имен», т.е. имя файла может содержать больше допустимых в традиционной DOS «8+3» символов. При этом, если имя файла или каталога содержит пробелы, в командах DOS его обязательно нужно заключать в кавычки, например:
D:WORKDOC>copy «ФинансыБюджет на 2003 год.doc» A:
С другой стороны, при работе в «чистой» DOS (см. начало статьи) длинные имена файлов будут урезаны до 8 символов, и тогда обратиться к файлу «Бюджет на 2003 год.doc» можно будет только по имени «БЮДЖЕТ
1.DOC». Если копирование на дискету выполнить в среде «чистой» DOS, то информация о длинном имени записана не будет. Об этом следует помнить при копировании в среде «чистой» DOS дистрибутивных пакетов: весьма вероятно, что инсталляционная программа не сможет найти необходимые ей файлы по длинным именам.
И последнее. «Чистая» DOS самостоятельно не умеет управлять областью памяти свыше 640 Кб. Для получения доступа ко всей имеющейся оперативной памяти необходимо внести изменения в настройки файла конфигурирования DOS config.sys. Если оставить в стороне технические подробности, то рабочую конфигурацию (при условии использования Windows 9x и редактирования файла на жестком диске C:, а не на дискете) можно получить, добавив в самое начало файла config.sys следующие строки:
files = 120
device = C:WINDOWS himem.sys
device = C:WINDOWS emm386.exe 4096 RAM
dos = high, umb
и завершив этот файл строкой:
shell = C:WINDOWS command.com /e:512 /p
Указанные изменения должны обеспечить выполнение большинства старых программ, которые отказываются работать в среде Windows.
DOS – это оперативная однозадачная система, работающая в режиме реального времени. Позже загрузки система передает управление прикладной программе. Сделано несколько различных версий DOS, в том числе MS DOS – от Microsoft.
Инструкция
1. Компьютер , тот, что укомплектован флоппи-дисководом, дозволено загрузить в MS-DOS, если назначить загрузку с диска A: (загрузочной дискеты). Вначале придется эту дискету сотворить.
2. Включите компьютер. Позже загрузки Windows вставьте дискету в дисковод и раскройте меню «Мой компьютер». Щелчком правой клавиши по иконке «Диск 3,5 (А)» вызовите выпадающее меню и выбирайте команду «Форматировать».
3. Подметьте флажком пункт «Создание загрузочного диска MS-DOS» и нажмите «Начать» для запуска процесса. Позже заключения форматирования на дискете будут сделаны системные и командные файлы DOS.
4. На современных компьютерах флоппи-дисководы, как водится, не устанавливаются. Для загрузки в DOS дозволено применять флешку. Скачайте утилиту для установки загрузочных файлов на флеш-память, скажем, по адресу http://files.fobosworld.ru/index.php?f=usb_and_dos.zip
5. Распакуйте архив и запустите файл hpusbfw.exe. Из списка File System выберите FAT32. Подметьте флажком пункт Create a DOS start up disk. Нажмите кнопку обзора и укажите путь к распакованным файлам DOS. Нажмите Start для запуска форматирования.
6. Перезагрузите компьютер. Позже изначального опроса железа на экране появится надпись – приглашение BIOS (Basic In/Out System) в настройки: “Press Delete to setup”. Взамен Delete может быть указана иная клавиша, в зависимости от фирмы-разработчика BIOS. Традиционно это F2, F9 либо F10.
7. В меню настроек обнаружьте пункт, тот, что отвечает за порядок загрузки операционной системы. Допустимо, он именуется Master Boot Record. В этом пункте перечислены загрузочные устройства компьютера (FDD, CD- DVD-ROM, HDD, USB).
8. При помощи клавиш управления установите первое загрузочное устройство (FDD либо USB). Нажмите F10, дабы сберечь конфигурацию и выйти из меню. На вопрос системы отвечайте “Y”. Вставьте дискету в дисковод либо подсоедините флешку к разъему USB, дабы компьютер загрузился в DOS.
УСТАНОВКА WINDOWS 98 1
В любом случае она заключается в запуске Setup из директории (папки) содержащий его дистрибутив (не распакованную версию). Лучше, если этот дистрибутив скопирован на жёсткий диск.
Процедура установки определяется интерфейсом и в зависимости от операционной системы отличается лишь способом подачи команд.
Нижеприведенные инструкции предназначены для новичков:
Из MS-DOS:
Если дистрибутивная копия Windows еще не перенесена на жесткий диск, следует убедиться, что устройство чтения компакт-дисков доступно. Если же оно недоступно значит драйвера доступа к компакт-диску в реальном режиме (в режиме MS-DOS) не установлены и перед продолжением работы следует их установить. Для этого, если программа установки Windows 98 уже запускалась, и ей была создана загрузочная (системная) дискета, можно воспользоваться находящимися на ней драйверами, (при загрузке с нее и выборе первого пункта загрузочного меню, эти драйверы запускаются автоматически). При отсутствии системной дискеты, следует запустить программу установки, поставлявшуюся с устройством чтения компакт-дисков.
Обеспечив доступ к компакт-диску, следует освободить на жестком диске дополнительно 120 Мбайт дискового пространства, кроме того, которое требуется для установки (обычно для установки Windows 98 в режиме обновления Windows 95 требуется 195 Мбайт).
На диске с достаточным количеством свободного места следует создать папку для копирования установочных файлов, для чего следует перейти на выбранный диск и ввести команду создания каталога, например:
Затем следует перейти в папку, содержащую установочные файлы Windows 98, введя:
и скопировать установочные файлы Windows 98 в созданный временный каталог, введя команду:
После того, как все файлы будут скопированы, лучше всего перезагрузить компьютер в режиме Safe mode command prompt only, поскольку с некоторыми драйверами Config.sys при установке Windows может произойти конфликт.
После перезагрузки следует перейти во временный каталог, куда были скопированы установочные файлы, (введя команду CD Win98tmp) 2 и запустить программу установки, введя:
Перед установкой, Windows запустит программу Scandisk для проверки диска. Эта версия программы не исправляет ошибки, а только обнаруживает их и выдает сигнал программе Setup о прекращении установки Windows. Чтобы продолжить установку в случае наличия ошибок на диске, придется запустить нормальную версию Scandisk (она содержится в папке, содержащей дистрибутив Windows) или другую подобную программу, для их исправления.
Из Windows
Из WINDOWS переустановка WINDOWS заключается в запуске Setup; перед этим папку дистрибутива желательно перетащить на жесткий диск.
Последовательность операций.
Разбивка жесткого диска на разделы осуществляется запуском команды FDISK. При этом необходимо выполнить следующие операции:
- Сделать активным реконфигурируемый привод (в случае, если в компьютере несколько винчестеров).
- Удалить все существующие на жестком диске разделы.
- Создать основной раздел MS-DOS.
- Создание расширенный (дополнительный) раздела MS-DOS.
- Назначить активный раздела.
- Отформатировать логические диски.
Напоминаем:
При работе в системе MS-DOS каждый жесткий диск может иметь следующие разделы:
Первичный раздел DOS — присутствует обязательно. В этом разделе формируется единственный системный логический диск (имеющий, как правило, имя С:).
Расширенный раздел DOS присутствует только тогда, когда винчестер имеет два или более логических диска.
Как сделать загрузочную флешку DOS в WinToFlash
Еще один простой способ для осуществления данной цели — использование программы WinToFlash. Скачать ее бесплатно можно с сайта http://wintoflash.com/home/ru/.
Процесс создания загрузочной флешки DOS в WinToFlash ничуть не сложнее, чем в предыдущем описанном случае:
- Запустите программу
- Выберите вкладку «Расширенный режим»
- В поле «Задание» выберите «Создать накопитель с MS-DOS» и нажмите кнопку «Создать»
После этого Вам будет предложено выбрать USB-накопитель, который нужно сделать загрузочным и, менее чем за минуту Вы получите флешку для загрузки компьютера в ОС MS DOS.
Файловые менеджеры MS-DOS
Программы-оболочки для MS-DOS позволили сделать работу пользователя более удобной и упростили визуальное отображение информации.
Norton Commander
Самая распространенная на территории РФ программа-оболочка. Визуально представляет собой экран, разделенный на две панели. Первоначально все операции с деревом каталогов и файлами выполнялись при помощи клавиш F1…F10. В более поздней версии добавилась мышь и панель меню.
Программа-оболочка Norton Commander легла в основу большинства графических интерфейсов — оболочек для множества различных ОС и программного обеспечения. Оболочка разработана группой программистов в составе Джона Соча, Линды Дидьяк, Питера Брэйдена, Кейт Эрмел, Брайана Йодера. Выпустил файловый менеджер бренд Peter Norton Computing. Позднее бренд стал частью концерна Symantec.
Работа над оболочкой велась в период с 1984 по 1986 годы. После релиза и выхода в свет Norton Commander мгновенно завоевал лидирующие позиции среди пользователей ПК. Версия 3.0 оболочки позволила окончательно вытеснить конкурентов с рынка и занять лидирующие позиции в отрасли.
В нашей стране (Россия) наиболее распространенными стали версии 2.0, 3.0 и 4.0. Длительное время популярность программы связывали с учебником по информатике для школьных и высших учебных заведений «IBM PC для пользователя» (автор Э. В. Фигурнов), в котором основная масса сведений содержала детальные принципы работы с оболочкой Norton Commander.
Начиная с третьей версии, к программному обеспечению начали выпускать расширения, патчи, улучшения, просмотрщики. Самовольные переделки позволили расширить спектр операций с каталогами, проигрывание аудио и видеофайлов, прочие полезные обновления.
Не успев выйти, версия 4.0 провалилась. Увеличенный объем оперативной памяти, многочисленные ошибки стали решающим фактором, и Norton Commander стал терять позиции на рынке. Компания, купившая разработку, на протяжение почти 7 лет боролась за рынок: одна за другой выходили версии 5.0..5.51, приспособленная под Windows версия 2.01. Однако, за тот период, что на рынке господствовали практически идентичные копии оболочки: Volkov Commander, PIE Commander и DOS Navigator, файловый менеджер не смог справиться с нанесенным ущербом и потерял последних пользователей.
Функционал оболочки Norton Commander
Условно рабочий стол программы можно разделить на два основных блока по вертикали. В блоках — дерево каталогов и файлов, которые имеются на накопителях компьютера. Над блоками — меню настройки и управления базовыми операциями. Под блоками — меню основных операций. Управление Norton Commander с клавиатуры:
- Клавиша F1 вызывает меню помощи;
- Клавиша F2 — настройка меню;
- Клавиша F3 — открытие и просмотр файла в текстовом режиме или в виде двоичного кода;
- Клавиша F4 — редактирование текста;
- Клавиша F5 — быстрое копирование элементов;
- Клавиша F6 — позволяет переименовать или переместить текущий файл или каталог в другую директорию;
- Клавиша F7 — создает новый подкаталог;
- Клавиша F8 — удаляет выбранный(е) файл(ы) или директорию(и);
- Клавиша F9 — переход в меню над блоками;
- Клавиша F10 — выход из программы.
Управление осуществляется при помощи стрелок на клавиатуре, функциональных клавиш F1..F10, комбинаций «горячих клавиш», клавиши «Enter», поддерживается работа мыши. Основная задача Norton Commander — облегчить пользователю работу в MS-DOS и сэкономить время на вводе типовых команд. При этом, даже при работе под оболочкой Norton Commander, пользователь может ввести нужную команду в соответствующей строке.
Volkov Commander
Программа-оболочка является практически идентичной копией Norton Commander. Основное отличие — возможность задать имя файла или директории длиннее 8 стандартных символов.
Одно из преимуществ файлового менеджера — компактный вес. Дистрибутив включает саму программу, в которой реализован минимальный набор функций. Расширение функционала осуществляется за счет интеграции сторонних приложений, драйверов и программ. Написал программу Всеволод Волков, выходец из Украины. Volkov Commander относится к условно-бесплатному программному обеспечению.
Оболочка Volkov Commander 4.0 вышла в 1994 году и сразу завоевала множество симпатий за счет ряда преимуществ:
- Вес утилиты в распаковке — 64 Килобайта. Полный аналог Norton Commander со слегка урезанным функционалом;
- Может осуществлять полное копирование директорий;
- Переносит директории со всем содержимым в пределах диска без копирования;
- Реализовано 5 базовых операций с файлами: редактор (встроенный и внешний), сервис просмотра (встроенный и внешний), запуск по расширению файла;
- Встроенный редактор способен загрузить большие по объему файлы (до 640 Кб, в сравнении с ним аналогичная версия Norton Commander осуществляет открытие файлов до 64 Кб);
- При работе под DOS без кэширования диска характеризуется быстрым откликом на запросы пользователя;
- Встроенный шестнадцатеричный редактор;
- Сочетание клавиш Alt+F5 позволяет вызвать меню управления резидентными программами;
- В версии 4.99 в оболочку встроен текстовый редактор, при помощи которого можно оперативно отредактировать файлы.
Среди недостатков были отмечены: ограниченный функционал, малый объем памяти, отсутствие обновлений с 2000 года (последняя версия — 4.99.08 альфа).
DOS Navigator
Еще одна программа-оболочка, которая стала улучшенной копией Norton Commander. Пользователи имеют возможность работать в меню с широким функционалом, увеличенным числом панелей, многозадачным интерфейсом для плагинов. Простая интеграция программного обеспечения, произведенного сторонними разработчиками.
DOS Navigator version 0.90 был разработан и выпущен в начале 90-х годов группой программистов в составе Стефана Тануркова, Андрея Заболотного, Сергея Мельникова. Более поздняя версия была переписана с использованием Turbo Vision Танурковым и Д. Доценко. В 1993 году группа разработчиков пополнилась С. Филимоновым, а оболочка обрела новые компоненты, графику и была оптимизирована под нужды пользователей. В 1995 году вышла версия 1.35, после чего несколько лет проводились улучшения, исправления ошибок и обновления версии до 1.39. В команде успели поучаствовать Илья Багдасарян и Максим Масютин.
С 1998 года команда переключилась на разработку почтового клиента The Bat!. Финальная версия DOS Navigator 1.50 вышла в 1999 году, после чего исходные коды ПО стали доступны всем желающим.
В 2018 году вышел релиз преемника оригинальной оболочки Dos Navigator — Dos Navigator III, написанного на мультипарадигменном языке программирования JavaScript.
Dos Navigator был одним из передовых по функционалу и эффективности файловым менеджером, который работал под OS/2 и DOS. Проект разработала и реализовала компания Ritlabs из Молдовы.
Визуальное исполнение внешне мало отличается от Norton Commander. Два блока с каталогами и файлами, верхнее и нижнее меню с функциями и часто используемыми командами.Достоинства: емкая память, драйвер для перемещения файлов в «корзину». Панели можно убирать и добавлять, формировать меню по собственным предпочтениям, воспроизводить большое число текстовых видеорежимов, создавать прямые ссылки на объекты в дереве каталога, архивировать информацию и осуществлять другие команды. Встроенные программы и приложения:
- Табличный конструктор;
- Редактор накопителей;
- Текстовый редактор;
- Калькулятор;
- Форматирование дискового пространства;
- Кодеры и декодеры;
- Проигрыватель дисков;
- Книга контактов;
- Игровые приложения и многое другое.
Среди самых ярких достоинств — возможность свободно оперировать любым интегрированным ПО и утилитами при работе с корневой директорией и файлами, операции с которыми осуществляются в фоновом режиме. Длительное время DOS Navigator занимал лидирующие позиции в своем сегменте, выполняя первое подобие решения вопросов многозадачности ПК.