Re: Disk Errors on 2nd Disk in Dual-Boot Debian/Solaris System
On Thu, Jan 20, 2011 at 05:03:40PM -0500, RR scribbled:
> On Thu, Jan 20, 2011 at 4:47 PM, brian m. carlson <
> email@example.com> wrote:
> > You need to fix /etc/fstab so that your /boot partition is properly
> > referenced. Otherwise, when you upgrade your kernel, the data will be
> > written in the wrong place and you won't be able to use the new kernel.
> > If you can boot Debian, then your /etc/silo.conf probably contains the
> > correct location of your /boot partition, so you should use that.
> Right, so that's what I figured as it's complaining about it not being an
> ext2 FS, which it obviously isn't, so we're ok there.
No, you still need to fix that.
> w.r.t to silo.conf, it's really bizarre. As per your instructions, once In
> debian, I went into /etc and found the following:
> DebSparcx64:/etc# ls -l silo.conf
> lrwxrwxrwx 1 root root 17 2010-12-26 05:49 silo.conf -> ../boot/silo.conf
> But we already know that my /boot is empty. So where the hell is silo.conf??
> and when I mount my Solaris Disk i.e. /dev/sdb1 on to /mnt within Debian, I
> still can't find either the bootloader for Debian OR silo.conf. I'm really
Remember how you were having errors mounting /boot? Of course you
can't find things in /boot if it's not mounted. And why would you
be looking for it on the Solaris disk? Did you forget you swapped
the two disks?
Now, remember how you said you swapped disk1 and disk2 "for
convenience"? I don't really see how it is more convenient if it
didn't work. If your /boot used to be /dev/sdb1 it would now be
/dev/sda1, so if you want to keep the disks in this configuration
you should probably update /etc/fstab to reflect that.
Alternately you could put the disks back in the order they were
when you installed the system.
I don't know how Solaris will deal with it, but I wouldn't be too
suprised if you need to update something in your Solaris install
too. Have you tried booting it since you swapped the disks?
Last of all, what is this "Debian x64" thing you installed?