安装guest additions需要 kernel headers, openSUSE是没有kernel-headers的,对应的是kernel-devel。

执行zypper install kernel-desktop-devel即可。
paul@localhost:~> sudo zypper install kernel-desktop-devel
Loading repository data...
Reading installed packages...
'kernel-desktop-devel' not found in package names. Trying capabilities.
Resolving package dependencies...

The following 18 NEW packages are going to be installed:
  gcc gcc7 glibc-devel kernel-default-devel kernel-devel kernel-macros libasan4
  libatomic1 libcilkrts5 libelf-devel libitm1 liblsan0 libmpx2 libmpxwrappers2
  libtsan0 libubsan0 linux-glibc-devel zlib-devel

The following recommended package was automatically selected:
  gcc

18 new packages to install.
Overall download size: 43.1 MiB. Already cached: 0 B. After the operation,
additional 145.2 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package libasan4-7.5.0+r278197-lp152.2.46.x86_64
                                          (1/18), 357.4 KiB (  1.3 MiB unpacked)
Retrieving: libasan4-7.5.0+r278197-lp152.2.46.x86_64.rpm ......[done (1021 B/s)]
Retrieving package libatomic1-9.2.1+r274709-lp152.1.107.x86_64
                                          (2/18),  22.1 KiB ( 26.1 KiB unpacked)
Retrieving: libatomic1-9.2.1+r274709-lp152.1.107.x86_64.rpm ..............[done]
Retrieving package libcilkrts5-7.5.0+r278197-lp152.2.46.x86_64
                                          (3/18),  60.7 KiB (120.1 KiB unpacked)
Retrieving: libcilkrts5-7.5.0+r278197-lp152.2.46.x86_64.rpm ...[done (1018 B/s)]
Retrieving package libitm1-9.2.1+r274709-lp152.1.107.x86_64
                                          (4/18),  40.3 KiB (110.4 KiB unpacked)
Retrieving: libitm1-9.2.1+r274709-lp152.1.107.x86_64.rpm ....[done (15.0 KiB/s)]
Retrieving package liblsan0-9.2.1+r274709-lp152.1.107.x86_64
                                          (5/18), 147.0 KiB (349.2 KiB unpacked)
Retrieving: liblsan0-9.2.1+r274709-lp152.1.107.x86_64.rpm ..[done (105.9 KiB/s)]
Retrieving package libmpx2-8.2.1+r264010-lp152.2.126.x86_64
                                          (6/18),  19.1 KiB ( 18.3 KiB unpacked)
Retrieving: libmpx2-8.2.1+r264010-lp152.2.126.x86_64.rpm .................[done]
Retrieving package libmpxwrappers2-8.2.1+r264010-lp152.2.126.x86_64
                                          (7/18),  17.8 KiB ( 14.2 KiB unpacked)
Retrieving: libmpxwrappers2-8.2.1+r264010-lp152.2.126.x86_64.r[done (3.8 KiB/s)]
Retrieving package libtsan0-9.2.1+r274709-lp152.1.107.x86_64
                                          (8/18), 298.3 KiB (965.2 KiB unpacked)
Retrieving: libtsan0-9.2.1+r274709-lp152.1.107.x86_64.rpm ...[done (15.1 KiB/s)]
Retrieving package libubsan0-7.5.0+r278197-lp152.2.46.x86_64
                                          (9/18), 134.0 KiB (305.3 KiB unpacked)
Retrieving: libubsan0-7.5.0+r278197-lp152.2.46.x86_64.rpm ................[done]
Retrieving package linux-glibc-devel-5.3-lp152.1.1.x86_64
                                         (10/18),   1.0 MiB (  4.4 MiB unpacked)
Retrieving: linux-glibc-devel-5.3-lp152.1.1.x86_64.rpm .......[done (1.5 MiB/s)]
Retrieving package glibc-devel-2.26-lp152.25.10.x86_64
                                         (11/18), 754.6 KiB (  2.9 MiB unpacked)
Retrieving: glibc-devel-2.26-lp152.25.10.x86_64.rpm ......................[done]
Retrieving package zlib-devel-1.2.11-lp152.7.8.x86_64
                                         (12/18), 110.1 KiB (385.9 KiB unpacked)
Retrieving: zlib-devel-1.2.11-lp152.7.8.x86_64.rpm .......................[done]
Retrieving package gcc7-7.5.0+r278197-lp152.2.46.x86_64
                                         (13/18),  19.7 MiB ( 72.7 MiB unpacked)
Retrieving: gcc7-7.5.0+r278197-lp152.2.46.x86_64.rpm .........[done (2.8 MiB/s)]
Retrieving package libelf-devel-0.168-lp152.5.103.x86_64
                                         (14/18), 727.6 KiB (  2.1 MiB unpacked)
Retrieving: libelf-devel-0.168-lp152.5.103.x86_64.rpm ........[done (1.3 MiB/s)]
Retrieving package gcc-7-lp152.4.114.x86_64
                                         (15/18),  10.1 KiB (    0   B unpacked)
Retrieving: gcc-7-lp152.4.114.x86_64.rpm .................................[done]
Retrieving package kernel-macros-5.3.18-lp152.20.7.1.noarch
                                         (16/18),   1.6 MiB ( 21.1 KiB unpacked)
Retrieving: kernel-macros-5.3.18-lp152.20.7.1.noarch.rpm ...[done (147.9 KiB/s)]
Retrieving package kernel-devel-5.3.18-lp152.20.7.1.noarch
                                         (17/18),  13.5 MiB ( 54.9 MiB unpacked)
Retrieving: kernel-devel-5.3.18-lp152.20.7.1.noarch.rpm ......[done (2.6 MiB/s)]
Retrieving package kernel-default-devel-5.3.18-lp152.20.7.1.x86_64
                                         (18/18),   4.7 MiB (  4.6 MiB unpacked)
Retrieving: kernel-default-devel-5.3.18-lp152.20.7.1.x86_64.rp[done (2.3 MiB/s)]

Checking for file conflicts: .............................................[done]
( 1/18) Installing: libasan4-7.5.0+r278197-lp152.2.46.x86_64 .............[done]
( 2/18) Installing: libatomic1-9.2.1+r274709-lp152.1.107.x86_64 ..........[done]
( 3/18) Installing: libcilkrts5-7.5.0+r278197-lp152.2.46.x86_64 ..........[done]
( 4/18) Installing: libitm1-9.2.1+r274709-lp152.1.107.x86_64 .............[done]
( 5/18) Installing: liblsan0-9.2.1+r274709-lp152.1.107.x86_64 ............[done]
( 6/18) Installing: libmpx2-8.2.1+r264010-lp152.2.126.x86_64 .............[done]
( 7/18) Installing: libmpxwrappers2-8.2.1+r264010-lp152.2.126.x86_64 .....[done]
( 8/18) Installing: libtsan0-9.2.1+r274709-lp152.1.107.x86_64 ............[done]
( 9/18) Installing: libubsan0-7.5.0+r278197-lp152.2.46.x86_64 ............[done]
(10/18) Installing: linux-glibc-devel-5.3-lp152.1.1.x86_64 ...............[done]
(11/18) Installing: glibc-devel-2.26-lp152.25.10.x86_64 ..................[done]
(12/18) Installing: zlib-devel-1.2.11-lp152.7.8.x86_64 ...................[done]
(13/18) Installing: gcc7-7.5.0+r278197-lp152.2.46.x86_64 .................[done]
(14/18) Installing: libelf-devel-0.168-lp152.5.103.x86_64 ................[done]
(15/18) Installing: gcc-7-lp152.4.114.x86_64 .............................[done]
(16/18) Installing: kernel-macros-5.3.18-lp152.20.7.1.noarch .............[done]
(17/18) Installing: kernel-devel-5.3.18-lp152.20.7.1.noarch ..............[done]
(18/18) Installing: kernel-default-devel-5.3.18-lp152.20.7.1.x86_64 ......[done]

安装完成后再插入VBoxGuestAdditions.iso,会自动跳出,点击运行安装,完成后重启。
如果是在没有安装kernel devel的情况下运行会提示以下信息。
Verifying archive integrity... All good.
Uncompressing VirtualBox 6.1.0 Guest Additions for Linux........
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Kernel headers not found for target kernel
5.3.18-lp152.20.7-default. Please install them and execute
  /sbin/rcvboxadd setup
VirtualBox Guest Additions: Running kernel modules will not be replaced until
the system is restarted
Press Return to close this window...

按Enter键关闭窗口后 执行命令sudo zypper install kernel-desktop-devel。
安装完成后再执行以下命令重新设置VBoxGuestAdditions.
paul@localhost:~> sudo /sbin/rcvboxadd setup
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules.  This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version>
VirtualBox Guest Additions: or
VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Building the modules for kernel
5.3.18-lp152.20.7-default.
dracut: Executing: /usr/bin/dracut -f --kver 5.3.18-lp152.20.7-default
dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found!
dracut: *** Including module: bash ***
dracut: *** Including module: systemd ***
dracut: *** Including module: systemd-initrd ***
dracut: *** Including module: i18n ***
dracut: *** Including module: drm ***
dracut: *** Including module: plymouth ***
dracut: *** Including module: btrfs ***
dracut: *** Including module: kernel-modules ***
dracut: *** Including module: kernel-modules-extra ***
dracut: *** Including module: resume ***
dracut: *** Including module: rootfs-block ***
dracut: *** Including module: suse-btrfs ***
dracut: *** Including module: suse-xfs ***
dracut: *** Including module: terminfo ***
dracut: *** Including module: udev-rules ***
dracut: Skipping udev rule: 40-redhat.rules
dracut: Skipping udev rule: 50-firmware.rules
dracut: Skipping udev rule: 50-udev.rules
dracut: Skipping udev rule: 91-permissions.rules
dracut: Skipping udev rule: 80-drivers-modprobe.rules
dracut: *** Including module: dracut-systemd ***
dracut: *** Including module: haveged ***
dracut: *** Including module: ostree ***
dracut: *** Including module: usrmount ***
dracut: *** Including module: base ***
dracut: *** Including module: fs-lib ***
dracut: *** Including module: shutdown ***
dracut: *** Including module: suse ***
dracut: *** Including module: suse-initrd ***
dracut: *** Including modules done ***
dracut: *** Installing kernel module dependencies ***
dracut: *** Installing kernel module dependencies done ***
dracut: *** Resolving executable dependencies ***
dracut: *** Resolving executable dependencies done ***
dracut: *** Hardlinking files ***
dracut: *** Hardlinking files done ***
dracut: *** Stripping files ***
dracut: *** Stripping files done ***
dracut: *** Generating early-microcode cpio image ***
dracut: *** Constructing GenuineIntel.bin ***
dracut: *** Store current command line parameters ***
dracut: Stored kernel commandline:
dracut:  resume=UUID=c847c324-b399-4a7a-b798-499473b55cbe
dracut:  root=UUID=908c1b9b-efdb-41b5-b61b-1d956ba19f7d rootfstype=btrfs rootflags=rw,relatime,space_cache,subvolid=268,subvol=/@/.snapshots/1/snapshot,subvol=@/.snapshots/1/snapshot
dracut: *** Creating image file '/boot/initrd-5.3.18-lp152.20.7-default' ***
dracut: *** Creating initramfs image file '/boot/initrd-5.3.18-lp152.20.7-default' done ***
VirtualBox Guest Additions: Running kernel modules will not be replaced until
the system is restarted

完成后重启。
paul@localhost:~> sudo reboot
进入系统后口能自适应窗大小自动调整分辨率,也可以全屏。

Virtualbox上openSUSE 15.2 Leap安装guest additions相关推荐

  1. Win10系统在vmware/virtualbox上使用packer和vagrant安装Metasploitable3

    Win10系统在vmware/virtualbox上使用packer和vagrant安装Metasploitable3 文章目录 Win10系统在vmware/virtualbox上使用packer和 ...

  2. VirtualBox 6.1.8发布,支持Guest Additions

    导读 Oracle发布了VirtualBox 6.1.8,这是对其最新VirtualBox 6.1系列的最新维护更新,VirtualBox 6.1系列是最好的免费,开源和跨平台虚拟化软件之一. 在Vi ...

  3. 在Virtualbox中的Ubuntu虚拟机中,安装Guest Additions客户端增强包时出错

    自己装了个乌班图来开发py,然后就遇到了这个问题,也是纠缠了我很久,今天又在网上找了一下解决方案,终于在一个阴暗的角落发现了! 今天分享给大家手动在Ubantu上安装增强包VBoxGuestAddit ...

  4. 在Virtualbox中的Ubuntu虚拟机中,安装Guest Additions客户端增强包时出错:分配介质 虚拟光盘 xxx\VBoxsGuestAdditions.iso 到虚拟电脑

    当使用虚拟机和主机共享粘贴版时,安装完增强功能后出现如下问题: 解决思路如下: 1.手动弹出对应的光盘: 然后可以看到提示,已弹出了: 2.设备>安装增强功能 就可以正常挂载CDROM了. 然后 ...

  5. VirtualBox虚拟机CentOS安装增强功能Guest Additions

    没有安装Virtual Box增强功能Guest Additions的虚拟机操作很不方便,比如: 虚拟机的分辨率最大只有1024x768: 鼠标被虚拟机捕获后要按右Ctrl键才能释放,否则只能再虚拟机 ...

  6. guest additions

    virtual box中ubuntu的guest additions的安装 一.安装与创建虚拟机 在Debian/Ubuntu下安装只需用以下命令: sudo apt-get install virt ...

  7. linux终端安装搜狗输入法rpm,在openSUSE Leap 15系统中安装搜狗输入法的方法

    本文介绍在openSUSE Leap 15系统中安装搜狗输入法的方法,内容为增加M17N的源.安装搜狗输入法.解决依赖问题及解决无法输入中文标点的问题. 背景 笔者新入了一台ThinkPad X61来 ...

  8. openSUSE 15.0 显卡驱动安装

    openSUSE 15.0 显卡驱动安装 本文记录了我在openSUSE 15.0上安装N卡驱动的过程 参考文章:15. 显卡驱动.SDB:NVIDIA drivers 查看显卡型号 $ sudo l ...

  9. 【无标题】在 VirtualBox 上安装 macOS Big Sur 和 Catalina

    在 VirtualBox 上安装 macOS Big Sur 和 Catalina 经过 克林斯曼奥泰约 - 2021 年 8 月 21 日 14340 7 macOS 是在每台 Mac 上运行的操作 ...

  10. 真神器!让你快速在VirtualBox上快速安装苹果操作系统

    ????????关注后回复 "进群" ,拉你进程序员交流群???????? 开源最前线(ID:OpenSourceTop) 猿妹综合整理 综合自:https://github.co ...

最新文章

  1. 波士顿房价预测学习项目笔记
  2. 一.Python 基础
  3. Hybris ECP(Enterprise Commerce Platform)的调试
  4. 团队作业—预则立他山之石
  5. 过滤你不想看见的网页里的东西
  6. sicily 1156 ——虽然Wrong error(原因尚未查明),但温习了一下基础知识
  7. python反归一化_pytorch 归一化与反归一化实例
  8. ExtJs gridPanel Column 时间格式化
  9. 二叉树遍历算法之三:后序遍历
  10. 标签传播算法(半监督图算法)
  11. Windows磁盘格式、分区格式及类型
  12. 2021年武大计算机学院研究生,武汉大学
  13. HTTP、HTTPS常用的默认端口号
  14. bibtex引用参考文献排版格式
  15. 黄油刀 Butterknife的使用准备工作
  16. (六)苏世民:我的经验和教训:决策(12)
  17. 深入剖析eMule 【for_wind】
  18. npm-run-all 同时运行多条命令
  19. 京东丧失3C主场优势
  20. 怎么修改设置路由器默认密码

热门文章

  1. 让你的网页文本框增加光晕效果与提示,水印(类似QQ2011)
  2. 智能暖风机——7.LED驱动和断电记忆功能
  3. 实施360绩效评估的的3个关键事项
  4. 从裸机到嵌入式Linux—总纲
  5. 敏捷教练----敏捷项目管理-史诗、故事、主题
  6. 拉卡拉考拉超收,关于它的全部信息!
  7. Python数据可视化交互基本
  8. markdown java代码块 语法_MarkDown 语法详解
  9. Latex Beamer 入门教程
  10. 高维数据软子空间聚类FSC