Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2010, 14:54   #1
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию ЗаDачка по DOSу

Я программист-любитель а также студент-колымщик вот подогнали мне задачку по информатике какого-то не моего универа. Я программированием увлекаюсь лет, наверное, 7-8, начинал черт-знает с чего, но ни как не с DOS'а. А тут задачка:
Цитата:
Отформатируйте дискету с переносом на нее операционной системы используя в качестве метки тома свою фамилию (латинский шрифт). Любым способом создайте на дискете следующую файловую структуру:
A:\любой файл.com
A:\Ваша фамилия\лубой файл.txt
A:\DOC\любой файл.doc
A:\GAME\любой файл.exe
По нету пошарил конечно... натыкался на всякие загрузочные досовские образы и тд., но все хорошо(в плане решения задачки) если у тебя стоит DOS (как я понял) и ты умеешь им пользоваться, не первого (сейчас windows 7) ни второго я не застал... Так плюс ко всему этому - нет Floppy-дисковода а за эту ерунду аж 300 рублей предлагают... Но с дисководом то разобраться в универе можно, а с образом (или файловой системой) я сам не догоняю. Как мне установить допотопную ОС на одну дискету? вообще в какую сторону мыслить в решении этой задачки?
вот такой вот вопрос...)
tolikman вне форума Ответить с цитированием
Старый 18.01.2010, 14:57   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
Как мне установить допотопную ОС
Ставите виртуальную машину, на неё вин95, F8 и заходите в режим командной строки. там вводите help
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 18.01.2010, 15:02   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Форматирование дискеты:
Format A:
Перенос системных файлов:
Sys A:
При этом в Вашей операционке должны присутствовать как минимум Command.com, Format.com и sys.com (последний не всегда идет).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 18.01.2010, 15:04   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Вот только зря Вы за это взялись без флоповода... Придется Вам писать ПОДРОБНЕЙШИЙ мануал по решению.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 18.01.2010, 15:05   #5
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Короче Вам сюда http://solidbase.karelia.ru/edu/zonna/1_dos_21.htm
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 18.01.2010, 16:06   #6
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию

Понятно... спасибо большое.
ХМ, а не кто не встречал что-то вроде Deamon Tools, только для для флопиков? ща гуглану...

спустя N минут...
нашел, надо же, как многим это надо... Virtual Floppy Drive 2.1 вот и попробую его на virtualbox поставить на 95 ось.
Еще раз всем спасибо за помощь : )

Последний раз редактировалось tolikman; 18.01.2010 в 16:15.
tolikman вне форума Ответить с цитированием
Старый 18.01.2010, 23:27   #7
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию

Вдруг кому понадобится, как я сделал Exe'шник записывающий нужные мне данные на дискету:
у меня стоит Win 7, флопика нет.
поставил VirtualBox на основную ОСь.
Сэмулировал машину и поставил на нее Win XP(имеется образ установочного диска).
Установил дополнения гостевой ОС(В окне второй винды -> устройства->Установил дополнения гостевой ОС)
Добавил общую папку (В окне второй винды -> устройства->Общие папки), назвал ее "remDesktop"
В XP в коммандной строке прописал "net use X: \\vboxsvr\remDesktop"
На Win XP поставил Virtual Floppy Drive 2.1 и WinImage 8.*, а также VirtualBox для тестирования (в моем случае загрузосной DOSи.
Скачал с инета Загрузочную дискету Dos622Basic.exe.
Запустил Virtual Floppy Drive, install->start.
Создал с помощью WinImage образ пустой дискеты, ткнул правой кнопкой и открыл с помощью Virtual Floppy Drive.
Выполнил Dos622Basic.exe, после чего на дискете образе появился Dos, протестировал его VirtualBox'ом - работает.
вручную через мой компьютер создал необходимую структуру файлов на дискете.
Открыл Virtual Floppy Drive->Drive0->Save и сохранил дискету.
Открыл сохраненную дискету в WinImage и File->Create Self-Exctrackting file...->выполнил необходимые действия (далее->далее->готово и получил EXE'шник.
скинул в общую папку и теперь имею программку, которую достаточно запустить на каком-либо компе где есть флопидисковод(универ, работа и тд.), вставить дискету и она превратиться в то, что надо было изначально.
Вот.
tolikman вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц