[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Booting Debian/testing fails



On Sat, Feb 03, 2007 at 06:28:45PM -0500, Douglas Allan Tutty wrote:
> On Sat, Feb 03, 2007 at 05:44:40PM -0500, hendrik@topoi.pooq.com wrote:
> > On Sat, Feb 03, 2007 at 08:50:27AM -0500, Douglas Allan Tutty wrote:
> > > On Sat, Feb 03, 2007 at 08:03:02AM -0500, hendrik@topoi.pooq.com wrote:
> > > > On Sat, Feb 03, 2007 at 12:57:09AM -0500, Kevin Mark wrote:
>  > > 
> > > > For example, where do you find details on why rescue mode, swapped hard 
> > > > drives (/dev/hda <-> /dev/hdc) when I asked it to start a shell in the 
> > > > context of my root partition but not when I asked it to start a shell in 
> > > > the installer context?  In fact running fdisk /dev/hda in the root 
> > > > context showed me a perfect partition table for /dev/hdc, except that 
> > > > all the partitions were labelled as being on /dev/hda.
> > > > 
> > > > Now I know the boot-loaders have provisions for swapping hard-drive 
> > > > letters.  But why were they invoked?
> > > > 
> > > > This is the kind of detail that needs to be documented.  And access to 
> > > > wource code is no longer a solution, even for experienced programmers -- 
> > > > there's just too much undocumented context for each piece of the 
> > > > hundred-million-odd lines of code that constitute Debian that that's 
> > > > only practical for specialists in the particular subsystem under 
> > > > investigation.
> 
> > > 
> > > Do you need to know the _why_ of that, or would you have liked a
> > > heads-up and what to do about it?
> > 
> > I needed to know what to do about it.  Not knowing the why, I decided I 
> > couldn't trust the rescue system and improvised a workaround that 
> > involved installing a new Debian system on a spare partition on 
> > /dev/hda2 (fortunately I still had some space) and using *its* lilo to 
> > establish bootability of /dev/hdc3.
> > 
>  
> > I know that Debian has ways of futzing the BIOS so that drive letters 
> > are different from the standard ones.  What I don't know is why it 
> > decided to do this as a rescue attempt.  My lack of understanding made 
> > the rescue system untrustable, hence unusable.  And I'm not at all sure 
> > that posting the details on, say, debian-user would have resulted in an 
> > answer sufficiently authoritative to be trustworthy.
> > 
> Hi hendrik
> 
> I would have called it a bug in the installer and submitted it.  It
> would end up on debian-boot where a trustworthy reply should have been
> available.
> 
> If you have a chance, make a current daily-build netinst.iso an see if
> the problem still exists.  If it doesn, file a bug.

There may be reasons for it -- for example, the installer might examine 
the files within the partition and decide that that partition was meant 
to be booted with the drive letters swapped.  I once has a Mandrake 
system that insisted on relettering its drives in lilo so that hda was 
hde.  I have no reason why.

-- hendrik



Reply to: