页次: 1
使用arch livecd安装,有一步是arch-chroot /mnt ....,那么请问在chroot中下载的程序是下载到了livecd的临时环境里,还是下载到了挂载在/mnt下的硬盘上呀?
很重要,因为在虚拟机中安装,使用脚本,在live中执行arch-chroot /mnt ./chroot_install.sh,主要就是配置和下载所有的常用程序,包括DE,浏览器,等等
然后正在下载,卡在下载某一个软件了,不仅虚拟机(Virtualbox)卡了,把物理机也卡了,按什么键都没反应,只有强制关机:|
怀疑是下载的东西太多,chroot时都放到live环境里,撑爆了,求解释,谢谢:p
最近编辑记录 arisstz6 (2018-01-12 10:54:25)
离线
你都 chroot 进去了,文件当然是下载到你的 /mnt 里了。
卡死大概是触发了网卡驱动的 bug?
离线
你都 chroot 进去了,文件当然是下载到你的 /mnt 里了。
谢谢仙子大神解惑,第一次在论坛发帖,以为得等几天才会收到回复,没想到这么快!
卡死大概是触发了网卡驱动的 bug?
没有找到关于网卡驱动bug的信息..
这个卡死的问题会复现,chroot在pacman -S deepin deepin-extra的过程中(Virtualbox虚拟机里)。
第一次是毫无预兆的就卡住了,键盘鼠标失灵,按住Ctrl+Alt+F2反应一会儿能出现控制台,再回到Ctrl+Alt+F7后就再也进不了控制台了;
第二次也是在安装DDE的过程中,下载安装接近结束,结果出现 "Failed to commit transaction,unexpected error"此时鼠标有点迟钝,点击某些窗口还有最小化,然后鼠标越来越迟缓,卡顿,就好像是CPU资源耗尽了,想打开termianl看top占用情况已经来不及,然后就又完全卡住了。
重新进入系统后查看vbox log,发现有“End of CPUID dump”和“AIOMgr: Flush failed with VERR_INVALID_PARAMET ER, disabling async flushes”疑似错误信息。不知道有木有人遇到过这种情况。
目前打算降级内核,或者换用VMWare,或者在物理机上分个区试试安装,看会不会出现这个问题。本来只是想写个arch一键安装脚本的,在虚拟机里做测试,结果弄出这么大的问题来...
Host: Archlinux x64_x86 kernel:4.14.11-1-ARCH
Guest: archlinux 2018-01-01_x86_x64
Vitrualbox 5.2.4
(分配了4G内存和一颗CPU线程给arch虚拟机,物理机intel cpu实际是双核四线程)
备注:google了一下,在Virtualbox官网找到一篇看起来问题最相近的,但是英语比较渣,没怎么看懂:(
VirtualBox freezes my entire system (host + guest) - Arch64 (VirtualBox 3.1.2-2 - Kernel 2.6.32)
最近编辑记录 arisstz6 (2018-01-11 22:26:49)
离线
慢慢失去响应,挺像内存不足。你是什么 CPU、多大内存,给虚拟机分配了多少内存?
你可以事先准备一个 htop 盯着。
离线
Intel i5 5200U 8G内存,第一次分配了3G给虚拟机,出现问题后,第二次分给了4600M,显示总共8192M,没有超过绿线
你可以事先准备一个 htop 盯着。
好滴:)
最近编辑记录 arisstz6 (2018-01-11 22:37:52)
离线
除了内存耗尽以外,我觉得有可能是磁盘满了没法写入或者磁盘IO死锁了。之前遇到过磁盘IO死了的情况会导致系统慢慢死掉……
df -h 看看磁盘剩余?
把 vbox 的全部日志贴一贴?记得用 code 标签。
最近编辑记录 zsrkmyn (2018-01-11 23:42:29)
离线
除了内存耗尽以外,我觉得有可能是磁盘满了没法写入或者磁盘IO死锁了。之前遇到过磁盘IO死了的情况会导致系统慢慢死掉……
df -h 看看磁盘剩余?
把 vbox 的全部日志贴一贴?记得用 code 标签。
谢谢大佬指点,已经解决了^_^
从manjaro论坛找到的
Re: VBOX crashing during guest OS boot after update
经过尝试,发现是vbox扩展包(virtualbox-ext-oracle)的锅。
原来的扩展包来自archlinuxcn,而使用了从官网下载的最新扩展包发现没有再出现问题.
卸载原来的扩展包
sudo pacman -R virtualbox-ext-oracle
从官网下载5.2.4的扩展包安装,再在虚拟机里试了下,没有出现卡死的情况。
-----------------------
非常感谢仙子和zsrkmyn两位大神的帮助,问题已经解决。
最近编辑记录 arisstz6 (2018-01-12 22:25:46)
离线
这样啊……我的扩展包都是跟着更新的。[archlinuxcn] 源里有的。
离线
这样啊……我的扩展包都是跟着更新的。[archlinuxcn] 源里有的。
同样是扩展包,一个19M,一个10M,区别咋就这么大捏??它们拥有的功能相同么?
官网下载的:
ll -h Oracle_VM_VirtualBox_Extension_Pack-5.2.4-119785.vbox-extpack
-rw-r--r-- 1 arisstz6 users 19M 1月 11 18:04 Oracle_VM_VirtualBox_Extension_Pack-5.2.4-119785.vbox-extpack
archlinuxcn里的:
软件包 (1) virtualbox-ext-oracle-5.2.4-3
全部安装大小: 10.35 MiB
:: 进行安装吗? [Y/n]
另外,之前没看清,也是这个扩展包,以为是5.2.3的,其实就是5.2.4.3的,并不是没有随Virtualbox更新,也就是说我是歪打正着把问题解决了哈哈(感觉好滑稽),用了官网下载的扩展包没有出现问题,而使用之前archlinuxcn里的就出现那个问题了,是否archlinuxcn里的扩展包缺乏某些组件或者做了一些修改造成的呢?
最近编辑记录 arisstz6 (2018-01-12 22:26:58)
离线
archlinuxcn 的包把 MacOS、Solaris、Windows(64位及32位)的文件给去掉了而已。
可能是之前安装过程出了问题?
离线
archlinuxcn 的包把 MacOS、Solaris、Windows(64位及32位)的文件给去掉了而已。
可能是之前安装过程出了问题?
可能是吧,校园网网速太渣,没有必要再试一次了,谢谢仙子的耐心解答
离线
页次: 1