User Tools

Site Tools



This shows you the differences between two versions of the page.

Link to this comparison view

spindown [2011/05/30 12:07] (current) created
Line 1: Line 1:
 +===== Parsing mount points =====
 +When dealing with disk spindown, it can be important to parse the list of mount points, in order to alter mount options such as commit=, etc.
 +For this, it is important to take into accounts the differences between /etc/mtab and /​proc/​mounts,​ when the former is not a symlink to the latter.
 +Here's an example /etc/mtab rootfs entry:
 +  rootfs / rootfs rw,​noatime,​relatime,​errors=continue,​barrier=0,​commit=7200 0 0
 +And here's its counterpart in /​proc/​mounts:​
 +  /dev/root / ext3 rw,​noatime,​errors=continue,​commit=7200,​barrier=0,​data=ordered 0 0
 +In one case, the device is "​rootfs",​ in the other, it's "/​dev/​root"​
 +So we can have a "​real"​ device, or a "​fake"​ device. To apply a remount command, we'll want the real one, so /​proc/​mounts shall be preferred.
spindown.txt · Last modified: 2011/05/30 12:07 by