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

Bug#497110: improved dmraid support in D-I



On Thu, Sep 11, 2008 at 10:40:14PM EST, Frans Pop wrote:
> Hello Luke,
> 
> Thank you for your mail.
> 
> I implemented the current support in the installer during DebConf last 
> year, more out of annoyance with the continuing stream of requests to 
> support dmraid than out of any personal interest. By chance someone could 
> make some hardware available to me for the duration of the conference.
> Yes, it was a huge hack (and I've always announced and documented it as 
> such), but at least it made installing to dmraid an option and it 
> provided a basis to improve support.
> 
> Basically I am quite happy to see dmraid supported properly now, at least 
> for partitioning. That still leaves bootloader support and bootloader 
> installation essentially a hack, or do you have improvements for that 
> too?

So far, I have a patch to allow os-prober to find other OSs on dmraid devices, but nothing for grub-installer yet, as I have been trying to track down why grub-installer wasn't using os-prober's output for other OSs.

> I was a bit miffed at first when Giuseppe came up with your patches, but 
> that lessened somewhat when I saw they were recent. However, given that 
> Debian/I had done the initial support a mail to our list even just to 
> announce that you were working on this would have been very much 
> appreciated. I could possibly even have helped or simplified things for 
> you in a few cases as obviously I know the partman side quite well.

I understand, and won't make any excuses about not contacting the installer team. As for partman et al, Colin was able to point me in the right direction.

> We're currently still waiting for Otavio to discuss the changes with the 
> release team and give the go-ahead. After that getting the changes into 
> SVN and uploaded for the installer should be very quick.

Ok, I'll go into detail where necessary later in this mail, but I will shortly file bugs against all d-i packages I've touched, with patches attached.

> On Monday 08 September 2008, Luke Yelavich wrote:
> > as well as making any changes I make for Ubuntu available for Debian now
> > and in the future. 
> 
> Please consider - at least when it comes to changes in the installer 
> itself - to work directly in the Debian SVN repository. After all, 
> keeping the diff between Debian/D-I and Ubuntu/D-I small only reduces 
> effort when Ubuntu rebases on unstable for a new release.

Agreed, and here on in I will do so, as I want to help you guys get this stuff working for Lenny.

> I'm quite sad to see the diff growing now that Colin Watson is less active 
> when it comes to D-I.

I can't speak for Colin, but given that I may have to do Ubuntu merges for some of the d-i packages next cycle, I'll see what I can do to push some changes back to Debian.

> > I am also happy to test on real hardware, as I have a few PCI cards, as
> > well as a recent intel ICH9 board that I can test such configurations
> > as RAID 5, and possibly RAID10/01 if desired.
> 
> That would be great.
> 
> Question: how does booting from fakeraid work with e.g. RAID5? Reading the 
> bootsector will work fine, but I don't see how grub can read its stage 
> files from a RAID5 array.

As long as the fakeRAID BIOS loads, and grub uses BIOS calls, all will work. The BIOS sets everything up so that grub simply sees things as an ordinary disk. No different to how booting from raid0 on fakeraid works.

Attachment: signature.asc
Description: Digital signature


Reply to: