LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 03-09-2011, 06:35 AM   #1
imajay
LQ Newbie
 
Registered: Mar 2011
Posts: 1

Rep: Reputation: 0
how can i install linux opensuse 11.3 in my transcend external hard disk


i tried to install the linux 11.3 in external hard disk with window xp. but as soon as i laod the linux and remove the hard disk grub error 21 show and window xp cannot be started.please help in this regard
 
Old 03-09-2011, 09:24 PM   #2
yancek
LQ Guru
 
Registered: Apr 2008
Distribution: Slackware, Ubuntu, PCLinux,
Posts: 10,548

Rep: Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498Reputation: 2498
Quote:
21 : Selected disk does not exist
This error is returned if the device part of a device- or full file name refers to a disk or BIOS device that is not present or not recognized by the BIOS in the system.

Above is what the error 21 on Grub Legacy means. What you have done is install opensuse onto the external hard disk and its Grub bootloader to the master boot record of the internal hard disk. If you can boot into opensuse with the external hard disk attached, do so and run the command: fdisk -l (lower case Letter L in the command run as root user) and post the output here. You will likely need the xp installation CD to repair this if you do not plan to have the external connected at all times. I don't use xp myself but, I am sure someone can explain what you can do to repair the xp mbr on the internal.
 
Old 03-10-2011, 08:47 AM   #3
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 234Reputation: 234Reputation: 234
Moved: This thread is more suitable in Slackware - Installation Suse/Novell and has been moved accordingly to help your thread/question get the exposure it deserves.

Welcome to LQ, imajay.

As you can see, I have moved this to a more appropriate spot.

Let me offer some advice:
  • Please do not call openSUSE 11.3 "linux 11.3", here is no such thing as "linux 11.3" -- the Linux kernel is only at 2.6.x. This mistake can confuse a few people, & tends to make you look bad.
  • Provide links to info. on h/w, like transcend external hard disk", w/ which we may not be familiar. -- This helps us help you.
  • In English, the official language of this site, it is customary to capitalize "I" when it refers to yourself. (Technically, when it's used as the 1st person singular pronoun.) Again, this mistake makes you look bad.
Again, welcome, & I hope your membership in LQ is productive.

Edit: I apologize, I meant to put this in Suse/Novell, but clicked Slackware - Installation instead. Thanks, XavierP, for fixing my mis-click.

Last edited by archtoad6; 03-11-2011 at 06:43 AM. Reason: change Slack-Inst to Suse/Novell
 
Old 03-10-2011, 02:43 PM   #4
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Moved to Suse/Novell. Although Suse was originally based on Slackware, it's been an rpm based distro for some time now...
 
Old 03-12-2011, 08:10 AM   #5
wagscat123
Member
 
Registered: Jan 2009
Location: Maryland-Pennsylvania border, USA
Distribution: openSUSE 15.2/15.3, Tumbleweed, Kubuntu 18.04/21.04, macOS 10.15, antiX 19, and Linux Mint 19.3
Posts: 860
Blog Entries: 45

Rep: Reputation: 120Reputation: 120
Use boot partition on internal hard disk

Try reinstalling.
Go to Custom Partitioning, and shrink your XP installation 90MB. Then set the filesystem as ext3 and as your boot partition. Then make your root partition on your external hard disk. Continue with the rest of the install after that. That's how I got it to install on mine when I did that some years back.
 
Old 03-12-2011, 08:51 AM   #6
jschiwal
LQ Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682Reputation: 682
You could install grub to the external drive, and use the quick boot menu to select it.

Read the grub info pages for details.

Run "kdesu yast2 bootloader" for the gui interface in SuSE. Select the "Boot Loader Installation" tab.

Select the custom boot partition button and enter the partition you want to use. E.G. /dev/sdb

Grub has files it needs under /boot. When you eject the external drive, even the file for the menu, menu.lst, is gone, and grub can't continue.

You will need to repair the windows boot loader. One option is to reduce one of your partitions on the internal drive and create an ext2 partition on it. Copy the files in /boot to this partition, and use it for /boot. Install grub to this partition. Now if the external drive is disconnected, you can still boot to Windows.

Also consider installing grub's boot loader to the mbr of the external drive, and modifying the C:\BOOT.INI file to chainload Linux on the external drive. Google for "NT Linux Grub BOOT.INI" to locate a number of web pages detailing how to do this.
 
1 members found this post helpful.
Old 03-12-2011, 08:57 AM   #7
archtoad6
Senior Member
 
Registered: Oct 2004
Location: Houston, TX (usa)
Distribution: MEPIS, Debian, Knoppix,
Posts: 4,727
Blog Entries: 15

Rep: Reputation: 234Reputation: 234Reputation: 234
Excellent idea, jschiwal, much simpler.
 
  


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
Can I install Linux on External Hard Disk ? aarsh Linux - Hardware 12 09-17-2010 08:44 AM
help in fixing a external hard disk linux install aayudh Linux - Networking 3 11-24-2008 06:47 AM
how to install linux on ur external hard disk savitrasapre Linux - Software 1 08-18-2008 11:10 AM
Maxtor external hard disk and OpenSuse iandroul Linux - General 2 12-18-2007 11:13 AM
60GB laptop hard disk & 200GB external USB hard disk linux compatibility powah Linux - Hardware 0 03-07-2006 10:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 07:21 AM.

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