Hallo,
ich hab ein ziemliches Problem. Ich habe die Festplatte aus meinem alten DOS/Win3.1 PC in meinen Computer eingebaut. Jetzt kann ich auf sie nicht mehr zugreifen. Wenn jemand denkt, hier helfen zu wollen und koennen, bitte weiterlesen. ciao, Silvio.
Also: Die Platte ist Master am 1. IDE controller, slave ist meine Festplatte mit dem Linux drauf. Nachdem ich mit lilo den Master Boot Record der 1. Platte ueberschrieben hatte, ging auf dieser nichts mehr:
lilo kann das DOS nicht booten, mit DOS Boot diskette kommt auf Laufwerk C:\ "Dateisystem beschaedigt", wenn ich die Platte unter Linux mounten will kommt:
[root@chuck /root]# mount -t msdos /dev/hda1 /mnt/ [MS-DOS FS Rel. 12,FAT 0,check=n,conv=b,uid=0,gid=0,umask=022,bmap] [me=0xd,cs=0,#f=0,fs=0,fl=30212,ds=0,de=0,data=0,se=9984,ts=16866689,ls=2559,rc$ Transaction block size = 512 VFS: Can't find a valid MSDOS filesystem on dev 03:01. mount: wrong fs type, bad option, bad superblock on /dev/hda1, or too many mounted file systems
was ist passiert? Hat das ueberhaupt etwas mit meinem Ueberschreiben des MBR zu tun?
ok, ich werd jetzt mal noch eine spur ausfuehrlicher und sage genau, was ich wie gemacht habe:
Von meiner grossen Festplatte konnte ich noch nie booten, ich weiss nicht warum, LILO wurde nicht mal gestartet und der PC hat immer nach dem Memory-test angehalten. Also dachte ich, mach ich die kleine alte Festplatte zur Master und boote damit entweder DOS von der kleinen oder Linux von der anderen. Gesagt, getan, habe ich die Platten so eingebaut, danach eingeschalten und voila hat DOS gebootet.
Dann habe ich mit rescue disketten linux gebootet und auf meiner Linux-Festplatte, die ja jetzt von hda zu hdb geworden war, die fstab - Eintraege entsprechend von hda auf hdb geaendert,
dann habe ich linux mit bootdiskette von /dev/hdb1 gebootet, das lilo.conf file wie unten abgeaendert, lilo den mbr auf der kleinen Platte schreiben lassen, und neu gebootet. Linux laedt nun wie ich mir das gedacht habe, aber wenn ich das DOS booten will, kommt "loading oldPC" (mein label dafuer), eine kleine Pause und dann wieder das LILO prompt.
hier nun noch das /etc/lilo.conf file:
boot=/dev/hda1 vga=normal delay=60 install=/boot/boot.b prompt compact image=/boot/vmlinuz-2.0.34-0.6 label=chuck root=/dev/hdb1 read-only other=/dev/hda1 label=oldPC table=/dev/hda
Was kann ich tun? Waere wirklich schoen, wenn mir da jemand helfen koennte. Auf der Platte sind viele alte Programme von mir, alle moeglichen Korrespondenzen und Dokumente, Entwuerfe von Covers und Postern fuer meine Band etc.. und nur das wenigste gibt es als backup auf diskette. Danke, Silvio.
Am Sun, 28 Mar 1999 schrieben Sie:
lilo kann das DOS nicht booten, mit DOS Boot diskette kommt auf Laufwerk C:\ "Dateisystem beschaedigt", wenn ich die Platte unter Linux mounten will kommt:
Wenn der MBR fehlerhaft ist sollte fdisk unter Linux das melden. Damit kannst du den MBR auch wieder reparieren (hab ich erfolgreich gemacht !)
Bye, Stephan
Silvio Neef wrote:
Hallo,
ich hab ein ziemliches Problem. Ich habe die Festplatte aus meinem alten DOS/Win3.1 PC in meinen Computer eingebaut. Jetzt kann ich auf sie nicht mehr zugreifen. Wenn jemand denkt, hier helfen zu wollen und koennen, bitte weiterlesen. ciao, Silvio.
Also: Die Platte ist Master am 1. IDE controller, slave ist meine Festplatte mit dem Linux drauf. Nachdem ich mit lilo den Master Boot Record der 1. Platte ueberschrieben hatte, ging auf dieser nichts mehr:
was ist passiert? Hat das ueberhaupt etwas mit meinem Ueberschreiben des MBR zu tun?
Könnte es sein, daß Du so etwas wie den OnTrack Disk Manager benutzt hast? Wenn ja, hast Du ein ernsthaftes Problem, mir ist es bisher noch nie ge- lungen von diesem Programm zerhäckselte Partitions wieder zur Zusammen- arbeit zu bewegen.
Was kann ich tun?
Ich glaube nicht, daß das Problem beim LILO liegt, da Du ja die Linux Partition booten kannst. Falls Du den OnTrack Bootmanager benutzt haben solltest und bei der Installation eine Rescue Disk erstellt hast :-( dann könntest Du von dieser starten und versuchen, ob es dort eine Option zur MBR Rekonstruktion gibt (ich bin mir nicht ganz sicher, da ich dieses Tool schon längere Zeit nicht mehr benutzt habe). Wenn Du OnTrack DM nicht benutzt hast, dann könntest Du von einer DOS-Bootdiskette mal ein FDISK /MBR versuchen, danach mußt Du Dein Linux aber von Bootdisk oder über Loadlin booten.
Viel Glück!
CU Jan
...
das wenigste gibt es als backup auf diskette.
if (diskette==backup) { printf ("Daten erfolgreich ins Nirvana gesendet\n"); }
============================================================== Jan Dittberner Technical University Dresden - department of computer science -------------------------------------------------------------- Bonhoefferplatz 7 mail: jan@jan-dittberner.de 01159 Dresden www: http://www.jan-dittberner.de Germany ==============================================================
lug-dd@mailman.schlittermann.de