打算在Arch上试验下自己的小程序,于是今日上网搜索如何在VirtualBox里面主客机共享文件。去谷歌搜索“VirtualBox 主客机互传文件”,在大约0.1秒内立刻闪现无法访问提示,不用说,又撞墙了……
到底是撞到哪块砖了呢?不知道。我也实在懒得去挨个排查,撞一次墙就要被和谐三分钟,我可耽误不起……
Ukyoi 的一小片空间
打算在Arch上试验下自己的小程序,于是今日上网搜索如何在VirtualBox里面主客机共享文件。去谷歌搜索“VirtualBox 主客机互传文件”,在大约0.1秒内立刻闪现无法访问提示,不用说,又撞墙了……
到底是撞到哪块砖了呢?不知道。我也实在懒得去挨个排查,撞一次墙就要被和谐三分钟,我可耽误不起……
搞了很久终于成功了,我激动啊……
不过真机装配置分区表的时候居然出现FATAL ERROR: Bad primary partition 3……等等等等。难道和私PC上的隐藏分区有关?
不管怎么说,终于有个Linux调试环境了。
自从开始浅尝Linux之后,和虚拟机打交道就多了。当年由于移除Ubuntu的时候只删了分区,没重写MBR,饱受残留GRUB的摧残,最后分区表搞坏过了N天没有PC的日子……从此之后就变得谨慎多了,东西都要先在虚拟机里试一下。不过虚拟机程序私只用过两个,一个是微软的VirtualPC(现在早就不用了),另一个是甲骨文(其实是升阳)的VirtualBox。
私接触的第一个虚拟机是VirtualPC(之所以不是VMWare是因为VMWare是商业软件,当时正犯洁癖来着……)。VirtualPC功能是非常有限的,后来就转投VirtualBox了。顺带一提,VirtualBox实际属于升阳微电子,也就是Sun Microsystems。其实升阳对开源界的贡献真的很大,MySQL、OpenOffice、OpenSolaris等等,虽说很大一部分都是收购的,但却大大促进了开源界的发展。如今升阳被甲骨文(Oracle)收购,这些东西都有点前途未卜的感觉。真希望甲骨文能留下升阳这个子品牌,让地上人缅怀一下曾经的黄金圣殿……
私之前有一段时间没有摸过虚拟机了。由于新PC运行Linux的时候发热量总是很大,才不得已转到虚拟机来。再加上最近想学学怎么配置Arch,用虚拟机就更频繁了。
用虚拟机硬件分配最忌讳的是什么呢?不是CPU、硬盘甚至是显卡分配失当,而是内存,是内存!不论是Linux还是Windows,CPU留一个核心给主系统它照样能跑得很欢;硬盘空间不足也不足以影响整个主系统(我有一次Ubuntu上硬盘剩余空间只有几十兆,设置都无法保存了,它照样运转得好好的);可是一旦内存分配不足,整个系统的操作都会Lag,还会看到硬盘狂转(估计是和虚拟内存/Swap交换数据),而它的临界点还特别明显,多个两百兆和没有这两百兆那真是判若霄壤,那感觉,真不是一般窝火……
最近私本来是打算在虚拟机里练习,之后实装转投Arch,可不是GRUB无法载入就是pacman升级出错(Transient resolver failure),再加上DSL拨号还要配置网卡, 让人实在没有真机实装的胆子。还是得继续练习啊……