Category: Operating System

ZFS support"> Configure a zone in Solaris under <span class=ZFS support" data-hu-post-id="5b06a2faec671" /> 0

ZFS support">Configure a zone in Solaris under ZFS support

In vir­tua­li­za­tion fie­ld, the­re are a lot of pro­du­cts or tech­no­lo­gies that can ena­ble multi­ple logi­cal servers run­ning on a real machi­ne, like LPAR, vCen­ter, hyper-V. For Sola­ris SPARC, we can use zone within…

iPhone Best Practice 1 — 有关破解的很多概念 0

iPhone Best Practice 1 — 有关破解的很多概念

上周日,在comex等人的努力之下,iOS 4.0.1以及所有之前版本被破解了,我等iPhone用户终于可以放心地将自己的爱机升级到iOS4了。入手iPhone 3GS也有将近半年的时间了,从3.1.2到3.1.3,再到如今的4.0.1,一路跟下来,积累了很多越狱、软件使用方面的经验。不过至今还没有精力和心思能够好好开发一款软件,算是不小的遗憾吧。分享一下自己使用iPhone的心得体会。本篇文章主要谈论一下iPhone很多基础的破解概念。 什么是iOS? iOS就是i­Pho­ne OS。iPhone是一部智能手机,在硬件之上部署了一套iPhone OS操作系统。这个操作系统如同Windows CE和Win­do­ws Mobile一样。用一个对比就能非常容易地描述它们,即:iPho­ne OS(操作系统)之于iPhone(硬件平台),相当于Win­do­ws XP之于我们的x86、x64家用PC机,当然也相当于Win­CE之于嵌入式硬件。 有锁版和无锁版有什么区别? iPhone分成两种类型,有锁版和无锁版。有锁版就是加了网络锁,也就是绑定了运营商,比如美版的AT&T,英国的O2。这样的手机只能插入相应运营商的SIM卡才能使用,插入其他的卡则无法使用,大家通常管这种机器叫做小白。通常情况下,购买这种类型的iPhone是通过和某运营商签订一份为期1–2年的入网协议,绑定信用账户承诺月消费多少多少元,折价购机或免费送机。这种方式iPhone的手机费用已经折算到相应运营商的话费中了。如果想使用别的卡,那么iPhone就需要先越狱,再解锁。只有通过这两部过程,一部有锁版的iPhone才可以使用别家运营商的卡。关于解锁,也分为硬解锁和软解锁,我们后面谈起。 无锁版也叫官方解锁版,比如港行或是阿联酋的无锁版(香港另有和记的“3”定制版iPhone)。这种手机一般价格都会比较高,但好处就在于任何一家运营商的SIM卡都可以顺利地帮助iPhone激活,并能够正常使用。它们只需要越狱,不需要解锁。

iPhone Directories 0

iPhone Directories

还没攒够钱买MacOS,上不了XCode,只好先预热prepare学习一下iPhoneOS了。 Pre­pa­ring to be an iPho­ne dev. 🙂 首先来学习一下i­Pho­ne的目录结构吧。 iPhone是运行在iPhoneOS操作系统上的手机,是Apple为iPhone开发的手机操作系统。和Max OS X一样,以Darwin为基础。 自从将本人的3GS越狱后,就安装上了OpenSSH。这样可以非常轻松地通过ssh访问手机里的各个目录了。iPhoneOS本身是类Unix 的,所以理解起来比较简单。在阅读了网上的一些文章后,加上自己的一些实践,将比较常用的目录列下来了。有一部分是从网上转载过来的,太多了忘记出处了, 就不在本文列举出来了。我们先来学习了解一下iPhoneOS的目录结构吧: 1.  /var 和 /private/var 是一个意思 /var是link到/private/var上面的 /var/log(s) 系统运行的日志 /var/mobile 这个和/User是一样的 /var/stash 改主题,个性铃声也可以从这里下手,这个和/Library目录下的对应文件夹相似 /var/stash/Applications.pwn 又是一个美化手机的目录 /var/root/Media/DCIM 拍摄相机的照片文件存放目录 /var/root/Media/iTunes_Control/Music  iTu­nes 上传的多媒体文件(例如MP3、MP4等)存放目录,文件没有被修改,但是文件名字被修改了,如何关联暂时还没有找出来。直接使用winscp上传的文件…

AIX Storage Learning 1"> <span class=AIX Storage Learning 1" data-hu-post-id="5b06a2fba176c" /> 0

AIX Storage Learning 1">AIX Storage Learning 1

AIX 5.3中设置大文件支持 AIX系统安装之后,默认不允许单个文件大小超过2G,对于企业应用系统来说,这个限制一般是需要去除的。 首先,取消安全方面的限 制,需要修改配置文件/etc/security/limits,可以针对所有用户在default段修改,或者在指定user段来修改具体user的限 制。下面是一个示例。设置成-1,表示取消大小限制。 cat /etc/security/limits * * Sizes are in multi­ples of 512 byte blo­cks, CPU time is in secon­ds * * fsi­ze      — soft file size in blo­cks * core      …

使用ZFS打造家庭廉价数据中心 3

使用ZFS打造家庭廉价数据中心

在Sun公司实习了8个月,让我学到了很多东西;特别是OpenSolaris和ZFS,学会了如何使用它们,更知道了如何利用它们。 如今这个信息化高度发达的年代,信息爆炸,数据资源越来越多。五年前,20G的硬盘还显得非常充裕;而如今,没有100G到200G,是无法存下家庭中所有数据资源的了。对于我们家来说,几年间添置了数码摄像机和数码照相机,加之几次旅行和游玩,家中的两块160G大硬盘已然无法满足存储所有信息的需求。 总是刻盘、刻盘、再刻盘,并不是最好的解决方案,因为一来找起数据来非常不方面;二来读取速度也非常慢,还要担心光盘质量和保存的问题;三来光盘刻一次基本上不再修改了,非常不灵活。加上对于视频编辑的时候对于大容量数据存储、高速度数据访问的要求,我们家在半年前添置了一块1TB的SATA大硬盘(1TB=1000GB)。

ZFS RAID-Z 技术解析"> <span class=ZFS RAID-Z 技术解析" data-hu-post-id="5b06a2fc108b8" /> 0

ZFS RAID-Z 技术解析">ZFS RAID-Z 技术解析

最近在使用ZFS文件系统构造廉价而稳定的家用文件冗余服务器,特转载学习一篇关于ZFS的RAID-Z技术的文章。转载自:http://www.ixpub.net/viewthread.php?tid=896494 RAID(廉价磁盘冗余阵列)最初的承诺是它将使用廉价磁盘提供快速、可靠的存储。重点在于廉价,但不知为何我们最终却得到这种结果。为什么呢? RAID-5(以及其他数据/奇偶校验方案,比如 RAID-4RAID-6、奇偶和行对角奇偶校验)从未完全履行过 RAID的承诺,并且也无法履行,这是因为存在一种称为 RAID-5 写漏洞的致命缺陷。不管何时更新 RAID存储条,还必须更新校验,以便所有磁盘异或为 0,正是这个等式使您能在磁盘故障时重构数据。问题在于无法以原子方式更新两个或多个磁盘,所以RAID 存储条可能在崩溃或电源断电时被损坏。 为了认清这个问题,假设您在写入数据块之后、但在写入相应校验块之前断电。现在,此存储条的数据和奇偶校验就不一致,而且它们将永远保持不一致(除非在某个时候使用一个全存储条写操作覆盖了旧数据)。因此,如果磁盘故障,RAID重构过程将在您下一次读取此存储条上的任何块时生成垃圾。更糟的是,它这样做使没有任何提示,它根本不知道提供给您的是损坏的数据。 为解决此问题,出现过一些仅用于软件的应急方案,但它们的速度非常慢,所以软件 RAID 已经在市场中消亡。当前的 RAID 产品全部在硬件中执行 RAID 逻辑,这样它们可以使用 NVRAM 来应对断电。这确实有用,但成本很高。 现有 RAID 方案还存在一个糟糕的性能问题。当执行部分存储条写操作时,也就是说,当更新的数据少于单个 RAID 存储条包含的数据时,RAID系统必须读取旧数据和奇偶校验来计算新奇偶校验。这是一个巨大的性能损失。全存储条写操作异步执行所有写操作,而部分存储条写操作必须在同步读操作之后才能启动写操作。 又一次,昂贵的硬件提供了一种解决方案:RAID 阵列可以在等待磁盘读操作完成时,在 NVRAM中缓冲部分存储条写操作,这样读延迟就可以对用户隐藏。当然,这种方法只在 NVRAM缓冲器用完之前有效。没问题!您的存储供应商会说。只要再多掏些现金,多买些 NVRAM 就好了。没有您的钱包不能解决的问题。 部分存储条写操作在事务文件系统(比如ZFS)中又提出了另一个问题。部分存储条写操作必然会修改有效数据,这违反了确保事务语义这一规则。(如果在完全存储条写时断电,则没什么问题,同理,如果您在 ZFS 中的其他任何写操作期间断电也没什么问题:但您正在写入的块没有一个是有效的。)…

使用XManager连接OpenSolaris 2009.06 1

使用XManager连接OpenSolaris 2009.06

1、下载XManager:http://www.file.techwork.cn/NetSarang.Xmanager.Enterprise.v3.0.0206.rar 2、进入OpenSolaris系统的/etc/X11/gdm找到custom.conf,并找到[xdmcp]字段. 这时候你会发现[xdmcp]字段后面是空的。直接添加Enable=true和Port=177。(注意Enable的E和Port的P大写) 3、查看是否启动成功:#svcs -a |grep gdm       onli­ne         10:23:46 svc:/application/graphical-login/gdm:default 4、使用svcadm resta­rt gdm即可。然后可以在XBrowser中打开OpenSolaris的X界面了

VAIO"> How to find 64bit Vista or Windows 7 drivers for Sony <span class=VAIO" data-hu-post-id="5b06a2fc65b3b" /> 8

VAIO">How to find 64bit Vista or Windows 7 drivers for Sony VAIO

If you are using Sony VAIO laptop, you may meet tou­gh driver pro­blem when you insta­ll newer Ope­ra­tion System. Fin­ding a pro­per driver for vaio is not an easy way. You may find it…

Windows 7 Shell命令列表 0

Windows 7 Shell命令列表

Shell命令的强大不言而喻,能够快速完成一些任务,也能让一系列的任务批处理执行,非常好用。Windows 7里面的shell命令更加强大了,能够完成更多的任务。从国外看到了一篇介绍win7 shell的文章,转载过来,还是很有用处的。 Win­do­ws 7 She­ll命令 shell命令可以直接在开始菜单的命令框中执行。如果若是添加为一个快捷方式,那么前面要加上explorer.exe来运行这些shell。 win7最新加入 shell:Libraries shell:MusicLibrary shell:VideosLibrary shell:OtherUsersFolder shell:Device Meta­da­ta Sto­re shell:PublicSuggestedLocations shell:DocumentsLibrary shell:User Pin­ned shell:UsersLibrariesFolder shell:PicturesLibrary shell:ImplicitAppShortcuts shell:Ringtones shell:CommonRingtones

1

Windows 7 beta 试用手记

过年这几天,闲着没事,加之vista上的卡巴斯基试用版正好过期,所以装上了 win­do­ws 7 试用了一下。感觉还真是挺不错的,贴心了很多,待一一细说之。 首先是下载。windows 7 目前还是可以下载试用的。可以登陆官方网页:http://www.microsoft.com/windows/windows-7/,下面有一个链接“ Try the Beta ”,可以从这里下载原始的ISO文件,将其刻成DVD后便可以安装。在下载前,用自己的live帐号登陆一下,就可以申请到一个测试用的序列号。安装完windows7以后选择自动激活即可。这个序列号需要记录一下。 目前为止,win7还只是支持英语、德语、日语等等一些语言,不支持中文。 安装过程和vista没什么两样,只是需要的信息更少了。只要选择好安装的位置信息即可。 安装完成后,遇到一点小麻烦,就是我的显卡(Nvidia GeFo­r­ce Go 7400)并不马上支持。Aero特效并没有打开,就连分辨率也不够大,只支持到了1024*768。不过激活后,通过Windows Update,我得到了一个Nvidia PreRelease版的驱动。安装后分辨率等等一系列问题解决了。不过Aero特效依然没有打开。但驱动程序已经装好了啊。难道我的显卡不支持Aero? 从网上搜了一下,有个方法可以强制打开Aero,摘录如下: Aero特效是Win­do­ws Vista的特色之一,作为后继者的Win­do­ws 7自然也不会少。使用了Windows 7的朋友都知道Win7中的Aero诊断和修复工具可以轻松发现和解决有关透明及其他视觉特效方面的问题。但如果某些情况下此工具也无能为力的话,在Vista下强制开启Aero效果的小技巧在Windows 7下依然有效。 step1 Win+R运行“Regedit”打开注册表编辑器; step2 定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM;如果没有,则新建一个并命名为DWM; step3 在右边的空白面板中右击-新建DWORD (32-位值),命名为UseMachineCheck并将其值设置为0; step4 在右边的空白面板中右击-新建DWORD…