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

Re: Problem with upgrading kernel in d-i



On Thu, November 16, 2006 23:03, Joey Hess said:
> Marcin Giedz wrote:
>> I really don't know if this is right group (if not give me a hint where
>> to put that) to send my question but I will try. Yesterday I compiled
>> new kernel for etch installer. I added new section in
>> isolinux/isolinux.cfg pointing my new kernel and initrd.
>> >LABEL linux29
>> >        kernel /install/vmlinuz
>> >        append vga=normal initrd=/install/initrd.gz ramdisk_size=9920
>> >root=/dev/ram --
>> >
>>
>> Next I produced new iso, burnt it and tried to install. D-i run ok but
>> after "Begin: Waiting for root file system... ..." he stopped with
>> message: "ALERT! /dev/ram does not exist. Dropping to a shell!"
>>
>> I checked in /dev/ and there was no "ram" entry but "ram{0-9}".
>>
>> What I did wrong? How can I fix it?
>
> You may have built a kernel without the necessary initramfs support. You
> also seem to be using an old iso image; current iso images do not set
> root=/dev/ram.

I think you meant initrd support? AFAIK initramfs can't be left out from
current kernels without major surgery (initrd on the other hand can, and
the initrd system is used to populate the initramfs with additional files
when using e.g. initramfs-tools or yaird).

-- 
David Härdeman



Reply to: