Log in

No account? Create an account
Linux Community's Journal
[Most Recent Entries] [Calendar View] [Friends View]

Friday, April 11th, 2008

Time Event
grub "selected disk does not exist"
Here's my setup: 2 IDE disks.
Master=160GB ubuntu disk
Slave=40GB Windows XP disk.

I can boot into ubuntu fine. however from grub when i select Windows XP it says, "selected disk does not exist".

Yet from inside ubuntu I see the disk mounted up just fine. Not sure what I need to do to make grub see it.

Here's my fdisk output and grub:
Collapse )

What's strange is that grub sees hd1 when I run grub from the command line in ubuntu, but grub at boot up time does not see hd1 at all as an option.

From the OS:
grub> root (hd <-TAB->
Possible disks are: hd0 hd1

From grub at boot time:
grub> root (hd <-TAB->
Possible disks are: hd0

The harddrive exist, grub just can't see it at boot time... but ubuntu clearly sees it at load time (sdb1):
root@hazard:/home/jackal# blkid
/dev/sda1: UUID="397310b1-9c11-4bfa-a7f8-fc9058093a85" SEC_TYPE="ext2" TYPE="ext3" 
/dev/sda2: UUID="7ce6b731-18ef-45af-bbe7-270af90cdec5" SEC_TYPE="ext2" TYPE="ext3" 
/dev/sda3: UUID="c2babbd2-f973-46b7-b5de-560d12fbbfe6" SEC_TYPE="ext2" TYPE="ext3" 
/dev/sda4: TYPE="swap" UUID="b5cd421d-053e-42f4-8ff5-55f6fcc89d8a" 
/dev/sdb1: UUID="C4B891C8B891B8FE" TYPE="ntfs" 

Update: Fixed it. The issue was the devices were "off" in the BIOS. Which is strange that the OS once booted could see them fine. But that explains why grub couldn't see them.
Brain Challenge
Here's a challenge for you. Real world. Just got this one today.

The SA has bound two IPs addresses to the same NIC (eth0). And bound two processes to the same port (7025) on the same host using the two seperate IP's .

So it's

All on the same interface.

The problem is the outbound traffic for connects are all showing up as coming from the primary (first) IP bound to the NIC, and he wants to change that.

Now WITHOUT virtualizing the host can he fix this problem? Virtualizing it would be the easy answer. And the application has to run on port 7025 so you can't just move to a different port and rebind it to IP1.

How would you fix it?

<< Previous Day 2008/04/11
Next Day >>
About LiveJournal.com