From: Matthew Booth Date: Mon, 29 Jun 2009 13:39:27 +0000 (+0100) Subject: Add a comment to device naming heuristic X-Git-Tag: 1.0.54~5 X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=commitdiff_plain;h=228b19aa9c28b03b339e8e23fcb46359e3ab617e Add a comment to device naming heuristic --- diff --git a/inspector/virt-inspector.pl b/inspector/virt-inspector.pl index bd8de70..b5d62ae 100755 --- a/inspector/virt-inspector.pl +++ b/inspector/virt-inspector.pl @@ -705,6 +705,12 @@ sub find_filesystem } else { return ($_, $fses{$_}) if exists $fses{$_}; + # The following is to handle the case where an fstab entry specifies a + # specific device rather than its label or uuid, and the libguestfs + # appliance has named the device differently due to the use of a + # different driver. + # This will work as long as the underlying drivers recognise devices in + # the same order. if (m{^/dev/hd(.*)} && exists $fses{"/dev/sd$1"}) { return ("/dev/sd$1", $fses{"/dev/sd$1"}); }