diff options
author | scottl <scottl@FreeBSD.org> | 2003-05-31 11:28:28 +0000 |
---|---|---|
committer | scottl <scottl@FreeBSD.org> | 2003-05-31 11:28:28 +0000 |
commit | f2f79e8c3fd78874b7ac71ce17f19bb9f33d3061 (patch) | |
tree | c06dcb8d11c76b020851d24a3b934b48b7a7f5e0 /usr.sbin/sysinstall/install.c | |
parent | 049e6a81c83ff5402bd64c65dc6f591e7bfb003e (diff) | |
download | FreeBSD-src-f2f79e8c3fd78874b7ac71ce17f19bb9f33d3061.zip FreeBSD-src-f2f79e8c3fd78874b7ac71ce17f19bb9f33d3061.tar.gz |
Teach sysinstall to recognize if acpi was turned off from the bootloader,
and then ask the user if this should be made permanent.
Approved by: re
Diffstat (limited to 'usr.sbin/sysinstall/install.c')
-rw-r--r-- | usr.sbin/sysinstall/install.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/usr.sbin/sysinstall/install.c b/usr.sbin/sysinstall/install.c index 2a0e0be..acc53f8 100644 --- a/usr.sbin/sysinstall/install.c +++ b/usr.sbin/sysinstall/install.c @@ -666,6 +666,15 @@ nodisks: dmenuOpenSimple(&MenuMouse, FALSE); #endif +#ifdef __i386__ + if (checkLoaderACPI() != 0) { + dialog_clear_norefresh(); + if (!msgNoYes("ACPI was disabled during boot.\n" + "Would you like to disable it permanently?")) + (void)configLoaderACPI(1 /*disable*/); + } +#endif + /* Now would be a good time to checkpoint the configuration data */ configRC_conf(); sync(); |