Witam
Sznowni koledzy, pomożecie mi ogarnąć MS-DOS tak jak miałem kiedyś, gdy mi dysk padł tak, że nie chciał się żaden system instalować?
Miałem kiedyś własnoręcznie przerobioną dyskietkę startową, z której mogłem sobie skopiować wszystko na dysk twardy. Menu nie pamiętam czy miałem ale były sterowniki cdrom, mouse, EMS/XMS (jeśli dobrze pamiętam nazwę) od wirtualnej pamięci.
Katalog root:
+pliki MS-DOS włącznie aplikacjami z edit, restart i chyba coś jeszcze.
+ Katalog Dos Navigator
+ Cubic Player
+ Katalog na gry lub aplikacje.
Nie zamierzam na nim uruchamiać niczego, bo szczerze wątpię, że ten sprzęt ogarnie cokolwiek uruchamianego na jądrze DoS ale chciałbym mieć coś takiego z sentymentu.
Dałbym radę zaktualizować autoexec.bat czy config.sys, oprócz sterowników do wirtualnej pamięci. Nie pamiętam jednak jak ja skomponowałem taką dyskietkę i jak mógłbym skopiować zawartość na wirtualny dysk.
Mam Dos 6.22.img. Raz go zainstalowałem ale jakoś dziwnie był napisany autoexec. Tak, że nie miałem pomysłu jak go przerobić.
Chyba właśnie znalazłem wersję dyskietki, którą miałem http://traxter-online.net/dyskietka-startowa-windows-98/. Tam pewnie będzie już inaczej autoexec wyglądał. Nie chcę w menu SUTOSETUP. Jeszcze pomyślę nad tym wszystkim jak ja to skompnowałem.
Komendę Path wpisz, kiedy będziesz kończył autoexec.bat. Nie musisz podawać katalogów, jak Ci pasuje najlepiej.
'MSCD001' no valid cdrom device drivers selected.
Nie masz sterownika w config.sys, dlatego wyskakuje error. Sprawdź czy masz dostęp do pamięci wyższej, w innym wypadku wprowadź:
DEVICE=C:\DOS\Device\OAKCDROM.SYS /D:mscd001
Reszta jest chyba ok.
To z dyskietki startowej win 98 pobranej gdzieś w sieci.
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
cls
set temp=c:\
set tmp=c:\
path=a:\
IF "%config%"=="NOCD" GOTO QUIT
LH MSCDEX.EXE /D:oemcd001 /L:D
echo.
IF "%config%"=="SETUP_CD" goto AUTOSETUP
GOTO QUIT
:AUTOSETUP
set CDROM=FOO23
FINDCD.EXE
if "%CDROM%"=="FOO23" goto NOCDROM
path=a:\;%CDROM%\
%CDROM%
cd \WIN98
echo.
OEMSETUP.EXE
goto QUIT
:NOCDROM
echo.
echo The Windows 98 Setup files were not found.
echo.
:QUIT
Aby mieć cdrom, Menu z [ND], [NOND] oraz obsługę cdrom trzeba by niepotrzebne stąd pousuwać i może przerobić alby grało z config.sys
dodam, że na razie na surowo próbuję a ten wpis jest od sterowników dodanych do Win 3.11 w formacie obrazu .ima.
No to będę miał trochę szukania. Kiedyś posiadałem płytę z fajnie ustawionymi komendami. Utworzyłem z niej dyskietkę i to ją edytowałem. Ani płyta ani dyskietka nie miały w menu opcji zainstaluj Windows 98 tylko samemu się uczyłem i dochodziłem do instalacji:
Tworzenie partycji
Formatowanie Dysku C:\
cd d:\
setup
Zdaje mi się, że autoexec tam wyglądał inaczej.
Co do komendy Mscdex.którą podałem - miałem właśnie tak ustawione i na płycie i na dyskietkę z którejże płyty stworzyłem.
OAKCDROM.SYS /D:mscd001 - To tez kojarzę, że mogło tam być gdyż podczas bootowania z dyskietki wyświetlała się ta komenda.
Wpisując MSCDEX.EXE /D:MSCD001 i klikając enter wyświetla mi się, że Device driver not found: 'MSCD001' no valid cdrom device drivers selected.
A tę komendę mogę tak wpisać? PATH=C:\;D:\ czy musi być katalog koniecznie dodany? Po wpisaniu samego PATH=C:\;D:\ nic się nie dzieje a komenda D:\ wywala, że invalid drive specyfikation. Nie wiem czy muszę tu podawać literę mojego witualnego napędu czy napędu, który mam w systemie Windows.
Poniżej podałeś wpis z autoexec.bat musisz posiadać również sterownik do urządzenia. W tym wypadku najlepiej skorzystaj z namniejszego objętościowo pliku.
DEVICEHIGH=C:\DOS\Device\OAKCDROM.SYS /D:mscd001
Podajesz w pliku config.sys. Powyższy sterownik jest akurat bardzo duży. Spróbuj poszukać obrazu dyskietki do napędu, np. MITSUMI, Teac czy Pioneer.
chodziło mi dokładnie o to, np: C:\DOS\MSCDEX.EXE /D:MSCD001. O nic więcej z tym sterownikiem związanym.
Wpisz komendę PATH=C:\;D:\cd-rom ------->>> po średniku podajesz nazwę dysku lub katalogu,
Za pomocą SET + Enter wyświetlisz wszystkie zmienne (z reguły są bardzo ważne)
Podajesz w pliku autoexec.bat ;)
Miałem kiedyś w razie czego zapisane wszystko dokładnie długopisem w notatniku w razie czego. Właśnie nadeszło a notatka wraz z ciekawą małą czerwoną gazetką opisującą jak złożyć stary komputer przepadłu. W tej chwili jadę na ślepo tzn stoję w miejscu.
Chyba naprawdę muszę znów się tego pouczyć bo serio pozapominałem co i jak. W tej chwili sam nie wiem czy boot z DN.exe się ustawia w autoexec.bat czy w config sys.
chodzi mi o ten config sys. Tak aby było nie tylko c:\ ale też d:\. Np. Uruchom komputer z obsługą CD-ROM (w menu dyskietki startowej lub płyty z bootem). Wciskam Enter i uruchamia się z Mscdex i nie pamiętam czym jeszcze. Na koniec pisze, że mscdex został aktywowany. Podobnie jak mount d d:\ -t cdrom. Ustawiam sobie w ustawieniach w wirtualnej maszynie use psychical drive: (w moim przypadku j:) i mogę normalnie włożyć płytę do napędu, d:\ i śmiga.
W jakim celu? Jako odtworzona pamiątka, którą kiedyś stworzyłem. Może też do nauki o tym systemie.
Otworzyłem sobie w Edit pliki config.sys oraz autoexec bat ze świeżo zainstalowanego systemu. Config mniej więcej rozumiem ale autoexec i tutaj jest pogmatwany. Nie wiem czy ja go zapomniałem czy jednak nie edytowałem go, tylko sam config.