|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| Unreviewed How To and FAQ POST HERE: Tips and solutions for SUSE Linux from the community. (Please do not post questions) |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
Was informed that there is a small mistake with one of the commands. Thanks Holy_Cow.
Correction: Quote:
Further information for Vista users ONLY: Quote:
Just realise that I forgot to give credit to Mingus725 in the first post. Foolish me. Heck, I would say pretty much all the credit belongs to him
__________________
IBM T60 2008-63H OS: XP & openSuse 11.0 CPU: Intel T2500 2.0GHz Core Duo GPU: ATI X1400 128MB RAM: 2GB Last edited by snapperfishes; 18-Feb-2009 at 09:51. Reason: Credits |
|
||||
|
You are a tall-walking, steely-eyed missile man.
![]() I haven't tried this yet, but this is a common problem. Good of someone to address it. |
|
||||
|
Thanks for the update. I incorporated in your first post (hopefully correctly) what I think is the corrections you recommended. Snapperfishes, my thanks also to yourself, and to Mingus725.
|
|
|||
|
This did not precisely work and I fubar'd my grub -- but also got everything to work.
*(hd1,5) is user specific. Grub has a "find" command that will allow you to find the correct location. Ie. in a su konsole, "grub" for a grub prompt and then "find /boot/grub/stage1". In my case, the location was (hd2,1). *On my desktop, <f10> allows boot drive selection. After following the instructions, when I tried to boot the external drive, it skipped the drive and went to CDROM -- where I had a CD of "SuperGrub" (which I recommend as a rescue device. HOWEVER -- it won't rescue from the mess I created on my drive(s) trying to make this work, so beware.) *Perhaps my mistake was in the "setup" command. Don't know, I followed the "GRUB Administration Guide", which did not have two parameters, so I entered "setup (hd2,1)." *I then ran the Yast "bootloader" to (theoretically) restore it to the way it had been. This only sort of worked -- that is, I could boot from GRUB on the internal drive MBR, but SuperGrub couldn't correctly figure out how to boot anymore. *After looking at error messages I was getting in SuperGrub, I reverted device.map to original mapping and then my external USB drive would boot when selected from the BIOS <f10> menu. (So, device.map shows the drive as hd2, but it is treated as hd0 AFTER the initial steps of the boot process.) *Linux continues to see my drive as "sdc" and not "sda", so the whole thing is very confusing. *Returning to the YAST bootloader, I found that vmlinuz and initrid were supposedly located at "/windows/D". BUT THAT'S NOT WHERE THEY ARE. /windows/D would be (hd0,1) if booted from the internal drive, so the "swap" has in fact taken place during the booting process. (hd0,1) correctly identifies the location IF my external drive is identified as hd0 instead of hd2. In fact, I wonder if the whole process could not be simplified to merely "misidentifying" the vmlinuz and initrid location in the YAST bootloader system, swapping locations per above. Lastly, I found a free download program that works to restore the MBR to windows, that runs from a command prompt in windows -- so doesn't require a bootable CD. It's called MBRfix. I didn't run this until I was pretty sure I could reliably boot from the external drive without the internal drive MBR GRUB entry. (But I think the YAST install "repair" option would have saved me if things went awry.) |
|
|||
|
Hello anybody,
First of all....Iam sorry for my english, and to make it worser Iam a newby....former Ms-user. I have a problem and I dont know how to fix it, would need help. I have a well running OpenSuse 11.0 with KDE4.0, I really tray no to use Ms anymore, but for work isues I need it, so I took another internal drive and installed it. For the instalation I set the drive as master and toke the Suse-drive out. After hours of driver installing and WGA fixing I had it running. Then I set the MS-drive as slave and conected my Suse-drive as master and trayed to boot......nothing no grub worked. So I booted directly into the Suse-drive and managed to start up my Linux.I thought it may be a GRUB problem, so I get into my YAST deinstall the grub and reinstalled again.....thinking that that would fixed it up......wrong....I know, I know.....what an idiot. Now I have the problem when I tray to start my linux I just get into the console......and sorry Iam completly lost without a GUI....how can I fixed that up. Even if I just let run the Linux-drive alone I have no change, because I do not know how to fixe it. Need help, dont want to have to reinstall my Linux and loos all my data. Thanks cwuzel |
|
||||
|
If you reinstall, you don't have to loose your data.
The way you did all this has brought you into trouble. There's a lot of posts and HOWTO's about this on the forum.
__________________
- AMD Athlon X2 6.0 GHz, 8 GB DDR2-800, 30 GB SSD, 1.5 TB, EVGA 9800GT, openSUSE 11.2 KDE4 4.3.3 - ASUS K70IO laptop, GT120M-1GB, 4 GB, 64 GB SSD, opensuse Factory, KDE4 4.3.3 R.E.S.T.E.C.P. |
![]() |
| Bookmarks |
| Tags |
| boot, external, grub, harddrive, windows |
| Thread Tools | |
| Display Modes | |
|
|