Een bericht over een kwestie welke zich net zo goed in het verleden af had kunnen spelen... Ik heb een PC met de Unix variant "Xenix" er op... Vervlogen tijden dus.
Het mooie is, dat het een vrij modern systeem is, er zit namelijk een Celeron processor in en DDR geheugen.
Deze computer wordt gebruikt om een machine aan te sturen, deze is tevens dual boot, er staat ook Windows 95 op. Blijkbaar moet die machine echt via Xenix aangestuurd worden (machine zelf zal ook al ettelijke jaren oud zijn).
Het probleem is dat deze PC niet meer boot. Het systeem blijft hangen na "Verifying DMI Pool Data", ik heb een vermoeden dat dit zo is omdat er een MBR boot record ontbreekt. Wanneer ik de harde schijf verwijder, boot de computer wel verder door, maar blijft natuurlijk daarna hangen omdat er geen harde schijf aanwezig is.
Ik heb via een tooltje hier en NT5 MBR op gezet (dat is de oudste die ik kon kiezen qua Dos/Windows via dat programma), en krijg ik nu een wazige Duitse melding, wat wil zeggen dat er geen besturingssysteem gevonden is.
Het eerste gedeelte van de harde schijf bevat een FAT32 partitie. Hier staat Windows 95 op, deze partitie kan ik ook zien, en ik zie ook de Windows bestanden.
Het andere gedeelte is volgens Windows "leeg". Deze bevat vast en zeker dus een Unix gerelateerde partitie (alhoewel ik dat niet zeker weet, omdat ik simpelweg niet zie wat voor indeling deze partitie heeft).
Deze harde schijf is overigens een kloon van de originele disk. Dit om het origineel intact te laten. Ik heb ook nog geen bad sector test gedaan, maar deze PC schijnt wel gewerkt te hebben. Het zou wellicht kunnen dat net de eerste sectors met het MBR er op niet goed meer zijn.
Naar zeggen schijnt er een bootloader op te hebben gestaan, ik heb alleen géén idee welke bootloader.
Ik moet dus een manier zien te vinden om die onbekende partitie te booten.
Ik heb al een aantal Xenix boot diskette's gevonden, en deze image via rawrite op een diskette gezet. Ik krijg vervolgens (na veel uitproberen, sommige doen het niet of ik krijg alleen maar EEEEEEE in beeld) wel een prompt.
Deze begint met "boot:" (als je hier op enter drukt dan boot er wel iets, maar ook hierna hangt het systeem). Na wat zoekwerk zou ik hd(40)unix moeten intypen, dit werkt echter niet. Met hd(40) doet hij wel iets, maar geeft dan een panic aan... Heb ik dus niet veel aan.
Mijn vraag is, hoe kom ik er achter wat die "loze" ruimte nou precies voor indeling heeft, en hoe kan ik dat booten, en eventueel er voor zorgen dat er een of ander bootmenu of bootloader op komt?
Ik heb ook ettelijke bootloaders geprobeerd, maar ook hiermee kan ik niks booten, helaas.
Het mooie is, dat het een vrij modern systeem is, er zit namelijk een Celeron processor in en DDR geheugen.
Deze computer wordt gebruikt om een machine aan te sturen, deze is tevens dual boot, er staat ook Windows 95 op. Blijkbaar moet die machine echt via Xenix aangestuurd worden (machine zelf zal ook al ettelijke jaren oud zijn).
Het probleem is dat deze PC niet meer boot. Het systeem blijft hangen na "Verifying DMI Pool Data", ik heb een vermoeden dat dit zo is omdat er een MBR boot record ontbreekt. Wanneer ik de harde schijf verwijder, boot de computer wel verder door, maar blijft natuurlijk daarna hangen omdat er geen harde schijf aanwezig is.
Ik heb via een tooltje hier en NT5 MBR op gezet (dat is de oudste die ik kon kiezen qua Dos/Windows via dat programma), en krijg ik nu een wazige Duitse melding, wat wil zeggen dat er geen besturingssysteem gevonden is.
Het eerste gedeelte van de harde schijf bevat een FAT32 partitie. Hier staat Windows 95 op, deze partitie kan ik ook zien, en ik zie ook de Windows bestanden.
Het andere gedeelte is volgens Windows "leeg". Deze bevat vast en zeker dus een Unix gerelateerde partitie (alhoewel ik dat niet zeker weet, omdat ik simpelweg niet zie wat voor indeling deze partitie heeft).
Deze harde schijf is overigens een kloon van de originele disk. Dit om het origineel intact te laten. Ik heb ook nog geen bad sector test gedaan, maar deze PC schijnt wel gewerkt te hebben. Het zou wellicht kunnen dat net de eerste sectors met het MBR er op niet goed meer zijn.
Naar zeggen schijnt er een bootloader op te hebben gestaan, ik heb alleen géén idee welke bootloader.
Ik moet dus een manier zien te vinden om die onbekende partitie te booten.
Ik heb al een aantal Xenix boot diskette's gevonden, en deze image via rawrite op een diskette gezet. Ik krijg vervolgens (na veel uitproberen, sommige doen het niet of ik krijg alleen maar EEEEEEE in beeld) wel een prompt.
Deze begint met "boot:" (als je hier op enter drukt dan boot er wel iets, maar ook hierna hangt het systeem). Na wat zoekwerk zou ik hd(40)unix moeten intypen, dit werkt echter niet. Met hd(40) doet hij wel iets, maar geeft dan een panic aan... Heb ik dus niet veel aan.
Mijn vraag is, hoe kom ik er achter wat die "loze" ruimte nou precies voor indeling heeft, en hoe kan ik dat booten, en eventueel er voor zorgen dat er een of ander bootmenu of bootloader op komt?
Ik heb ook ettelijke bootloaders geprobeerd, maar ook hiermee kan ik niks booten, helaas.
[ Voor 11% gewijzigd door eX0duS op 19-08-2010 20:07 ]