Comment 60 for bug 218434

Revision history for this message
Stewart Midwinter (midtoad) wrote :

@nyamap, thanks for your tip which has allowed me (with a mod) to log in to Gnome desktop on EeePC.

You have two errors in your step 3 (you must use hal-set-property, not hal-set-priority; also, you need to use the UUID string, not the info.udi string), so here are the corrected steps to follow:

1. Login with Ctrl-Alt-F2 or Xterm session.
2. run 'hal-device' to find device which contains root file system. (device means not media but controller device)

on my EeePC, it is device 2. Look for the device that has volume.mount_point = '/'. Make a note of the udi string.

3. mark that device to unremovable using 'hal-set-property --udi "/org/freedesktop/Hal/devices/volume_uuid_6662900c...." --key storage.removable --bool false'

Your own device will have a different string beginning with "volume_uuid_"

Run this in the shell and if it works, put in rc.local, then restart gdm with 'sudo /etc/init.d/gdm restart'