vbox中安装opensuse42.1,装了增强包后,无法实现无缝模式

作者 xqzyxb, 2016-10-13, 14:22:02

« 上一篇主题 - 下一篇主题 »

xqzyxb

看到[为openSUSE中的VirtualBox虚拟机启用USB设备支持]发表于 2016-01-14 作者 Haoxian Zeng 更新于 2016-06-11
   --这篇文章,几乎是我在一年多时间内,能看到关于suse较新的一篇了,想来困扰我的一个问题如果有您指教的话,应该是弹指之间就解决了。现在说正题,如果非注册用户可以留言,接下......看了一下非相关评论到讨论区,到讨论区发现非注册用户不能留言,就注册,结果注册页面一直打不开......我看页面下方的地址跳转提示上有google,心想注册不起了,到完成注册并激活,差不多一小时,相比一年,还算是幸运了。
    我去年是在win7系统中装vmware workstation后,装的opensuse42.1,我的基础几乎是0,在这之前的2011年,我在XP中装的另一个系统是ubuntu,装了不到一个月就删了,没有继续用下去的原因是学习命令行,无从下手,安装应用,无从下手。去年重振勇气再次安装linux系统,之所以选opensuse,是在知乎[openSUSE 的人气为何远不如 Ubuntu 和 Fedora ?]这篇文章影响的。该文出处:
    http://www.zhihu.com/question/19690549
    其实对于零基础,我觉得任何linux的版本都是一样的,如同肚了饿了,吃面条,还是米线,除了口感外,对肚子来说,都只是食物而已,所以学哪个版本的困难都是一样的。不同的是,如果使用者多,解决问题的时间更快。但解决的快和适合自己的(因为这并一定很快就能发现或找到)系统没有必然的关系,就我而言,偶然性更多一些。
    去年没有把suse42.1继续用下去的原因,今年在win8.1中装了vbox,又装了opensuse42.1,又遇到了与去年同样的问题:无法安装增强功能,使得无法实现无缝模式,共享文件夹这2个重要功能。
   我把能在"百"老师(尽管我很排斥百du,但离了中文环境,我几乎就是睁眼瞎了。)那找到的内容都用来试了,总算是在命令行处执行了"./VBoxLinuxAdditions.run",之后显示一段英文,没有提示重启,我就自己重启,完成后,vbox中的无缝模式选项依然是灰色。去年用vmware workstation时,因为安装了不同的几个的版本号,还在其官方上下了不同版的tools增强包,也是执行了命令的,但是依然没有正确完成。
    感谢您,伸出援手,帮我解决这个问题。
    必须要再次感谢。








If we do not maintain justice,justice will not maintain Us. 如果我们不维持公正,公正将不维持我们。——弗朗西斯 · 培根

lonelicloud

非常抱歉让你为注册的事情还折腾这么久。回头我看看是什么原因需要 Google 才能注册(我很清楚国内的网络环境)。

至于你说的问题,我需要先重复你的步骤才行--也就是说我要在 vbox 中安装 openSUSE 42.1 (话说 42.2 马上就该发布了)-- 因为我没有在虚拟机里装过桌面版的 openSUSE。看今天能不能抽空试试吧。

如果能把出错的提示信息提供一下(复制文字或者截图;如果是截图,可以参考论坛里提供的贴图解决方案),也许不需要我完全装一遍就能解决。

总之得先等等了。如果没意外,24 小时内给你结果(不一定能解决你的问题)。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

xqzyxb

非常感谢您的回复,让我非常兴奋。我用的浏览器是火狐49.0.1,是用Firefox Setup Stub 49.0.1程序在其官方网下的英文版,另外装的W8.1也是英文版,选英文主要是因为cnnic相关证书问题,但是用英文版里面还是有那几个证书。不知是不是因为这二个原因,使得我注册时的页面跳转到google了。如同国内的要跳转到另一个服务器上。图片我晚点重新安装一次补上,必须再次感谢。
If we do not maintain justice,justice will not maintain Us. 如果我们不维持公正,公正将不维持我们。——弗朗西斯 · 培根

lonelicloud

谢谢,不过论坛注册事情可以等等。

我刚下载完 Leap 42.1,正在 VBox 5.1.6 里安装。我用的是 openSUSE,在安装的时候鼠标已经可以无缝切换到 VBox 里面了。安装的是 KDE 桌面环境。等装完了试试看安装增强功能。

P.S. 你给的那个 zhihu 的链接挺好的。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

lonelicloud

xqzyxb,

不知道是不是因为我是在 openSUSE Tumbleweed 上使用的 VirtualBox 5.1.6 版本安装的 Leap 42.1 的 KDE 桌面环境,我安装完成后没有做任何设置就已经可以"无缝模式"(Ctrl+L)和设置共享文件夹。

设置的共享文件夹操作如下(已选择 host 的文件夹共享为 share),

test@linux-4end:~> sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) share ~/hostshare

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

root's password:
/sbin/mount.vboxsf: mounting failed with the error: No such file or directory
test@linux-4end:~> sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) share ~/hostshare
/sbin/mount.vboxsf: mounting failed with the error: No such file or directory
test@linux-4end:~> mkdir ~/hostshare
test@linux-4end:~> sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) share ~/hostshare
test@linux-4end:~> ls ~/hostshare
.........


接着试试看安装 VBoxLinuxAdditions。将下载的 Additions 的光盘挂载到虚拟机上,即可从 Dolphin 这个文件管理器里访问该光盘的内容。其实里面有用的也就是你之前下载的 VBoxLinuxAdditions.run。你也可以直接运行这个 VBoxLinuxAdditions.run。但是运行的方法不是直接执行,而是这样,
sudo sh VBoxLinuxAdditions.run
因为 VBoxLinuxAdditions.run 是个 Linux 上的脚本文件,类似于 Windows 上的批处理,但是需要通过 bash 来执行。

下面是我尝试在虚拟机里的 Leap 42.1 上安装这个命令行输出。最后提示说系统已经从(Leap 42.1 的)官方源安装了增强功能包,所以我就选择 no 来中止了这个安装。

test@linux-4end:/run/media/test/VBOXADDITIONS_5.1.6_110634> sudo VBoxLinuxAdditions.run
root's password:
sudo: VBoxLinuxAdditions.run: command not found
test@linux-4end:/run/media/test/VBOXADDITIONS_5.1.6_110634> sudo sh VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.6 Guest Additions for Linux...........
VirtualBox Guest Additions installer
You appear to have a version of the VirtualBox Guest Additions
on your system which was installed from a different source or using a
different type of installer.  If you installed it from a package from your
Linux distribution or if it is a default part of the system then we strongly
recommend that you cancel this installation and remove it properly before
installing this version.  If this is simply an older or a damaged
installation you may safely proceed.

Do you wish to continue anyway? [yes or no]
no

Cancelling installation.
test@linux-4end:/run/media/test/VBOXADDITIONS_5.1.6_110634>


所以,如果你在虚拟机 VirtualBox 里安装的是 Leap 42.1 的桌面版的话,是不需要自己再安装增强功能包的,因为 openSUSE 中已经整合了 VirtualBox 的相关资源供安装。并且安装系统后直接可以开启无缝模式和设置共享文件夹。

所以对于你说的错误出现的可能原因,我猜测,也许你是的 VirtualBox 本身的那个扩展包没有安装?你可以在 VirtualBox 的主界面上使用快捷键 Ctrl + G 打开其设置管理器,然后在其"扩展"(Extensions)那里检查是否已经安装了正确的 Oracle VM VirtualBox Extension。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

xqzyxb


       感谢站长付出宝贵的时间回复我的,对我而言是个困难的问题。昨晚回家较晚,看了你的回复后,就去点vbox,opensuse42.1,KDE,昨天在发帖后我没有再开过,昨晚打开,截图,就看到无缝模式自动开启了。之前用Vbox5.0.几的版本装的w7,因为存有快照(因为这个功能,虚拟机让人是爱不释手。),不知道升级后会否影响,故一直未升,昨天再次遇到这个问题后,升了5.1.6,但是在vbox5.1.6和之前的版本里我都用了"./VBoxLinuxAdditions.run"(这个语句对新手来说要注意,我输了3次以上,都错误,加空格,加#,错在我没有按这个命令中字母的大小写去输入),之前看到安装完增强包后要重启,我只是重启了opensuse,没有退出vbox,而在升了5.1.6,重新执行了增强包的安装,重启后(这个操作已经不计其数了)就关了opensuse,退出vbox,我是彻底失望自己这个蠢蛋绝望了。
      终于还是解决了,必须再次感谢站长。后面我就像个婴儿慢慢的爬上一段时间了。小问题就不劳您大驾了。
      知乎,也是没有选项的选项,为了生存,估计还是会变质。
      我希望梦想和财富可以同行,这样可以凝聚智慧这个生产力,从而成就自己的梦想。所以我希望这个网站,从发展的方向而言不止是技术站。
      BTSync是个分布式的网盘,想来站长也应该在用,我觉得,可以考虑介绍一些软件给大家。

       vbox中显卡的默认内存只有16兆,我把它改为最高128兆。后来我又改成16兆,它还是可以开启无缝模式,不知这个有没有关系。也许对新同学有用。
     
If we do not maintain justice,justice will not maintain Us. 如果我们不维持公正,公正将不维持我们。——弗朗西斯 · 培根

lonelicloud

@xqzyxb 很高兴你已经解决了问题。

大小写区分是 Linux 与 Windows 的一个很重要却很容易忽视掉的问题,特别是对于用惯了 Windows 的用户来说。如果你开始的时候能将错误信息贴上来,也许我当时就发现问题所在了。

BTsync 确实很好,后来因为对于免费版功能的限制而从我的软件列表里剔除了。听说再后来它又改进了一些,但是因为没有什么特别的需要就没有再用。另外,跟它功能类似的,开源的 Syncthing 是个很优秀的替代。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

xqzyxb

If we do not maintain justice,justice will not maintain Us. 如果我们不维持公正,公正将不维持我们。——弗朗西斯 · 培根

lonelicloud

引用自: xqzyxb 于 2016-10-13, 14:22:02
......看了一下非相关评论到讨论区,到讨论区发现非注册用户不能留言,就注册,结果注册页面一直打不开......我看页面下方的地址跳转提示上有google,心想注册不起了,到完成注册并激活,差不多一小时,相比一年,还算是幸运了。

非常感谢你的反馈。不过我今天用国内的 IP 试了一下注册过程并没有遇到任何问题。你说的跳转页上有 google 字样也许只是页面上的 Google 的广告。这个可能会稍稍影响页面的加载速度,但是应该不会影响注册的。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

xqzyxb

引用自: lonelicloud 于 2016-10-17, 17:30:15
非常感谢你的反馈。不过我今天用国内的 IP 试了一下注册过程并没有遇到任何问题。你说的跳转页上有 google 字样也许只是页面上的 Google 的广告。这个可能会稍稍影响页面的加载速度,但是应该不会影响注册的。

       刚才进来前,顺便截了图,第1张和第2张是登录中,图片左下的地址解析...第3张是到子版块的页面。突然注意到你用国内的IP试,才想到服务器是在国外,所以我从国内注册就要慢些吧。
   
   
   


    我回复后,没有看到图片。进来看链接都在。补这句话和图片的链接。https://postimg.org/gallery/18g9i7l2k/7125d477/
If we do not maintain justice,justice will not maintain Us. 如果我们不维持公正,公正将不维持我们。——弗朗西斯 · 培根