Live Scan Grub Menu
lsgm.rwx.work
1function probe_set {
2 probe_unset
3 if [ "${1}" ] ; then
4 probe "${1}" --set probe_fs --fs
5 probe "${1}" --set probe_fs_uuid --fs-uuid
6 probe "${1}" --set probe_label --label
7 probe "${1}" --set probe_part_uuid --part-uuid
8 fi
9 if [ "${probe_label}" ] ; then
10 probe_entry="${probe_entry} → ${probe_label}"
11 fi
12 if [ "${probe_fs}" ] ; then
13 probe_entry="${probe_entry} → ${probe_fs}"
14 fi
15 if [ "${probe_fs_uuid}" ] ; then
16 probe_entry="${probe_entry} → ${probe_fs_uuid}"
17 fi
18}
19
20function probe_unset {
21 unset probe_entry
22 unset probe_fs
23 unset probe_fs_uuid
24 unset probe_label
25 unset probe_part_uuid
26}