Page 1 of 1

dracut + radeon driver + diskless

PostPosted: Nov 13th, '12, 22:17
by lievendp
Hi,

I'm following the http://colin.guthr.ie/2012/09/nfs-root-media-centre-v2-0/ tutorial to create an nfs based diskless system
When I netboot into the system, it seems to boot up until the lxdm window manager has to show up, then the screen is totally psychedelic. Lots of colors and dots etc. but alas, unusable.

I guess my problem is the AMD Catalyst driver. My host system from which I create the new initrd with dracut is nvidia based but the target system has an E450 cpu with integrated radeon graphics.
What is the correct way to include the properiatary driver from amd/ati to get it to work right?

The initrd is created like this:
Code: Select all
dracut -c /mnt/pxedev/mageia/mageia2_nfsboot_v01/etc/dracut.conf --confdir /mnt/pxedev/mageia/mageia2_nfsboot_v01/etc/dracut.conf.d -f /mnt/tftpboot/mageia/mageia2_nfsboot/initrd-3.3.8-desktop-2.mga2


The output is not so encouraging as it lists 10s of lines with missing firmware and skipping this and omitting that etc.
Where should I get this firmware and how can I make dracut include it? (for the radeon driver)

dracut file etc/dracut.conf.d/52-netboot.conf looks like this:
Code: Select all
hostonly=¨no¨
omit_dracutmodules=
omit_dracutmodules+=¨ mdadmin ¨
add_dracutmodules+=¨ network nfs ¨
add_drivers+=¨ af-packet ¨
compress=xz
push fstab_lines ¨tmpfs /var/lib/stateless/writable tmpfs defaults¨
push fstab_lines ¨tmpfs /var/lib/stateless/state tmpfs defaults¨


thanks for pointing me in the correct direction.