posts - 319, comments - 22, trackbacks - 0, articles - 11
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

Finally I managed to find out the working method to install and run latest Mac OS X 10.7 Lion on Oracle VirtualBox with normal Intel computer. The main issue every hackintosh users faced with Lion, is the boot loader to start the installation in normal PC or in any desktop virtualization software. Here I explain and demonstrate step by step method to install Mac OS X 10.7 Lion on VirtualBox in Windows 7 host Intel computer.

Please note this is just for testing and learning purpose only. This method is not recommended for production or long term use, also not all applications will be working on Mac Lion virtual machine as its not recommended by Apple company. Highly advisable to go with original Apple hardware and Mac OS to get the all features and power of Mac.

OK, I demonstrate these steps in my Windows 7 32 Bit computer with Oracle VirtualBox 4.1.2.

My PC Configurations.

Intel Core2Duo 2.66GHz, 3GB RAM on Host and Windows 7 32 Bit Operating System. Hardware Virtualization Technology (VT) is enabled in the host processor and processor is 64 bit ready.

 

What You Need?

1) Oracle VirtualBox 4.1 or later.  (Install the latest VirtualBox extension pack also)

2) The pre created Lion OS X installation disk. This is the very important part in this installation. The ordinary installation DMG file you download from Apple or any torrent sites will not work here. We need to modify some packages and create a new disk which can be booted in VirtualBox or VMware.

For this process, you must have a working Snow Leopard on physical or virtual machine.

The procedure is already covered in Sysprobs clearly, please check this guide on creating bootable Lion OS X disk.

I have used this pre created disk to boot and install Lion OS X in VMware workstation, which is already covered here.

The bootable Lion OS X disk can be created by two methods,

a) Create as a VMDK or VDI file. So this file can be attached to the virtual machine as the first disk to boot the Lion OS. This file can be used in VMware and VirtualBox whenever needed.

Follow the steps here to create bootable Lion OS X VMDK (or VDI) file.

b) Create an ISO file. This is also ideal method to use with all virtualization software and physical computer also.

One of my reader created a nice video on creating bootable Lion OS X ISO file from DMG.

 

3) Minimum 1GB memory to Virtual machine.

4) VT and 64bit supported processor. Check this guide and make sure your processor supports these features.

5) Download the boot loader which can boot the Lion OS in VirtualBox (HackBoot.iso which is uploaded by me, no virus.)

 

How to Install Lion OS X on VirtualBox

1) Double check the VT support and 64Bit in BIOS. If its not enabled, then enable it in BIOS and make sure the host Operating System is detecting it.

Check this guide on how to enable VT in BIOS

2) Create a new virtual machine. OS is Mac OS X , the version should be “64bit”. Do not ask me why, because normal 32bit version did not work on my computer.

Lion OS X 64bit version

3) Set the memory size to 1GB or more than that, 2GB is recommended.

4) Create a virtual hard disk, minimum is 20GB.

5) Here is System settings.

You can deselect the floppy drive.

Make sure ‘Enable IO APIC” and others are selected as shown below.

Remove the Enable EFI option. Leave the ICH9 chipset as default.

Mac OS X 10.7 System Settings in virtualbox

Under Acceleration, “Enable VT-x/AMD-V” and “Enable Nested Paging” should be enabled. If Acceleration tab is missing in your VirtualBox settings, it means VT is not enabled in host computer BIOS.

desktop virtualization software

Processor Settings.

This is slightly tricky. My processor is Core2Duo, so I could select 2 processors. Unfortunately during the installation the virtual machine crashed. I had to put it back to 1 processor (core). If you are using Intel i-series processor you can increase the number up to 4. Increase to maximum and try, if it doesn’t work then try with single core (1 processor).

6) Attach the bootable ISO or VMDK file to virtual machine. In all cases we have to set Hackboot.iso in CD drive and boot with it.

If you are trying to install with bootable VMDK file (which I did), here is the setup.

lion on virtualbox

If you are going to try with ISO file, then you do not need to add the ‘bootabelhdd.vmdk’ file.

7) Start the Lion OS X virtual machine now in VirtualBox.

It will boot with HackBoot.iso file.

If it’s from VMDK file, select the disk by pressing right arrow key in keyboard and press ENTER.

lion boot loader for virtualbox

If you are trying with ISO file, then once the above screen loaded, click on the CD icon of VirtualBox console and browse the Lion bootable ISO file. Wait for 5 seconds and press F5 to refresh the loaded CD, select it and press ENTER to start the installation.

8.) Are you lucky enough? The first screen should start normally. Select the language and continue.

9) If you do not see the virtual hard disk to install, then it should be created in Disk Utility during the installation. Click on ‘Utilities’ and select ‘Disk Utility’.

create partition to install

Press Apply and close the disk utility box. Now you should be able to see and select the newly created partition for installation. Select and begin the process.

10) After the installation automatic restart will be attempted but it will not work here. The virtual machine will stop with following screen which is ready for manual restart.

reboot screen

Reset the virtual machine from menu. It may give a guru meditation error sometimes. Do not worry, just close the virtual machine.

We need to start the VM now, so load the HackBoot.iso file again to CD drive if it was removed during the installation. Incase virtual machine hangs with ash color screen now, again restart.

11) After few initial settings, you must land on working Lion OS X desktop in VirtualBox.

working lion os x in virtualbox

The performance of Lion OS X in VirtualBox is manageable. I could play around with few new changes and applications. Still there are few small drawbacks and issues on method. I will try my best to find out the solutions to fix them in future.

You must consider two issues now,

a) Shutting down and restart the Lion VM- This will not happen automatically. Once the black screen appears (Shown in Step 10), it’s safe to shutdown or reset from VirtualBox menu.

b) About the Mac – If you try ‘About the Mac’ inside virtual machine, it will not work. The virtual machine may crash.

I hope this guide would be helpful to install Mac OS X 10.7 Lion on VirtualBox with normal Intel computer with Windows 7, Vista or Windows XP. I’m NOT sure how this will work on AMD computer. Please someone leave comment about AMD processor.  Your responses are highly expected.

Have fun.

Recommended Posts

posted @ 2012-03-18 09:27 RTY 阅读(2910) | 评论 (0)编辑 收藏

VirtualBox虚拟机安装Mac OS X Lion

2011-11-17

之前发过了XPS17评测,这几天突然又想念Mac OS了,刚好装 Windows 8时用了VirtualBox虚拟机,拿出来装Mac OS X Lion。

背景

我的笔记本型号为XPS17,i7-2630QM,GT-555M,4GB内存。

准备

VirtualBox是一款开源虚拟机,如果你还没有,下载地址:https://www.virtualbox.org/wiki/Downloads(Windows下点VirtualBox for Windows hosts后面那个“x86/amd64”)。安装自不必说。

安装Mac OS X Lion所需要的两个ISO:VisualBox安装Lion工具包(rar)(我这主机传不了RAR文件,下载后手工将扩展名由DOC改为RAR后解压)

新建虚拟机

运行VirtualBox——新建——下一步——操作系统选择Mac OS X,版本选择Mac OS X Server(64bit)

clip_image002

下一步——(内存建议分配2GB或更多)——下一步

clip_image003

都用默认设置,通通选下一步

clip_image005

硬盘20GB应该差不多了——下一步——creat(创建虚拟机),创建完成。

设置虚拟机

选中已经创建好的虚拟机,点设置。

关键点:照图设置

clip_image007

把软驱和EFI前面的勾去掉。

后面就随意了,CPU数量根据自己的配置多分配几个吧。

显存拉到128MB,2D和3D加速都勾起来。(2D貌似不可用)

进入Storage选项,点击CD/DVD Drive右边再右边的那个光盘状图标,选择下载的那个Mac OS X lion 的系统ISO文件(不是图中这个)

clip_image009

确定保存设置。

安装Mac OS X Lion

选中虚拟机点,点击开始。

说明:各步骤中如出现黑底白字不要紧张,正常情况。如鼠标变为彩色旋转圆形说明卡住了,关了重来。

clip_image010

出现如图状态,敲回车,开始安装。

选择语言(没用过的同学推荐中文)。

点击上方的实用工具——磁盘工具——选择“抹掉”(格式为Mac OS扩展(日志式),名称随意)

clip_image007

然后就能选择磁盘了。

clip_image012

经过十几分钟的安装后就完成了。

Apple账号和地址什么的随意啦,可不填。

更换引导工具

关闭系统,进入虚拟机设置,点选CD图标,更改为HJMac.iso(在下载的那个RAR里)

clip_image014

确定,完成。

运行虚拟机,看到以下画面:

clip_image016

用键盘换至右边,回车,顺利开机。

说明

需要关闭Mac OS X Lion系统时可关机,或直接强制关闭虚拟机,每次都需要利用引导工具开机。调节分辨率的方法见底部。

两张运行画面:

clip_image018

clip_image020

另:虚拟机会运行在1024*768分辨率下,如果你想更改分辨率以便全屏显示,看这个:

修改VirtualBox虚拟机中Mac OS X Lion的系统分辨率

作者:HH | 分类:经验 | 标签: 

7 Comments

  1. suajun

    按步骤下来卡在starting darwin x86 后黑屏,求解。

    • 我在数台不一样的电脑上都试过的,请检查步骤,重新来过。。。
      PS:starting darwin x86是哪一步。。。

      • suajun

        安装盘install DVD进去之后,跳数据Read HFS几秒钟后到starting darwin x86卡死黑屏。一切按步骤来了,除了只分配1GB内存。

        • 说到starting darwin x86我有印象了,我肯定碰到过,但我不太记得最后是怎么回事了。。。
          如果还没用引导工具、就开始starting darwin x86,很可能是CPU等硬件配备的影响,是否为AMD处理器?是否是64位处理器?

          • suajun

            AMD Athlon(tm) Neo X2 Dual Core Processor L325(1500 Mhz) 64bit 看来是配置的问题,哎,放弃了。

  2. Jackie

    我到安装Mac OS X Lion那一步,点开始,屏幕刷了几页的后,电脑都自动重启了!

posted @ 2012-03-18 09:26 RTY 阅读(8832) | 评论 (2)编辑 收藏

我们并不提议大家顺服地听从美国微软公司的指挥,和其花上大价钱再配置一台触摸屏pc,还不如想办法为自个的win7“升升级”,有时这种东拼西凑的“山寨货”,没准还真比Win8更好玩呢。假设是的话,那么这款软件便是你的不二之选。

我们并不提议大家顺服地听从美国微软公司的指挥,和其花上大价钱再配置一台触摸屏pc,还不如想办法为自个的Win7“升升级”,有时这种东拼西凑的“山寨货”,没准还真比Win8更好玩呢!

1. 定时关机 —— Win Reboot

推荐指数:★★★★

天冷了,窝在被窝看大片逐渐成为fashion,不过你是不是常常忘记关机便睡着了呢?假设是的话,那么这款软件便是你的不二之选。简单来讲它的功能就是让计算机在规定时间或延后多久后自动关闭,除了关机操作外,我们还能选择休眠、睡眠、重启、注销等其他辅助模式。

而整套软件的操作也不复杂,只要依据屏幕提示顺序完成时间(When)、操作(What)、执行(Do It)三项设置即可。接下来软件会自动打开计划关机服务,而且在底部显示实时倒计时。

18款能让Win7如虎添翼的软件介绍(图一)
图1 Win Reboot

2. 复制也暂停 —— Teracopy

推荐指数:★★★★★

许多网友都见识过Win8的复制粘贴,除了速度更快外,它的最大看点就是提供了复制暂停功能。而在Win7中,我们同样有一个软件能够媲美Win8,它的名字就叫做Teracopy。

18款能让Win7如虎添翼的软件介绍(图二)
图2 Teracopy

Teracopy是一款专业的文件复制软件,能够提供较原生系统更高效的文件复制服务,与Win8一样,它也支持将多个任务合并到同一窗口,或暂停、跳过某一任务,以便为其他更紧急的任务腾出空间。

甚至你还能让它在超长复制后自动关机,或复制结束后自动发出声音等等。当然最终打动我们的是,Teracopy能够自动接管系统原生复制,而不必在复制时再去选择某一软件。

3. 文件大小树形看 —— TreeSize

推荐指数:★★★

Win为我们提供了多种文件显示方式,但是最大问题就是不够直观,比如当你打算在一大堆文件夹中找出最占空间的那个,便显得十分麻烦了。

TreeSize是一款图形化大小显示软件,它的最大亮点是通过进度条将每一个文件(包括文件夹)的大小展示出来,只要对比不一样文件的进度条长度,就可以直观找出体积最大的那个。如何?够方便够直接的了吧!

18款能让Win7如虎添翼的软件介绍(图三)
图3 TreeSize

4. 换代命令提示符 —— Color console

推荐指数:★★★

常常使用命令提示符的网友一定对CMD很郁闷,许多常用的Win操作(比如Ctrl+C、Ctrl+V)在这里都不可以使用,有没有什么软件能替换这个家伙呢?答案就是 —— Color Console。

18款能让Win7如虎添翼的软件介绍(图四)
图4 Color Console


启动软件后会首先询问要扫描的位置,接下来点击“Scan Shortcuts”就能了。稍后软件会将当前位置所有已经失效快捷方式列示出来,勾选后便可方便地一键删除了。 图6 Broken Shortcut Fixer。 7. 测试无线网信号 —— WIFI Inspector。

从名称上看,Corlor Console就是一款能够更换背景颜色的命令控制台,可它的亮点却远不止此。比如我们能任意使用Ctrl+V或Ctrl+V复制粘贴,通过鼠标来对文字 进行拖拽复制。在它的“Commands”菜单下,集成了众多常用命令,通过点击就可以直接完成某一操作。而在它的“Chdir”菜单下,级连菜单能够帮 我们一键遍历全部硬盘,定位操作特别方便。

甚至你还能像浏览器一样用Corlor Console实现便捷的多标签管理,通过快捷键在标签和标签间复制信息。当然相似的亮点还有许多,剩下的就要靠你自个去摸索了。

5. 剪贴板增强 —— Clipx

推荐指数:★★★★

剪贴板每日都要用,只不过每次只保存最后一次的内容让人多有不便。来试试这款小工具吧,它的功能就是对系统原有剪贴板模块进行增强,提供了最多1024个剪贴记录(假设这还不够用,那我们也没法儿了~),甚至重开机后保存的内容也不会丢失。

18款能让Win7如虎添翼的软件介绍(图五)
图5 Clipx

6. 清理失效快捷办法 —— Broken Shortcut Fixer

推荐指数:★★★

因为Win而且未提供快捷方式检测功能,因此一部分因为源文件删除、更改位置所造成的快捷方式失效现象比比皆是,怎么样迅速检测而且清理这些“系统垃圾”呢?Broken Shortcut Fixer为我们提供了一个好办法。

启动软件后会首先询问要扫描的位置,接下来点击“Scan Shortcuts”就能了。稍后软件会将当前位置所有已经失效快捷方式列示出来,勾选后便可方便地一键删除了。

18款能让Win7如虎添翼的软件介绍(图六)
图6 Broken Shortcut Fixer

7. 测试无线网信号 —— WIFI Inspector

推荐指数:★★★

常常外出的人一定对这款软件很感兴趣,它的作用简单来讲就是扫描而且找出距自个近来(信号最强)的WIFI信号。

18款能让Win7如虎添翼的软件介绍(图七)
图7 WIFI Inspector

从界面来看,WIFI Inspector还是显得很专业的,启动后会自动搜索附近范围内的所有WIFI连接,然后依据各个连接的信号强度在地图上定位。这样很短时间内,我们就可以找出距自个近来(或讲信号最强)的WIFI连接,直接Link上去即可。

8. 系统托盘增强 ——Shortcuts to tray

推荐指数:★★★★

系统托盘往往都是用来存储那些已经打开的程序,除此之外就再没有别的用处了。来试试这款Shortcuts to tray吧,简单来讲它的作用是将一部分常用操作链接进来,方便客户迅速访问文件或网站页面链接。

并且这款软件的支持很丰富,涵盖了文件、文件夹、网站页面链接、内网资源、应用、常用命令、系统操作、系统链接、磁盘设备等所有你能想到的内容,总之这是一款能让你的托盘“返老还童”的软件,感兴趣的话不妨试试吧。

18款能让Win7如虎添翼的软件介绍(图八)
图8 Shortcuts to tray

9. 屏幕录制 —— Screen2exe

这款Screen2exe与同类软件相比并不算最专业的,但是却是便利性与视频体积两者最平衡的一款。并且它的另一大看点是,所生成的exe 文件没有兼容性麻烦,任何人任何一台pc都能随时观看。 图9 Screen2exe。 Screen2exe提供了许多选项。

推荐指数:★★★★

屏幕录制是许多网友最为期待的,当然可选的余地也许多,这款Screen2exe与同类软件相比并不算最专业的,但是却是便利性与视频体积两者最平衡的一款。并且它的另一大看点是,所生成的exe 文件没有兼容性麻烦,任何人任何一台pc都能随时观看。

18款能让Win7如虎添翼的软件介绍(图九)
图9 Screen2exe

Screen2exe提供了许多选项,比如你能全屏或圈选某一区域作为录制范围,借助后期为视频添加批注、图片等内容,单独将某一操作放大来避免对方看不清楚等等,或直接用马塞克遮挡住隐私位置。

10. 文件夹“打标” —— Folder Colorizer

推荐指数:★★★★

日常工作中常常遇到这种情况,几十个文件夹同时存放一起,其中一部分比较重要,却苦于没办法和其他文件夹分开,这让查找与管理变得特别不便。Folder Colorizer是一款能为特定文件夹更改颜色的小软件,只要我们通过右键→“Colorize!”→“Restore original color”将某一文件夹更改为其他颜色,那么这个颜色将会一直保持,甚至重启后也不消失。

那么改色后的文件夹到底有什么用呢?试想在数十个黄颜色的文件夹集合中,仅有某几个被单独涂上了颜色,那么这些文件夹是否就很容易区分了呢?

18款能让Win7如虎添翼的软件介绍(图十)
图10

11. 加密记事本 —— Secret Notes

推荐指数:★★★

这款“加密记事本”的最大特点就是简约而不简单,尽管功能仅限加密、记事贴两项,但是设计得却十分精巧。全部界面干净简洁,没有一丁点啰嗦之处。在记事贴中,你能为文字任意更换颜色、加粗或倾斜某一字句,甚至一键撤销、恢复之前的编辑操作等等。

功能虽不算丰富,但是妙就妙在简洁够用,你讲呢?

18款能让Win7如虎添翼的软件介绍(图十一)
图11 Secret Notes

12. 系统多标签 —— Win Tabs

推荐指数:★★★

多标签浏览器如今已见怪不怪了,想没想过将它移植到系统中来呢?Win Tabs就是这样一款系统多标签软件,安装后它会自动在每一个Win窗口顶端建立一个标签页,手工拖拽或按住Ctrl键双击,即可让标签们自动组合。

并且对于那些不希望使用多标签的软件(比如多标签浏览器),我们也能将它的名字(格式为“xxx.exe”)输入选项面板的“Disable tabbing for the following applications”中,确定后这些软件便不会应用多标签了。

18款能让Win7如虎添翼的软件介绍(图十二)
图12 Win Tabs

13. 网速监视 —— Network Activity Indicator

推荐指数:★★★★

Win的网速设计实在让人无语,要专业不专业,要直观不直观,于是我们找到了这款名为 Network Activity Indicator的流量监测软件。它的功能很简单,就是为使用者提供了实时流量统计。安装后会自动出现在系统托盘处,使用鼠标点击弹出统计菜单。能看到 在这里除了有实时的网络流量外,还加入了30秒上下载统计图及开机流量汇总,很适合非专业人员(比如我们自个喽~)的网速监测需要,至少比起系统原生还是 方便多了。

18款能让Win7如虎添翼的软件介绍(图十三)
图13 Network Activity Indicator

14. 文件伪装 —— Disguise Folder

众所周知,win7并没有内置PDF阅读模块,而市场上的PDF阅读器也大多臃肿不堪,试一试这款Sumatra PDF吧。其实我们完全能通过一部分第三方软件简化这一操作,比如——Disguise Folder。 图14 Disguise Folder。 严格来讲。

推荐指数:★★★

美国微软公司总是喜欢将简单的事儿搞复杂,就拿那个EFS加密来讲,安都是安全了,可一旦使用者没有备份密钥,又无意中重装了系统,那么所有加密数据也就随之灰飞烟灭了。其实我们完全能通过一部分第三方软件简化这一操作,比如——Disguise Folder。

18款能让Win7如虎添翼的软件介绍(图十四)
图14 Disguise Folder

严格来讲,Disguise Folder并不是一款加密软件, 而是通过将文件夹伪装成其他程序的模样迷惑对方。操作时只要事先选好待处理文件夹,然后选择一种伪装模样即可(比如我们选择的就是一个回收站模样)。经过 伪装后,文件夹的样子不但是与回收站一模一样,甚至双击打开看到的也是回收站效果。那么假设我们想读取原文件夹中的内容该怎么办呢?很简单,点击以下的 Recovery Folder恢复一下就行。

15. PDF阅读 —— Sumatra PDF

推荐指数:★★★★★

众所周知,Win7并没有内置PDF阅读模块,而市场上的PDF阅读器也大多臃肿不堪,试一试这款Sumatra PDF吧。它的最大特点就是小巧轻便,兴许没有同类软件中繁复的功能,但是速度却肯定堪比原装。除了标准的PDF阅读外,Sumatra PDF还提供了一部分附属功能,比如设置默认PDF阅读器、加入Win预览框支持、加入Win搜索支持等等,肯定是居家外出、浏览阅读的不二选择。

18款能让Win7如虎添翼的软件介绍(图十五)
图15 Sumatra PDF

16. 重复图片清除 —— Awesome Duplicate Photo Finder

推荐指数:★★★

相信许多人都有在网上狂下图片的爱好,时间一长,pc中难免会生出许多重复图片。怎么样查找这些重复图片,一直是个让人头疼的问题。

18款能让Win7如虎添翼的软件介绍(图十六)
图16 Awesome Duplicate Photo Finder

Awesome Duplicate Photo Finder是一款能够搜索重复图片的软件,客户只要事先设定好要过滤的图片相似度,高于此相似度的图片就会被自动列示出来。不过有必要讲一句的是,我们 在试用过程中发现Awesome Duplicate Photo Finder存在一个小小的麻烦,那就是没有批量删除功能。换句话讲你需要很麻烦地一张张清理,对于急性子显然不是好消息。不过对于图片这类东东来讲,确 实还是边看边删的好,幸好大多数人pc中的重复图片也不会许多吧。

17. 升级任务栏 —— Bins

推荐指数:★★★★★

Win7任务栏变化不少,最大看点是增加了许多和Aero 有关的辅助应用(如Aero Peek、Aero进度条、Jumplist等),但是这也引发了另一个问题,那就是过多的程序图标开始让任务栏不够用了。Bins是一款能够将图标任意 组合的软件,只要将一个程序图标拖拽到另一个图标上,两个图标就会自动拼合一起。当然这种组合的数量并不只限两个,你能把三个、四个、五个、八个,甚至更 多的图标合并一处,再将鼠标悬停到Bins上就能够看到里面的内容了。

18款能让Win7如虎添翼的软件介绍(图十七)
图17 Bins

除此之外,Bins的另一大用处是能将文档锁定到任务栏上,操作办法与程序一样,直接用鼠标拖拽上去即可。不用质疑, Win7是肯定没有提供的!

18款能让Win7如虎添翼的软件介绍(图十八)
图18 文档锁定!这可是Win7里没有的哦~

18. 快捷搜索 —— Listary

推荐指数:★★★★

你是否以为Win7的搜索天下无敌了?呵呵,试一试这款 Listary吧。简单来讲,它的作用是为我们提供一种尤其简单的文件定位服务。举个例子吧,比如你要将一份文件保存到E盘某个文件夹,常规的办法是通过 保存面板中的左侧树目录,一级级定位到目的文件夹上,啰嗦并且麻烦。但是假设安装了Listary之后,只要在窗口底部搜索栏内输入首字母“E”,就能通 过级连菜单一键定位到目的区域。

18款能让Win7如虎添翼的软件介绍(图十九)
图19 Listary

此外它的另一大功能是,无论你在Win桌面,还文档”、“当前已经打开文件夹”两项迅速定位服务,此外还有一个“智能菜单”,内置了众多常用命令。如何?够拉风了吧!

18款能让Win7如虎添翼的软件介绍(图二十)
图20 资源管理器的智能菜单

后记

早在文章之初,我们便决定只推荐一部分小众化,且仅为增强系统原有功能的小软件。因此像什么Total Commander之流的“高档货”便不在本文的列举范围。总体来讲,这些工具我们个人还是比较理想的,基本都是同类软件中最出类拔萃的,并且无论是运行稳定性还是工作效率上都堪比原装。

当然还是那句话,一个人的观点永远不兴许全部正确,假设你感觉哪款软件用着不爽,或还有更好选择的话,不妨也在下方的留言中告诉我们,好东西也要与大家一起分享哟!



posted @ 2012-03-17 17:42 RTY 阅读(493) | 评论 (0)编辑 收藏

This certificate was signed by an unknown authority 
尝试安装新的Developer ID certificates时,显示:"This certificate was signed by an unknown authority,为什么?
When I try and install the new Developer ID certificates to keychain it claims "This certificate was signed by an unknown authority" I have tried recreating the Developer ID's and am having the same issue? 
解决方案:
你还需要中间证书
在member center的certificate页面最顶端,你会看到一个Developer ID Intermedia Certificate链接。直接下载这个证书,导入到Keychain就行了
Been there... you need the intermediate certifcate as well. Just navigate to the top-level of the certificate pages in the Member Center and you'll see a link "Developer ID Intermediate Certificate". That's downloads the cert directecly, import into Keychain and you're away. 
苹果开发者论坛,需要注册帐号:
https://devforums.apple.com/
OS X Mountain Lion Developer Preview
https://devforums.apple.com/community/mac/pre?view=discussions 

posted @ 2012-03-06 17:34 RTY 阅读(1685) | 评论 (1)编辑 收藏

http://support1.lenovo.com.cn/lenovo/wsi/htmls/detail_12608716075461918.html
文章编号:24625
2006-11-28 9:46:54

在很多情况下会出现有线与无线双网络共存的情况,此时就需要合理配置路由,否则网络访问时就会出现混乱,无法正常上网。
举例而言,公司存在tplink无线网络,为192.168.1.*网段,网关为192.168.1.1;有线网络为10.99.31.*网段,网关为10.99.31.2;要实现访问外网时使用无线,内网使用有线,则配置方法为:
1:运行CMD
2:route delete 0.0.0.0 mask 0.0.0.0 10.99.31.2
   删除所有网络连接都从网关10.99.31.2走这条路径;
3:route add 10.0.0.0 mask 255.0.0.0 10.99.31.2 metric 1
   增加内网连接走内网网关路径;如果在该命令后加 -p参数将重新启动后命令有效,无需每次写这条命令了,只需要运行2就可以了。
可以将以上命令整合为一个bat文件,保存到所有程序项里面。在双网络都连接成功后,运行该bat文件就可以了。
关于Metric:
metric是路由算法用以确定到达目的地的最佳路径的计量标准,常用的metric值有:路径长度,可靠性,延迟,带宽,负载,通信代价等.
metric值的作用很大,我们常用它来计算路由的优先级,如两条到达相同网络的静态路由,metric小的优先级高;
因此,我们可以通过合理设置metric值来达到三个及三个以上多网络存在时的路由配置。
路由表示意图:

解释:
默认网关为无线环境tplink的192.168.1.1,所有的网络数据请求都将通过这个网关出去,也就是说所有的网络请求都从无线出去。
persistent routes列表代表所有10网段的都从有线的网关10.99.31.2出去,也就是说所有属于10网段的请求都从有线出去。通过这个路由来控制内网连接,也就是无线路由配置中所有网络请求走无线环境的例外!
另外,如果网络环境中配置有自动配置脚本,那么,配置脚本的优先级最高。网络的数据请求将按照配置脚本的配置实现。在此例中,如果有自动配置脚本proxy.pac,那么优先级别为proxy.pac>192.168.1.1>10.99.31.2;
   

posted @ 2012-03-06 13:25 RTY 阅读(475) | 评论 (0)编辑 收藏

最近,Google在其Google App Engine(以下简称GAE)官方博客上宣布正式支持Python 2.7,对开发者来说又多了一种选择。

GAE在几个月之前实验性的引入了Python 2.7环境,此后一直在修改缺陷和进行优化。随着这次Python 2.7的正式支持,相信对开发人员更有帮助:

首先,它支持程序利用并发请求,帮助开发者构建更加稳定、高效的应用。如果你的应用没有完全利用CPU,那么你现在有机会通过并发请求来降低实例的数量。

同时,我们还增加了开发者迫切需要的工具库,包括PIL、NumPy和lxml等,这些库已经被开发者提了将近两千次了。

通过使用GAE,用户可以在Google 基础架构上运行网络应用程序,目前GAE支持使用几种编程语言编写的应用程序,包括Java、Python(2.5和2.7)、Go等语言。

相比2.5版,Python 2.7提供了更多的特性和工具库,开发者可以更加得心应手:

  1. 多线程——2.5不支持此特性,在2.7中,开发者可以利用多线程库。单个请求中的所有线程必须在请求时限(在线请求为60秒,离线请求为10分钟)之前完成。
  2. 并发请求——2.5不支持此特性,现在开发者可以在GAE中修改配置来支持并发请求。
  3. 字节码修改——在2.5版本中由于运行时的限制无法修改字节码,Python 2.7不再包括此限制。生成和处理字节码的工具库可以在运行时正常工作。
  4. 字节码上传——2.5版不支持,Python 2.7可以上传.pyc文件,但是不能和.py一起,但是可以上传包含.py和.pyc文件的.zip文件。

除此之外,两版之间的区别还包括对数据存储的支持、Django、JSON等工具库的版本更新等等。

GAE的Python 2.7运行时环境支持一下第三方工具库:

  1. lxml(2.3)——lxml工具库支持开发者更加方便的处理XML和HTML文档,对于GAE上Web服务的开发人员来说,是个必不可少的工具。
  2. jinja2(2.6)——Jinja2是基于python的多功能的被广泛使用的模板引擎,功能比较类似于于PHP的Smarty、J2EE的Freemarker和Velocity。 它支持Unicode,并具有集成的沙箱执行环境,Jinja2模板引擎弥补了Django自带模板系统许多不足。Python 2.7不再推荐使用WebApp模板,jinja2成为了替代者。
  3. MarkupSafe(0.15)——MarkupSafe为XML、HTML和XHTML提供了安全转义的字符串。
  4. NumPy(1.6.1)——Numpy提供了若干数据处理的工具。
  5. PIL(1.1.7)——全称为Python Imaging Library,提供了许多用于处理图片的函数。
  6. PyCrypto(2.3)——全称为Python Cryptography Toolkit,提供了许多密码学算法函数,比如随机数生成等。
  7. setuptools(0.6c11)——帮助开发者下载、构建、安装、升级和卸载Python包。
  8. WebOb(1.1.1)——对HTTP请求和响应做了面向对象的封装,GAE将其作为webapp框架的一部分。
  9. YAML(3.10)——支持可读性高的消息序列化数据格式,GAE SDK使用YAML作为其配置文件的格式。

除了Python语言之外,GAE还支持Java和Go语言(实验阶段):

Google App Engine 支持 Java 5 和 Java 6。在 App Engine 上运行 Java 应用程序时,将使用 Java 6 虚拟机 (JVM) 和标准库运行该应用程序。理想情况下,开发者应使用 Java 6 编译和测试应用程序,以确保本地服务器的工作方式与 App Engine 类似。

App Engine SDK 与 Java 5 兼容,这非常适用于不能方便获取 Java 6 的开发人员(如使用 Mac OS X 的开发人员)。开发者可以将使用 Java 5 编译的类和 JAR 上传到 App Engine。

崔康 热情的技术探索者,资深软件工程师,InfoQ编辑,从事企业级Web应用的相关工作,关注性能优化、Web技术、浏览器等领域。

posted @ 2012-03-02 20:25 RTY 阅读(365) | 评论 (0)编辑 收藏

     摘要: 1. 移动光标快捷键ctrl+f 向前移动一个字符ctrl+b 向后移动一个字符alt+f 向前移动一个单词alt+b 向后移动一个单词ctrl+a 移动到当前行首ctrl+e 移动到当前行尾ctrl+l 清屏,并在屏幕最上面开始一个新行 2. 编辑命令行快捷键ctrl+d 删除当前的字符ctrl+t 交换当前字符和前一个字符的位置alt+t 交换当前单词和前一个单词的位置alt+u 把当前单词变...  阅读全文

posted @ 2012-03-01 15:02 RTY 阅读(357) | 评论 (0)编辑 收藏

codesign -s "Developer ID Application: Mide Hu" "/Users/QtDev/11/build_trial/list.app"
Xcode iOS真机调试出现
Command /usr/bin/codesign failed with exit code 1
查看详细信息提示:CSSMERR_TP_NOT_TRUSTED

出现这一问题的原因可能是:
(1)证书“Developer ID Application: Mide Hu" 是无效的!
  (2) 缺少”Apple Woldwide Developer Relations Certification Authority“



================================================================
以下是备注:
查了点资料,发现原来之前在keychain(钥匙窜访问)中多删了一个证书:Apple Woldwide Developer Relations Certification Authority,它是iPhone Developer证书的签发者,如果它被删除就会导致iPhone Developer证书被识别为未知颁发机构签名,然后xcode中真机调试就会出现上面的错误。解决方法当然是重新把AppleWWDRCA放回去
从Apple官网下载一个 
http://www.apple.com/certificateauthority/
找到 Woldwide Developer Relations 选择 Download certificate
下载后拖入keychain(钥匙窜访问)-登录目录。

posted @ 2012-03-01 14:48 RTY 阅读(1070) | 评论 (1)编辑 收藏

怎样清除windows记住的网络用户名和密码

在Windows下访问另外一台机器的共享文件夹,一般情况下,只有第一次需要你输入用户名和密码,只要你不重新启动计算机,以后再访问这个网络共享文件夹就不再需要重复输入用户名和密码了
如果你想重起计算机后,也不必再输入用户名和密码,那么在第一次输入用户名和密码的时候选中“记住我的密码”就可以了
本来这是一个很贴心的设计
可是有的时候,由于权限的等问题,我想换个用户访问这个网络共享:
有如下方法:
1、在命令行里输入 net use * /del ,删除远程连接,如果只想删除特定的远程连接,net use 的具体使用方法 使用 net use /? 察看
2、对于使用了“记住我的密码” 的用户,还要删除 存储的用户名和密码 ,控制面板-〉存储的用户名和密码,删除相应的网络路径即可

posted @ 2012-02-29 11:03 RTY 阅读(424) | 评论 (0)编辑 收藏

http://202.102.26.5/st/
尊敬的用户,您当前的IP地址为:49.73.128.86   来自:苏州
  测速入口   企业用户请选择公众热点测速
  用户须知   测速前请查看用户须知

  • ·CPU型号: Pentium(R) Dual-Core CPU T4400 @ 2.20GHz
  • ·CPU频率: 1623MHz
  • ·内存: 2048M
  • ·内存利用率: 44%
  • ·操作系统: Windows 7 (Service Pack 1)
  • ·浏览器: Microsoft Internet Explorer 9.0
  • ·IP: 49.73.128.86
  • ·DNS: 61.177.7.1,221.228.255.1
  • DNS配置正确

posted @ 2012-02-15 15:45 RTY 阅读(1325) | 评论 (0)编辑 收藏

仅列出标题
共31页: First 2 3 4 5 6 7 8 9 10 Last