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

Re: Bug#640418: Does not use an initrd on mipsel/loongson-2f systems



On Mon, Sep 05, 2011 at 10:42:33AM -0400, Joey Hess wrote:
> Matt Kraai wrote:
> > When I install on a Lemote Yeeloong, the resulting system fails to
> > boot because the root filesystem uses ext4 and the kernel doesn't have
> > a way to mount it since it doesn't use an initrd.  The attached patch
> > should make it do so.
> 
> This adds subarch-specific logic to a new location. If mipsel 
> uses an initrd now, perhaps this in templates-arch should be changed?

The templates mechanism doesn't support per-subarchitecture defaults
particularly sensibly AFAICT.  I agree it's a bit grotty to do this at
run-time but I couldn't think of a better alternative to suggest to
Matt; can you?

> Or does the kernel somehow only support an initrd on the loongson?

The boot loaders used on other mipsel subarchitectures don't support an
initrd, or at any rate is not configured to do so by the relevant
*-installer packages.  See colo-installer and sibyl-installer.

GRUB has been ported to Loongson, but not to other mipsel
subarchitectures, and I wouldn't hold my breath for those.

-- 
Colin Watson                                       [cjwatson@debian.org]


Reply to: