Configureren van hardware met HAL
woensdag, 20 januari, 2010 Mijn netbook heb ik van Moblin v2.1 voorzien. Een Linux distributie voor netbooks met een mooie grafische interface. Ik draai (inderdaad, nog geen SSD) er ook dual boot Windows 7 op. Tijdens het booten van Moblin probeert GVFS de de Windows 7 NTFS partities te mounten. In deze distributie zit geen ondersteuning voor NTFS met als gevolg twee vervelende "cannot mount volume" foutmeldingen. Twee oplossingen voor dit probleem. NTFS support installeren of HAL configureren zodat deze partities genegeerd worden. De tweede optie heb ik uitgezocht. Interessant want ik had dit nog niet eerder gedaan. Het heeft zoals wel vaker wat avondrust gekost :)
Onderstaande flowchart geeft in grote lijnen het automount proces weer.

De HAL daemon wordt geconfigureerd door middel van XML bestanden in de /etc/hal/fdi/policy/ directory. Voer onderstaande stappen uit om de betreffende Windows 7 partities te negeren.
- Lees de UUID van de betreffende partities uit met het commando blkid.
- Zet voor deze partities de optie volume.ignore op true zoals het XML voorbeeld hieronder.
- Hertart de HAL daemon.
- Controleer met het lshal of de wijzigingen zijn doorgevoerd. Het zou kunnen dat de HAL cache niet bijgewerkt is. Verwijder dan het /var/cache/hald/fdi-cache bestand en herstart de HAL daemon.
Voorbeeld XML:
$ cat /etc/hal/fdi/policy/20-disable-automount.fdi
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
<device>
<match key="volume.uuid" string="081C22161C21FF76">
<merge key="volume.ignore" type="bool">true</merge>
</match>
</device>
<device>
<match key="volume.uuid" string="D6E8335CE8333A57">
<merge key="volume.ignore" type="bool">true</merge>
</match>
</device>
</deviceinfo>
Deze post geschreven op Moblin 2.1 OS inclusief diagram met Dia.
Ben |
Post a Comment |
hal xml fdi in
Unix/Linux 







