LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-28-2004, 04:39 PM   #1
marlor
Member
 
Registered: May 2004
Distribution: Slackware C
Posts: 274

Rep: Reputation: 30
question for pro's, big problem with MBR


hi people,

ok here is what happened, i had winXP on my other machine and i wanted to downgrade to win2000 (which i consider as being upgrading). i would also be happy to run slack on the other machine but i need win for school so ...

well winXP does something to the MBR so that you can't boot win2000 anymore even if it is a bootable CD. from what i have read they said that i should wipe the HD with a tool called killdisk and win2000 should boot then. what i did was i wiped the winXP partition because i have a problem that i want to keep the other FAT partition on that disk with all my files on it. with just wiping the winXP partition.

so now what i did was to install slack on that wiped partition and i can view the files from the FAT partition. but problem is that i got a lot of errors with slack so none of the window managers work for some reason (i did full install).

so now i have to find a way to somehow nuke the MBR and find a way to get win2000 back on the other machine and still keep the FAT partition with my files in it.


any suggestions are welcome
thanks in advance

PS: i have slack on my lappy and i love it, so don't think i choose win over slack
 
Old 07-28-2004, 08:42 PM   #2
MustangCSA
Member
 
Registered: Feb 2004
Location: Seattle, WA
Distribution: Debian Sid
Posts: 85

Rep: Reputation: 15
Couldn't you just format the partition with slack on it and boot off the win2000 cd and install it?
 
Old 07-28-2004, 08:56 PM   #3
marlor
Member
 
Registered: May 2004
Distribution: Slackware C
Posts: 274

Original Poster
Rep: Reputation: 30
i tryed that already,

i also installed lilo on mbr, first on slack install it gave error, but then i configured it later on so apparently mbr is overwritten by lilo now but the cd still doesn't boot.

yes the cd is good, i have installed with it on several machines and bios settings to boot from cd is ok too

Last edited by marlor; 07-28-2004 at 08:57 PM.
 
Old 07-28-2004, 09:10 PM   #4
sankeny
Member
 
Registered: Jul 2002
Location: Indiana
Distribution: SuSE
Posts: 48

Rep: Reputation: 20
Suggestion ....

I would approach this from a slightly different angle ....

I would boot from a Windows 98 disk that includes 'fdisk' and a few other tools; delete the partition (while keeping the one I wanted to keep); run 'fdisk /mbr' and reboot with the Windows 2000 CD.

That way, I have wiped everything clean including the '/mbr' ....

I also tend NOT to use NTFS for the simple fact I like to be able to write to my partitions from various OSes, and FAT32 works fine for this. Just a thought.
 
Old 07-28-2004, 11:50 PM   #5
mdg
Member
 
Registered: Sep 2003
Distribution: Slackware
Posts: 626

Rep: Reputation: 38
I agree with sankeny, however, if the mbr was first written to with XP, you might have to boot with the XP cd and use "fixmbr", the XP equivalent of "fdisk /mbr". If one method doesn't work, try the other
 
Old 07-29-2004, 07:07 AM   #6
sankeny
Member
 
Registered: Jul 2002
Location: Indiana
Distribution: SuSE
Posts: 48

Rep: Reputation: 20
Hadn't thought of that ....

All the more reason to stay away from XP!

Booting from the XP CD and running 'fixmbr' might be the first thing to try. It would save time (if it worked) instead of the other process.

I guess one of the things I have learned about multiple OSes is prepare your partitions before you get started. Work from the lowest OS. And, have a plan on how you're going to do it (or how you're going to back out) before you start.

Good idea ....
 
Old 07-29-2004, 10:58 AM   #7
suslik
Member
 
Registered: Jul 2004
Distribution: OpenSuse 10.x
Posts: 262

Rep: Reputation: 30
No need to format anything.
  1. Find either Windows 2000 or Windows XP install CD.
  2. As instruceted above, go to recovery console.
  3. Do a chkdsk
  4. Do a fixmbr
  5. Do a fixboot /scan
  6. If above complains, about problems scanning, you didnt do fixmbr. Dont chicken out, unlike what it says, it should not make your data go poof.
  7. Do a fixboot /rebuild

If you get a message of "missing" NTLDR or NTDETECT, on next boot,
  1. Go back to Recovery Console
  2. C:\copy CD:\i386\ntldr C:\
  3. C:\copy CD:\i386\ntdetect.exe C:\

By the way, I am totally with you on the XP vs. 2000 thing. After a year of XP I simply couldnt take it and "downgraded" back to 2000. Autocad, Games (WolfensteinET - XP~39FPS, 2000~60FPS), almost everything runs better on 2000, and heck, it's even more stable.

I do however strongly recommend using NTFS. Dual FAT tables, bigger files, and the biggest + =Hell'o'a'lot more stable than FAT32. Just compile the NTFS into kernel. Also, you dont reallly need to write to your windows partition. Windows can read ext2(3)fs Search for "windows ext2fs read" on google.

Last edited by suslik; 07-29-2004 at 11:10 AM.
 
Old 07-29-2004, 11:46 AM   #8
marlor
Member
 
Registered: May 2004
Distribution: Slackware C
Posts: 274

Original Poster
Rep: Reputation: 30
that's the prob, the win2000 cd doesn't even boot, it checks to find bootable on cd and it skips it and moves to lilo screen.
 
Old 07-29-2004, 12:12 PM   #9
AhYup
Member
 
Registered: Mar 2004
Distribution: Suse
Posts: 85

Rep: Reputation: 15
This may be a dumb question but are you sure that your machine can boot the Win2k cd? I don't know that much about the different cd booting formats but some work on different systems and not on others. I've run into this particularly with older bios. The error you describe sounds like its just ignoring the boot sector on the cd. I'm not convinced that is related to anything to do with the mbr. IF it was that I would think that it would boot and then freeze while win2k examines the rest of the system and then gets confused by whatever in the MBR it gets confused by. Your description is failure while the BIOS is still iin control not Wn2k. Try booting with only your cd plugged in to be sure that it actually will boot.

Antoher possiblitity is to see if you can find a set of win2k bootup install floppies online and try booting from the floppy drive.

PS are you sure that your Xorg file is configured right in Slackware? That's the most obvious thing that will result in a bunch of errors and no windows managers.

Last edited by AhYup; 07-29-2004 at 12:32 PM.
 
Old 07-29-2004, 09:13 PM   #10
suslik
Member
 
Registered: Jul 2004
Distribution: OpenSuse 10.x
Posts: 262

Rep: Reputation: 30
Re: question for pro's, big problem with MBR

Quote:
that's the prob, the win2000 cd doesn't even boot, it checks to find bootable on cd and it skips it and moves to lilo screen.
Hmm. I was under impression you have XP install CD...

In light of that, please tell now what installation media you have. i.e Win98, 2000, Slack...

Quote:
Laptop
OS: Slackware Current
Processor: Mobile AMD 2800
RAM: 512 DDR
HardDisk: 40 Gig
Display: VIA S3G 400
Sound: Realtek AC'97
Network: VIA Rhine II Fast E-Adapter
WLAN: Realtek 8180 RTL
It that the computer we are talking about? If yes, than this
Quote:
I've run into this particularly with older bios.
is purhaps irrelevant. If it is not the system, please, elaborate on age of:bios/mobo, CD Drive.

I can concure AhYup's observation. Starting win2000 install CD was a problem for me once. My solutions was .... changed the CD Drive to newer one.

Please, dont take it personally, but, did you set CDDrive as 1st booting device in BIOS?

Boot floppies are the last resort. But if you dare here are some links for start:

http://www.answersthatwork.com/Downr..._bootdisks.htm

http://www.nerdlabs.org/bootdisks/index.php

http://freepctech.com/pc/002/files010.shtml
 
Old 07-29-2004, 11:05 PM   #11
marlor
Member
 
Registered: May 2004
Distribution: Slackware C
Posts: 274

Original Poster
Rep: Reputation: 30
yes i did, set the CD to boot first. and i have 2 cd drives on the other machine, i tryed all sorts of combinations, using both, totally unplugging one and trying etc etc.

well i should a bootable .iso which has all sorts of hd fixing tools on it. it's called ultimatebootablecd
burning that now with laptop, hope it will help.

i have read tons of things over the past days about these types of problems. it has something to do with the win2000 cd i think. that if the partition table or mbr doesn't suit to it, it just doesn't boot.

well, i'll let you know if something works
 
Old 07-30-2004, 12:34 AM   #12
marlor
Member
 
Registered: May 2004
Distribution: Slackware C
Posts: 274

Original Poster
Rep: Reputation: 30
ok i NEED your help guys,

i have a problem with floppy. and i was trying to get bootable floppy's to work (hoping that it would somehow boot the cd which is already bootable)

win2000 need 4 floppy's to boot, as i have a prob with the floppy, can anyone find a cd version for the booting of a win2000 cd? so i can burn it on my laptop (which has no floppy). it should be somewhere out there. i am STILL looking

i am infront of pc for 17 hours how trying to solve this problem and i feel é"'èà&ç!ç!à&çé"!à&ç

:d

thanks in advance

Last edited by marlor; 07-30-2004 at 12:36 AM.
 
Old 07-30-2004, 12:43 AM   #13
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612Reputation: 612
If it really is a MBR problem, you can boot with any linux rescue system, flopy or CD and easily wipe out the MBR just do:
dd if=/dev/zero of=/dev/HD?? bs=512 count=1
This will zero out the first 512 bytes, 446=bootsector 447-512=MBR
The reboot with CD
 
Old 07-30-2004, 12:58 AM   #14
zsejk
Member
 
Registered: Apr 2003
Distribution: Slackware
Posts: 345
Blog Entries: 5

Rep: Reputation: 30
I'd like to agree with the opinion that it's prolly the CD that's causing the problems. I had the same issue trying to install from a Windows 2000 CD, but the floppies worked fine. I could prolly email you the files on the 4 different floppies if you want. Just let me know if you think that'll help you and I'll email you them.



-zsejk
 
Old 07-30-2004, 03:00 AM   #15
marlor
Member
 
Registered: May 2004
Distribution: Slackware C
Posts: 274

Original Poster
Rep: Reputation: 30
yes i guess so zsejk,

i can try to write them on cd's and pray that they boot
would be nice if you could mail them



thanks a lot in advance

Last edited by marlor; 07-30-2004 at 07:59 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
MBR question shammax Linux - Newbie 5 05-01-2005 10:12 PM
Not your regular GRUB question - just a short question for a fried MBR!! ziphem Linux - General 3 01-31-2005 01:51 PM
Question for the pro's dannyp Programming 2 09-08-2004 02:43 PM
Big, big Problem on vsftpd rhonneil Linux - Newbie 1 10-01-2003 02:18 PM
Installing RH 9 with RAID 5 --Big, big Problem!!! rhonneil Linux - Software 2 09-25-2003 08:13 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:27 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration