Revision ce3a92c0
Added by Jim Pingle over 8 years ago
src/etc/rc.initial.reboot | ||
---|---|---|
35 | 35 |
echo "\n" . sprintf(gettext("%s will reboot. This may take a few minutes, depending on your hardware."), $g['product_name']) . "\n"; |
36 | 36 |
echo gettext("Do you want to proceed?") . "\n\n"; |
37 | 37 |
echo " " . gettext("Y/y: Reboot normally") . "\n"; |
38 |
echo " " . gettext("R/r: Reroot (Stop processes, remount disks, re-run startup sequence)") . "\n"; |
|
38 |
if (!is_module_loaded("zfs.ko")) { |
|
39 |
echo " " . gettext("R/r: Reroot (Stop processes, remount disks, re-run startup sequence)") . "\n"; |
|
40 |
} |
|
39 | 41 |
echo " " . gettext("S: Reboot into Single User Mode (requires console access!)") . "\n"; |
40 | 42 |
echo " " . gettext("F: Reboot and run a filesystem check") . "\n\n"; |
41 | 43 |
|
... | ... | |
54 | 56 |
break; |
55 | 57 |
case "R": |
56 | 58 |
case "r": |
57 |
echo "\n" . sprintf(gettext("%s is rerooting now."), $g['product_name']) . "\n"; |
|
58 |
system_reboot_sync(true); |
|
59 |
if (!is_module_loaded("zfs.ko")) { |
|
60 |
echo "\n" . sprintf(gettext("%s is rerooting now."), $g['product_name']) . "\n"; |
|
61 |
system_reboot_sync(true); |
|
62 |
} |
|
59 | 63 |
break; |
60 | 64 |
case "Y": |
61 | 65 |
case "y": |
Also available in: Unified diff
Hide/deactivate the reroot option when ZFS is active. Ticket #6045