diff options
author | cperciva <cperciva@FreeBSD.org> | 2009-06-24 23:17:00 +0000 |
---|---|---|
committer | cperciva <cperciva@FreeBSD.org> | 2009-06-24 23:17:00 +0000 |
commit | 8f1962d8fc528050e30fea347d88c0f96b905608 (patch) | |
tree | cb558ef8f9bf60cb354f08b5cefbf7d7686ceabd /usr.sbin/sysinstall/menus.c | |
parent | 11197296caae985dd245decd98433d199f255d12 (diff) | |
download | FreeBSD-src-8f1962d8fc528050e30fea347d88c0f96b905608.zip FreeBSD-src-8f1962d8fc528050e30fea347d88c0f96b905608.tar.gz |
Make sysinstall search for /dev/daXa and register such devices as USB disks.
This covers the common case of unsliced USB drives, and makes it possible to
select them as installation source media.
PR: 61152, 115197, 135016
Submitted by: randi
MFC after: 1 month
Diffstat (limited to 'usr.sbin/sysinstall/menus.c')
-rw-r--r-- | usr.sbin/sysinstall/menus.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/usr.sbin/sysinstall/menus.c b/usr.sbin/sysinstall/menus.c index 7d1210b..152ad32 100644 --- a/usr.sbin/sysinstall/menus.c +++ b/usr.sbin/sysinstall/menus.c @@ -191,6 +191,7 @@ DMenu MenuIndex = { { " Media, NFS", "Select NFS installation media.", NULL, mediaSetNFS }, { " Media, Floppy", "Select floppy installation media.", NULL, mediaSetFloppy }, { " Media, CDROM/DVD", "Select CDROM/DVD installation media.", NULL, mediaSetCDROM }, + { " Media, USB", "Select USB installation media.", NULL, mediaSetUSB }, { " Media, DOS", "Select DOS installation media.", NULL, mediaSetDOS }, { " Media, UFS", "Select UFS installation media.", NULL, mediaSetUFS }, { " Media, FTP", "Select FTP installation media.", NULL, mediaSetFTP }, @@ -428,6 +429,16 @@ DMenu MenuMediaFloppy = { { { NULL } }, }; +DMenu MenuMediaUSB = { + DMENU_NORMAL_TYPE | DMENU_SELECTION_RETURNS, + "Choose a USB drive", + "You have more than one USB drive. Please choose which drive\n" + "you would like to use.", + NULL, + NULL, + { { NULL } }, +}; + DMenu MenuMediaDOS = { DMENU_NORMAL_TYPE | DMENU_SELECTION_RETURNS, "Choose a DOS partition", @@ -850,6 +861,7 @@ DMenu MenuMedia = { { "6 NFS", "Install over NFS", NULL, mediaSetNFS }, { "7 File System", "Install from an existing filesystem", NULL, mediaSetUFS }, { "8 Floppy", "Install from a floppy disk set", NULL, mediaSetFloppy }, + { "9 USB", "Install from a USB drive", NULL, mediaSetUSB }, { "X Options", "Go to the Options screen", NULL, optionsEditor }, { NULL } }, }; |