VirtualBox

Changeset 94460 in vbox for trunk/src/VBox/Devices/VMMDev


Ignore:
Timestamp:
Apr 4, 2022 8:30:21 PM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
150791
Message:

VBox/ostypes.h+Main/Global,Machine,UnattendedInstaller+FE/Qt: First pass
at updating the variety of Linux OS subtypes used at install time along
with their corresponding recommended installation defaults based on each
vendor's respective documentation. bugref:5936

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/VMMDev/VMMDev.cpp

    r94183 r94460  
    213213        case VBOXOSTYPE_ArchLinux:                        pszOs = "ArchLinux";      break;
    214214        case VBOXOSTYPE_Debian:                           pszOs = "Debian";         break;
     215        case VBOXOSTYPE_Debian31:                         pszOs = "Debian 3.1";     break;
     216        case VBOXOSTYPE_Debian4:                          pszOs = "Debian 4.0";     break;
     217        case VBOXOSTYPE_Debian5:                          pszOs = "Debian 5.0";     break;
     218        case VBOXOSTYPE_Debian6:                          pszOs = "Debian 6.0";     break;
     219        case VBOXOSTYPE_Debian7:                          pszOs = "Debian 7";       break;
     220        case VBOXOSTYPE_Debian8:                          pszOs = "Debian 8";       break;
     221        case VBOXOSTYPE_Debian9:                          pszOs = "Debian 9";       break;
     222        case VBOXOSTYPE_Debian10:                         pszOs = "Debian 10";      break;
     223        case VBOXOSTYPE_Debian11:                         pszOs = "Debian 11";      break;
    215224        case VBOXOSTYPE_OpenSUSE:                         pszOs = "openSUSE";       break;
     225        case VBOXOSTYPE_OpenSUSE_Leap_x64 & ~VBOXOSTYPE_x64: pszOs = "openSUSE Leap";      break;
     226        case VBOXOSTYPE_OpenSUSE_Tumbleweed:              pszOs = "openSUSE Tumbleweed";   break;
     227        case VBOXOSTYPE_SUSE_LE:                          pszOs = "SUSE Linux Enterprise"; break;
    216228        case VBOXOSTYPE_FedoraCore:                       pszOs = "Fedora";         break;
    217229        case VBOXOSTYPE_Gentoo:                           pszOs = "Gentoo";         break;
    218230        case VBOXOSTYPE_Mandriva:                         pszOs = "Mandriva";       break;
     231        case VBOXOSTYPE_OpenMandriva_Lx:                  pszOs = "OpenMandriva Lx"; break;
     232        case VBOXOSTYPE_PCLinuxOS:                        pszOs = "PCLinuxOS";      break;
     233        case VBOXOSTYPE_Mageia:                           pszOs = "Mageia";         break;
    219234        case VBOXOSTYPE_RedHat:                           pszOs = "RedHat";         break;
     235        case VBOXOSTYPE_RedHat3:                          pszOs = "RedHat 3";       break;
     236        case VBOXOSTYPE_RedHat4:                          pszOs = "RedHat 4";       break;
     237        case VBOXOSTYPE_RedHat5:                          pszOs = "RedHat 5";       break;
     238        case VBOXOSTYPE_RedHat6:                          pszOs = "RedHat 6";       break;
     239        case VBOXOSTYPE_RedHat7_x64 & ~VBOXOSTYPE_x64:    pszOs = "RedHat 7";       break;
     240        case VBOXOSTYPE_RedHat8_x64 & ~VBOXOSTYPE_x64:    pszOs = "RedHat 8";       break;
    220241        case VBOXOSTYPE_Turbolinux:                       pszOs = "TurboLinux";     break;
    221242        case VBOXOSTYPE_Ubuntu:                           pszOs = "Ubuntu";         break;
     243        case VBOXOSTYPE_Ubuntu10_LTS:                     pszOs = "Ubuntu 10.04 LTS"; break;
     244        case VBOXOSTYPE_Ubuntu10:                         pszOs = "Ubuntu 10.10";   break;
     245        case VBOXOSTYPE_Ubuntu11:                         pszOs = "Ubuntu 11.x";    break;
     246        case VBOXOSTYPE_Ubuntu12_LTS:                     pszOs = "Ubuntu 12.04 LTS"; break;
     247        case VBOXOSTYPE_Ubuntu12:                         pszOs = "Ubuntu 12.10";   break;
     248        case VBOXOSTYPE_Ubuntu13:                         pszOs = "Ubuntu 13.x";    break;
     249        case VBOXOSTYPE_Ubuntu14_LTS:                     pszOs = "Ubuntu 14.04 LTS"; break;
     250        case VBOXOSTYPE_Ubuntu14:                         pszOs = "Ubuntu 14.10";   break;
     251        case VBOXOSTYPE_Ubuntu15:                         pszOs = "Ubuntu 15.x";    break;
     252        case VBOXOSTYPE_Ubuntu16_LTS:                     pszOs = "Ubuntu 16.04 LTS"; break;
     253        case VBOXOSTYPE_Ubuntu16:                         pszOs = "Ubuntu 16.10";   break;
     254        case VBOXOSTYPE_Ubuntu17:                         pszOs = "Ubuntu 17.x";    break;
     255        case VBOXOSTYPE_Ubuntu18_LTS:                     pszOs = "Ubuntu 18.04 LTS"; break;
     256        case VBOXOSTYPE_Ubuntu18:                         pszOs = "Ubuntu 18.10";   break;
     257        case VBOXOSTYPE_Ubuntu19:                         pszOs = "Ubuntu 19.x";    break;
     258        case VBOXOSTYPE_Ubuntu20_LTS_x64 & ~VBOXOSTYPE_x64: pszOs = "Ubuntu 20.04 LTS"; break;
     259        case VBOXOSTYPE_Ubuntu20_x64 & ~VBOXOSTYPE_x64:   pszOs = "Ubuntu 20.10";   break;
     260        case VBOXOSTYPE_Ubuntu21_x64 & ~VBOXOSTYPE_x64:   pszOs = "Ubuntu 21.x";    break;
     261        case VBOXOSTYPE_Ubuntu22_LTS_x64 & ~VBOXOSTYPE_x64: pszOs = "Ubuntu 22.04 LTS"; break;
     262        case VBOXOSTYPE_Ubuntu22_x64 & ~VBOXOSTYPE_x64:   pszOs = "Ubuntu 22.10";   break;
     263        case VBOXOSTYPE_Lubuntu:                          pszOs = "Lubuntu";        break;
     264        case VBOXOSTYPE_Xubuntu:                          pszOs = "Xubuntu";        break;
    222265        case VBOXOSTYPE_Xandros:                          pszOs = "Xandros";        break;
    223266        case VBOXOSTYPE_Oracle:                           pszOs = "Oracle Linux";   break;
     267        case VBOXOSTYPE_Oracle4:                          pszOs = "Oracle Linux 4"; break;
     268        case VBOXOSTYPE_Oracle5:                          pszOs = "Oracle Linux 5"; break;
     269        case VBOXOSTYPE_Oracle6:                          pszOs = "Oracle Linux 6"; break;
     270        case VBOXOSTYPE_Oracle7_x64 & ~VBOXOSTYPE_x64:    pszOs = "Oracle Linux 7"; break;
     271        case VBOXOSTYPE_Oracle8_x64 & ~VBOXOSTYPE_x64:    pszOs = "Oracle Linux 8"; break;
    224272        case VBOXOSTYPE_FreeBSD:                          pszOs = "FreeBSD";        break;
    225273        case VBOXOSTYPE_OpenBSD:                          pszOs = "OpenBSD";        break;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette