V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Niphor  ›  全部回复第 43 页 / 共 43 页
回复总数  857
1 ... 34  35  36  37  38  39  40  41  42  43  
2014-07-04 09:33:48 +08:00
回复了 goldenapp 创建的主题 macOS 请教 Vmware 如何安装从 dmg 文件安装 OSX?
2014-07-04 09:27:59 +08:00
回复了 goldenapp 创建的主题 macOS 请教 Vmware 如何安装从 dmg 文件安装 OSX?
@goldenapp

忘记在哪找的了,直接贴出来吧...
前提是你有原始的dmg或者.app
我是在osx下面转换的,然后vmware里面装的,可以用
只是vmware,多数要选默认项,别去改USB3支持什么的,不然鼠标什么的不能用。

```
#!/bin/bash
#
# This executable converts a Mavericks .app (which allows to upgrade a machine
# from Mac OS 10.6.7+ to Mavericks) into a Mavericks .dmg (which allows to
# install Mavericks from scratch on a machine).
#
# It has been tested with "Install OS X 10.9 Developer Preview.app" (build
# 13A476u).
#


set -x
set -e


# The first argument is the path to the .app bundle (the input of the
# executable).
inputApp="$1"
# The second argument is the path to the .dmg file (the output of the
# executable), which must end with ".dmg".
outputDmg="$2"
[ "${outputDmg: -4}" = .dmg ]


#
# The problem: /System/Installation/Packages inside /BaseSystem.dmg inside
# "$inputApp"/Contents/SharedSupport/InstallESD.dmg is a dangling symlink,
# which prevents installing Mavericks from scratch.
# The solution: Replace the symlink with the /Packages directory inside
# "$inputApp"/Contents/SharedSupport/InstallESD.dmg.
#


tmpDir=`mktemp -d -t 'Create Mavericks Installer'`
installMnt="$tmpDir"/install
installPkg="$installMnt"/Packages
outputMnt="$tmpDir"/output
outputPkg="$outputMnt"/System/Installation/Packages


cleanup() {
if [ -d "$outputMnt" ]; then
hdiutil detach "$outputMnt"
fi


if [ -d "$installMnt" ]; then
hdiutil detach "$installMnt"
fi


rmdir -- "$tmpDir"
}


# Cleanup on failure.
trap cleanup ERR


# Mount InstallESD.dmg so we can access /BaseSystem.dmg and /Packages inside.
hdiutil attach "$inputApp"/Contents/SharedSupport/InstallESD.dmg \
-mountpoint "$installMnt" -nobrowse


# Create "$outputDmg", a read/write copy of the read-only BaseSystem.dmg.
hdiutil convert "$installMnt"/BaseSystem.dmg -format UDRW -o "$outputDmg"


# Enlarge "$outputDmg" to accommodate for our modifications. The UDRW image
# format is not sparse, so we must precisely compute the new size.
curSectors=`hdiutil resize "$outputDmg" -limits | tail -1 | awk '{ print $2 }'`
extraSectors=`BLOCKSIZE=512 du -s -- "$installPkg" | awk '{ print $1 }'`
hdiutil resize "$outputDmg" -sectors $((curSectors + extraSectors))


# Mount "$outputDmg".
hdiutil attach "$outputDmg" -mountpoint "$outputMnt" -nobrowse


# Modify "$outputDmg".
rm -- "$outputPkg"
cp -r -- "$installPkg" "$outputPkg"


# Cleanup on success.
trap ERR; cleanup


ls -alh -- "$outputDmg"
```
2014-07-03 10:31:58 +08:00
回复了 trista099 创建的主题 问与答 好奇,大家每天上班的前 1 个小时都在干嘛~~~~
到中午吃饭前都在看RSS和刷其它站
2014-07-03 10:29:39 +08:00
回复了 goldenapp 创建的主题 macOS 请教 Vmware 如何安装从 dmg 文件安装 OSX?
Vmware Fusion 里面似乎还有个脚本,帮你转的。。。
2014-07-03 10:28:30 +08:00
回复了 goldenapp 创建的主题 macOS 请教 Vmware 如何安装从 dmg 文件安装 OSX?
没啥变化,解压dmg,替换 link 链接 为实体目录,打包dmg
vmware打补丁,载入dmg安装

不过 新版的Vmware好像和 华硕用的lucidlogix virtu mvp有冲突,3D加速会报错
记得在 mvp里面 添加vmware的黑名单。
2014-06-23 09:52:31 +08:00
回复了 hepin1989 创建的主题 OpenStack openstack 可以把多个物理机变成一个虚拟机?
@hepin1989,因为之前在外面看到有个帖子说vSphere里内存池是能共享的,不过昨天看了几个文档,好像不是那么回事,故发现自己好像弄错了...

openstack不是也被用在超算上面了么,不知道超算上面,它是什么形式的...
2014-06-22 17:29:44 +08:00
回复了 hepin1989 创建的主题 OpenStack openstack 可以把多个物理机变成一个虚拟机?
@hepin1989
抱歉了LZ,上面的回答应该是错了。
cpu,和内存 是不能跨物理机的,不然就应该有 memory node了...
所以即便是虚拟了1台 机子,CPU,内存还是不能超过物理机的限制。
2014-06-21 23:17:00 +08:00
回复了 hepin1989 创建的主题 OpenStack openstack 可以把多个物理机变成一个虚拟机?
虽然虚拟化接触的不多,不能100%肯定,但是我还是要回答LZ你基友是对的...

别把openstack 看成VMware workstation 这种你经常用的东西...
单台机器对于它来说只是个节点。
虚拟化还有硬件虚拟化的...
openstack 默认是用KVM...
其它的如VMware的esxi等等....
虚拟机只是构建再其之上而已。

要真是像楼主像的那样,那假如我这次计算需要1TB内存,难道还弄个机子插1TB内存条?
我觉得这得看你准备在哪工作,不同地区/公司 对语言有侧重,先着眼于想入的公司要什么类型的,然后重点补习补习,真正的经验只能在实际项目中学习到。

个人觉得 语言什么其实都差不多,重要的是项目中用哪个...
像是Python什么的我也看过,不过实际过程中多数自己写着玩,写写停停,感觉也没能有啥知识积累...
@Hyperion
可以看主贴,那页面在Bug发生时,
所有的link标签和style标签,div都被我干掉后,用jquery插入到body的一个单纯的input标签
所以不会有什么样式继承的问题,也没什么IE Hack。
并且可以证明 Bug是对页面上所有input生效的
而且 这个Bug是随机出现的,你可能这次点了没有,下次就有了...痊愈后又不会再出现了...

所以我认为和HTML代码 内存泄露 关系不是特别大
另外自从我 focus时,指定选择 text并且不是disable的input之后,基本不会再现这个问题了

所以我现在严重怀疑 这是focus +什么未知名的操作 导致的....

真是抱歉没能提供TestCase,因为单独写没能重现
外网上又没可直接提供的连接...
@liveme
我也想提供TestCase,不过没找到能确定重现的方法...
(BTW 要是知道怎么样肯定重现,就能对应处理了...)

来张出现问题时 改了Color之后的图:
http://i.imgur.com/Ruwvd8y.png
可以看到黑条下面所有的物体的颜色都是反色的。
甚至如果开发工具的选择框(就是那选中时的绿框)在下面,也会反色成黄的,而且只有是黑条下面那部分这样。
这里还有个奇怪的地方,如果你鼠标移到xheditor菜单栏上面,只要某个菜单有下拉菜单弹出,则input又会痊愈...

@Hyperion
抱歉了,可能我表达能力不好
给个图你,当弹出的Dialog出现时,上面的文本框会出现主帖上的问题
http://i.imgur.com/r9YbJuE.png



因为想到:
当Dialog出现时,我会查找 Dialog里面的 input 并focus第一个input,因为没有对input的类型进行判断,如果第一个是hidden的,也会focus()

做了下处理,查找text的input来focus,主帖里面的问题就基本不会出现了...

于是,单独写了个 TestCase 用来动态向一个div插入 2个input(第一个hidden,第二个是text),然后focus第一个。

不过我点到手酸都没能重现主帖的问题...OTL

IE8下面input为hidden时focus有什么bug没?

这个问题太奇葩了,我表示好蛋疼...
@ijse
Chrome下应该没有,也就XP下的IE8这样 <8的不考虑了也就没测

@liveme
应该不会变,因为之前页面上也有些许样式,不过都无法对它产生影响...
果然太奇葩了么...
1 ... 34  35  36  37  38  39  40  41  42  43  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5436 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 08:26 · PVG 16:26 · LAX 00:26 · JFK 03:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.