Czy lepiej jest ciągle wyłączać komputer lub zasilanie, aby utrzymać żywotność dysku twardego z 1990 r. (MSDOS 6.22)

10

Chcę jak najbardziej przedłużyć żywotność tego dysku twardego, ponieważ klonowanie było prawie niemożliwe.

Działa pod MSDOS 6.22. Dysk twardy o pojemności 110 MB od 1990 r. Komputer jest używany tylko 1 godzinę dziennie, 5 dni w tygodniu.

Jeśli chcę utrzymać go przy życiu tak długo, jak to możliwe, czy lepiej jest codziennie wyłączać ten komputer, czy utrzymywać zasilanie 24/7?

Dzięki

Edycja: Próbowałem użyć dd_rescue i clonezilla, aby spróbować zduplikować zawartość dysku twardego, ale bez względu na to, co robię, dysk nigdy nie uruchamia się w msdos. Spędziłem pół tygodnia próbując go sklonować.

Nie martwię się niczym innym niż dyskiem twardym, ponieważ jest niezastąpiony, chyba że uda mi się go sklonować.

Więcej informacji: Sprzęt komputerowy to nowoczesny pentium 4 dell z początku 2000 roku. Starożytny jest tylko dysk twardy

Philip Nguyen
źródło
1
Dlaczego klonowanie byłoby niemożliwe?
MichelZ
To pytanie dotykowe. Twoje kondensatory na płycie głównej prawdopodobnie ulegną awarii, jeśli nie działa napęd mechaniczny. Sugerowałbym użycie SpinRite 6, aby HDD był świadomy złych sektorów. Wczorajsze dyski twarde są o wiele głupsze niż są dzisiaj, chociaż łatwiej im było wykonywać swoje zadania, mogą również umożliwiać duplikowanie dysku twardego sektor po sektorze.
Ramhound
Chciałem powiedzieć „twarda”, a nie „dotykowa” głupia klawiatura.
Ramhound
Czy zastanawiałeś się nad wirtualizacją?
jftuga
Raymon Chen miał wpis na blogu o tym, jak niedawno zmarł stary komputer: blogs.msdn.com/b/oldnewthing/archive/2005/04/11/407130.aspx
Mat

Odpowiedzi:

6

MS-DOS 6.22 powinien działać w prawie każdym oprogramowaniu VM, o którym wiem. Czy jest coś wyjątkowego w tym systemie, który wymaga, aby działał poza MS-DOS? Czy próbowałeś zobrazować dysk, a następnie utworzyć maszynę wirtualną?

Czy problem polega na tym, że dysk twardy nie jest rozpoznawany przez system BIOS? Może być konieczne ustawienie dysku twardego na „TYPE AUTO” gdzieś w systemie BIOS. Możliwe, że twój dysk twardy jest mniej więcej „zbyt nowy” dla systemu. Istnieją również ograniczenia adresowania systemu BIOS, na które możesz napotkać, takie jak bariera 504 (?) MB lub bariera 8 GB. Jeśli narzędzia, których używasz obrazu, odtwarzają tablicę partycji, może to robić coś, czego stary BIOS nie lubi.

MS-DOS łatwo mieści się na standardowym 3,5-calowym dysku. Wcześniej każdy, kto musiał pracować z MS-DOS o takiej pojemności, miał dysk rozruchowy, który uruchamiałby się w MS-DOS i miał kilka bardzo niezbędnych operacji odzyskiwania i instalacji narzędzia, a mianowicie SYS(umieszcza MS-DOS na dysku), FDISK(partycjoner) FORMAT, a następnie COMMAND.COM.

Nie jest zbyt trudne ukrycie systemu, który uruchamia się z C: aby uruchomić z A: w MS-DOS, bez modyfikacji C: w ogóle. Dysk C: będzie widoczny i dostępny jak zwykle. Zasadniczo utworzyłbyś dyskietkę startową z SYS A:działającym systemem MS-DOS, skopiowałeś COMMAND.COMdo katalogu głównego dyskietki, a następnie skopiowałeś i zmieniłeś CONFIG.SYSi AUTOEXEC.BATw razie potrzeby. Dopóki twoja COMPSEClinia CONFIG.SYSnie wskazuje A :, a twoja ostatnia linia AUTOEXEC.BATjest C:(aby zmienić bieżący dysk na C :), dyskietka nie jest potrzebna ani używana po uruchomieniu. To może być dla ciebie opcja.

LawrenceC
źródło
Choć działałoby pod VMWare, z mojego doświadczenia wynika, że ​​wydajność ekranu jest okropna w trybie tekstowym. Byłbym skłonny spróbować czegoś takiego jak Dosbox.
Loren Pechtel
cholera, dziękuję za twój post. Spróbuję niektórych z tych rzeczy i zobaczę, czy uda mi się uruchomić mój niedziałający klonowany dysk twardy.
Philip Nguyen
@LorenPechtel, podczas gdy wydajność maszyny wirtualnej w trybie tekstowym może być okropna, każda maszyna, na której pierwotnie uruchomiono MSDOS 6.22, była podobna do 664 MHz Intel 486. Wziąłbym maszynę wirtualną na nowoczesny sprzęt w ciągu 486 każdego dnia tygodnia, w trybie tekstowym lub w inny sposób
Mike Pennington
Czy klonowanie jest naprawdę potrzebne? Jeśli dobrze pamiętam, migracja systemu msdos z jednego HD na inny wymagała fdisk-sowania i sformatowania nowego napędu za pomocą sprzełącznika, a następnie skopiowania zawartości. Jedynym problemem było pamiętanie o kopiowaniu plików z systemem i ukrytymi atrybutami. Więc po prostu skopiuj pliki.
horatio
1
@LorenPechtel, jaki masz sens? Czy poważnie sugerujesz, że Twój przykład wskazuje dziś na rzeczywisty scenariusz wdrożenia maszyny wirtualnej? Ostatnie Pentium III, które zostało wyprodukowane przez Intela, miało miejsce w 2003 r.
Mike Pennington
1

Mimo że utrzymanie dysku twardego może przedłużyć jego żywotność, ponieważ podczas uruchamiania jest więcej operacji odczytu / zapisu niż w jakimkolwiek innym momencie. Przedłuży to tylko na chwilę, ale być może umrze za dwa tygodnie zamiast jednego.

Powiedział, że jeśli informacje przechowywane na dysku twardym jest ważne i klonowanie jest trudny chciałbym osobiście proponujemy, aby uzyskać coś takiego to i podłączyć dysk twardy do innego komputera i użyć czegoś podobnego Clonezilla lub Acronis True Image, aby precyzyjnie kopia dysku twardego

MrJackV
źródło
1

Jeśli możesz odczytać dysk (i nie jest on zaszyfrowany), powinieneś być w stanie skopiować dane. Oprócz plików systemu operacyjnego i być może starych aplikacji, których nie można już ponownie zainstalować, wszystko inne to tylko dane. Powinieneś być w stanie ręcznie skopiować pliki.

Jak mówi @MrJackV, najmniej skomplikowanym sposobem na skopiowanie rzeczy jest wyciągnięcie napędu i podłączenie go do innego systemu za pomocą urządzenia, które sugeruje lub podobnego, takiego jak Vantec, robi Newegg

Gdy dysk zostanie podłączony jako dysk zewnętrzny do innego systemu, możesz być pewien, że żadne pliki nie są zablokowane ani aktualizowane, więc otrzymujesz statyczną (dobrą) kopię danych.

Jeśli nie masz pod ręką innej maszyny, spróbuj pobrać starą wersję DSL (Damn Small Linux) jako płytę CD na żywo i uruchom z niej. Zużywa bardzo mało sprzętu, więc działa na wielu starszych urządzeniach. Po uruchomieniu możesz skopiować pliki lub cały obraz partycji dysku na dowolny dysk podłączony do systemu. Ponownie, ponieważ uruchomiona płyta CD na żywo (a nie jakikolwiek system operacyjny masz na głównym dysku), otrzymujesz statyczną kopię wszystkiego.

Joe
źródło