Jak sklonować dyskietkę startową na dysku twardym i uruchomić ją?

1

Próbuję zachować starą dyskietkę startową, próbując sklonować ją na dysku twardym (dysk C :), aby uruchomić na tym samym sprzęcie. (Ważna uwaga: sprzęt pozostanie taki sam. Nie mogę używać maszyny wirtualnej ani innego komputera!)

W obecnej konfiguracji ten komputer nie ma dysku twardego (ale mogę go dodać za pomocą 34-pinowego kabla taśmowego.) W tej chwili komputer uruchamia się bezpośrednio z tej dyskietki, ale mogę go zmienić na rozruch z dysku C w BIOS.

Oto zawartość dyskietki (uzyskanej za pomocą WinImage):

enter image description here

Wygląda na to, że uruchamia się w:

Windows Millennium [Version 4.90.3000]

Wypróbowałem wiele narzędzi do klonowania dysków dostępnych online, ale wszystkie z nich nie wydają się wykorzystywać dyskietki jako dysku źródłowego i dysku twardego jako miejsca docelowego.

Jakieś pomysły, jak to zrobić?

c00000fd
źródło
Bardzo wątpię, aby prosty klon obrazu dyskietki działał. Byłbym bardziej skłonny do instalacji Darmowy dos na dysk twardy, a następnie po prostu skopiuj pozostałe pliki z dyskietki na dysk twardy. BTW, jaki masz dysk twardy, który będzie działał za pomocą 34-żyłowego kabla taśmowego? Może masz na myśli 40 pinów?
Zoredache
@Zoredache: Cóż, może to być 40-pin. To złącze typu płaskiego / wstążkowego w starym stylu. Dysk twardy pochodzi z mojego starego komputera XP. Więc jestem ciekawy, czy mogę sklonować jeden dysk twardy na inny dysk twardy (o innym oryginalnym rozmiarze), dlaczego nie mogę zrobić tego samego na dyskietce?
c00000fd
Możesz sklonować dyskietkę na inną dyskietkę i sklonować dyskietkę na HD, po prostu nie wiesz, czy rzeczywiście się uruchomi i uruchomi. Jeśli chcesz przetestować, po prostu uruchom system Linux i zrób coś takiego dd if=/dev/fd0 of=/dev/hda zastąpienie / dev / fd0 i / dev / hda urządzeniami blokującymi dyskietkę i dysk twardy.
Zoredache
@Zoredache: Wiesz, jestem całkiem nowy w Linuksie. Czy możesz podać więcej szczegółów w odpowiedzi? (Który linux, gdzie go zdobyć, kroki, aby skopiować dyskietkę na HDD.)
c00000fd

Odpowiedzi:

0

Musisz utworzyć partycję powiedzmy 50 MB w FAT32 na dysku twardym.

Następnie pobierz obraz dysku rozruchowego Millenium bez RAMDrive TUTAJ

Wyciąg sys.com narzędzie z tego obrazu i napisz na dyskietkę.

Uruchom komputer z dyskietki i wprowadź następującą komendę, aby uruchomić dysk twardy i przesłać do niego pliki systemowe:

sys.com C:

Następnie możesz skopiować całą zawartość dyskietki na HDD.

To wszystko.

Oleg Bolden
źródło
Dzięki. Po prostu spróbowałem. Niestety, kiedy to zadzwoniłem sys.com C: z dyskietki, gdy startuję z niej, daje mi to: Cannot find the system file in the standard locations on drive C:. SYS can only be used on drive C: to attempt a repair of already existing installation of Windows. Use Windows SETUP to make drive C: bootable.
c00000fd
A jeśli uruchomię Windows SETUP z oryginalnego rozruchowego dysku CD Windows ME, po prostu zainstaluje Windows ME na tym dysku. Jakieś pomysły, jak nakłonić sys do pracy?
c00000fd
DOBRZE. Udało mi się oszukać sys c: powiedzieć „system przeniesiony”, postępując zgodnie z poniższym: suggestsolution.com/solutions/… Zasadniczo stworzyłem ten folder C:\windows\command\ebd, a następnie usunięty read-only, system, i hidden atrybuty pliku z oryginału A:\io.sys i skopiowałem to do C:\windows\command\ebd i zmienił nazwę na winboot.sys. Następnie skopiowałem pozostałe pliki jako copy a:\*.* C: ale niestety, kiedy usunąłem tę dyskietkę i uruchomiłem na HDD, dał mi to strike F1 to retry boot, F2 for setup utility
c00000fd
Hmm, mój przepis działał dla czystego MS-DOS ... Wszystko jest znacznie bardziej skomplikowane w przypadku Millenium.
Oleg Bolden