Dell Ubuntu Linux and xfermode (err_mask=0x4)

I bought a new PC from Dell and I bought it with Ubuntu Linux installed since I don’t use Windows and I wish to show that there is a market for machines outside the M$ monopoly.

Ironically, having run Ubuntu fine on a Dell PC for 3 years, I have had some problems and this blog is to record how to fix them, in case I need it in the future and in case you have just found this on Google and need help.

If you should need to reinstall Ubuntu on a Dell Inspiron 530n desktop (and possibly other PCs) you should use the reinstall option in the GRUB menu at boot up [http://linux.dell.com/wiki/index.php/Ubuntu_7.04/OS_Reinstallation]. If, however, you have repartitioned the disk and no longer have the reinstallation partition then you may try and use a Ubuntu install disk (you get one with the PC) or one you have downloaded or been given. You may even want to boot from a disk for another Linux distribution or one of the utilities that use the same boot kernel in what is called a LiveCD.

If you do you will be offered a menu, make a choice (install Ubuntu in this case) and may experience a very slow and eventually failed boot up. The screen may then drop to a simple text screen and error messages like this may appear:

/bin/sh: can’t access tty; job control turned off
(initramfs) 34.324022 ata1.00 failed to set xfermode (err_mask=0x40)

If so then you need to turn off your PC, start again and when you get to the first menu you need to add an option to the boot command line. On an Ubuntu install disk you do this by pressing F6 and adding the word irqpoll at the end of the line that appears. You then can press enter and it will install.

I learnt this from these posts on Ubuntuforums:

http://ubuntuforums.org/showthread.php?t=417181
and
http://ubuntuforums.org/showthread.php?t=578726

That explains how to get around the xfermode problem

BUT if you install from the 7.04 disk that is in the box with the PC then you will not have the right network drivers and no network capability.

Read here:

http://preview.tinyurl.com/2dv3hs

To that end you need to download the remastered Dell 7.04 disk from here:

http://preview.tinyurl.com/2n6ooq

Which has the updated drivers, although it also has OpenOffice removed, so you will need to then add that by using Synaptic from the System menu.

I then suggest that (as root) you ensure that the installed system is not prone to the same problem (which I did find it often was) by adding “irqpoll” onto the end of the grub boot line in /boot/grub/menu.lst

Ah well, early days, it’s no more arcane than many Windows problems over the years! Don’t let it discourage you getting a Dell Linux box, it will only be a short while before this is fixed..

I would not, however, commit to an upgrade to Gutsy online and certainly not using a standard Ubuntu install CD unless you are comfortable with the above and/or a Dell remastered install CD for Gutsy appears here:

http://linux.dell.com/wiki/index.php/Ubuntu_7.10

0 comments on “Dell Ubuntu Linux and xfermode (err_mask=0x4)Add yours →

Leave a Reply

Your email address will not be published. Required fields are marked *