| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 66102 | 2006-02-11 01:29:00 | Power out and now I can't load windowns | bigmit37 (7537) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 429207 | 2006-02-13 00:03:00 | Doesn't XP have a Repair option from the CD? FIXMBR shouldn't touch the partition tables. The bit of code which it replaces is very short. Have you got a floppy drive, or a USB stick? If so, you can backup the (non-booting) boot sector including the partition table using Linux. Then you can replace it if FIXMBR does something nasty. You might be able to do this even if not root. mount will tell you wnat the disks are called. You want something like "/dev/hda1" and it will be mounted on /mnt/"something". Assuming it's "dev/hda1", do dd if=/dev/hda bs=512 count=1 of=bootsec.dat . (Note that the number is omitted from the /dev/hdXn). Then copy that .dat file to the floppy or USB device. mcopy bootsec.dat a: or copy it (however you do it) to the USB device ... maybe a GUI drag and drop. |
Graham L (2) | ||
| 429208 | 2006-02-13 00:15:00 | There is also a fixboot command available in the Recovery Console as well as fixmbr, it writes a new partition boot sector onto the specified partition. I'd just take the bull by the horns and issue both commands :) |
Terry Porritt (14) | ||
| 429209 | 2006-02-13 00:20:00 | Instead of FIXMBR you could also try 'scandisk /r' which will check and repair any file errors | CYaBro (73) | ||
| 429210 | 2006-02-13 00:35:00 | Instead of FIXMBR you could also try 'scandisk /r' which will check and repair any file errors Hmm, I don't think scandisk is a command available from Recovery Console, Chkdsk is though. |
Terry Porritt (14) | ||
| 429211 | 2006-02-13 00:55:00 | Doesn't XP have a Repair option from the CD? FIXMBR shouldn't touch the partition tables. The bit of code which it replaces is very short. Have you got a floppy drive, or a USB stick? If so, you can backup the (non-booting) boot sector including the partition table using Linux. Then you can replace it if FIXMBR does something nasty. You might be able to do this even if not root. mount will tell you wnat the disks are called. You want something like "/dev/hda1" and it will be mounted on /mnt/"something". Assuming it's "dev/hda1", do dd if=/dev/hda bs=512 count=1 of=bootsec.dat . (Note that the number is omitted from the /dev/hdXn). Then copy that .dat file to the floppy or USB device. mcopy bootsec.dat a: or copy it (however you do it) to the USB device ... maybe a GUI drag and drop. Yeah I don't have a floppy or a usb drive...ehh but the second portion seems very complicated. I am not very familiar with Linus at all. |
bigmit37 (7537) | ||
| 429212 | 2006-02-13 00:56:00 | I tried the Fixboot command but that never worked out. I am going to try these other commands and hope that something works out. I will let you guys know what happens. Thanks guys. |
bigmit37 (7537) | ||
| 1 2 | |||||