新买的宏基电脑装不了系统

硬盘分区格式对装系统的影响

同学新买的的宏基e1570g的裸机本想装系统,怎么都装不上,分区时出现下面情况,让建立esp或msr分区,与过去的建立主分区和逻辑分区的方式不一样,如下:
55a7357adab44aed00e8805eb21c8701a08bfb21

查了半天资料才知道是由于硬盘默认分区格式为GPT造成的,要将原有的GPT转为MBR的格式(分区格式为GPT的硬盘必须转为分区格式为mbr硬盘才能安装低版本的windows,一般是win8和win7的区别)。下面是搜到的转换方法

在转换之前,首先让我们了解一下什么是GPT?为什么要转换?

GPT:GUID Partition Table (GUID 分区表 磁盘分区样式支持最大卷为 18 EB (exabytes) 并且每磁盘最多有 128 个分区)
我们可以到“磁盘管理”里面,右键点击下方的磁盘型号,看弹出的菜单,若有“转换为GPT磁盘”字样,说明你的硬盘分区是MBR模式;若有“转换为MBR磁盘”字样,说明你的硬盘分区是GPT模式。 不过:如果你安装的是Win7(无论32位还是64位),你的硬盘分区肯定是MBR模式。 如果你安装的是32位的Win8,你的硬盘分区仍然是MBR模式。 只有你安装的是64位的Win8,你的硬盘分区才可能是GPT模式。

1、用哪种模式的分区对系统运行没有影响。 2、如果主板支持UEFI,那么你可以在大于2T的磁盘上使用GPT模式创建分区安装64位操作系统。如果使用了MBR模式,大于2T那部份不可识别,只能浪费。 3、如果主板是传统BIOS,不支持UEFI,那么你只能在不大于2T的磁盘上使用MBR模式安装64位或32位系统。如果使用了2T以上磁盘,大于2T那部份不可识别,只能浪费。而且,无论磁盘是否大于2T,如果运行于GPT模式,那就不能安装任何操作系统。 4、WinXP不能识别GPT磁盘,无法读写GPT磁盘上的数据,但在远程共享时不受影响。

随机预装Win8的电脑,磁盘为GPT格式的,如果需要安装Win7等早期版本系统,需要转换为MBR格式的,使用Diskpart命令即可完成转换。 操作步骤:注意:转换磁盘格式需要清空磁盘中的所有分区和数据,在操作前,请保存好磁盘中所有重要数据。 1.使用Win7光盘或者U盘引导,进入系统安装界面。

2.按Shift + F10打开命令提示符。

3.输入”Diskpart”(不用输入引号,下同),并按回车,进入操作界面

4.输入:”list disk”,查看磁盘信息。注意看磁盘容量来选择。图中465G的Disk 0是硬盘,3852M的Disk 1是用于Win7安装的U盘。

5.输入:”select disk 0”,选择disk 0为当前操作的磁盘

6.输入:”Clean”,清空当前磁盘分区。

7.输入:”convert mbr”,转换为MBR分区。

8.操作完成,关闭此命令提示符窗口,继续按照正常的方法安装Win7系统即可。
扩展知识:convert命令的其它用法:
convert  basic     -将磁盘从动态转换为基本。
convert  dynamic  -将磁盘从基本转换为动态。
convert  gpt      -将磁盘从MBR转换为GPT。
convert  mbr     -将磁盘从GPT转换为MBR。

GPT 参考资料:http://baike.baidu.com/view/10817.htm
MBR 参考资料:http://baike.baidu.com/subview/9485/9079238.htm?fr=aladdin

文章来源:http://www.pc6.com/infoview/Article_61579.html

在mac os中可正常显示的中文名文件传到windows中后文件名变为乱码

mac os和windows中文件名的默认编码不同,在mac os中的中文文件名的默认编码格式为utf8,传到windows中文件名就会乱码,因为windows中默认的文件名编码格式为GBK,
windows中暂时没有以什么编码显示文件名的选项,也没有发现什么好的解决办法,不过网上的解决办法很多!
在次稍作记录,以后注意。

linux、nginx、php-fpm 权限相关的一点东西

为了服务弃安全考虑,决定将服务器web目录的权限做下修改将 777 改为 750,
结果改完后发现没有权限执行文件了,nginx  报 403 错误,
经过多方查找资料,才知道nginx默认应该是 www 的用户,于是将web目录的属主和属组改为www,结果输出filed not find,考虑得出,nginx已经可用,那应该是php无法执行文件,就是说php也是有使用用户的,又查了很多资料才知道nginx下php是用php-fpm(fast_cgi,虽然启动的时候用的是php-fpm,但是对这个了解的并不是很多~_~!)的,在php-fpm.ini中有user、group的配置,将之也改为www,OK,搞定!

linux 编译安装php后 需手动添加php.ini文件

查看php安全方面的内容的时候,有说到让修改php.ini文件里的内容,结果才发现自己编译的php中没有php.ini文件(因为英文的安装说明看不懂,不知道那个是要手动添加的,狂汗!)。

网上查了下,才知道php.ini文件是需要自己从安装包中复制的。

安装包的根目录下有两个php.ini文件:

php.ini-development 适合开发程序使用(测试用)
php.ini-production 拥有较高的安全性设定,适合上线当产品使用

一般将php.ini-production修改为php.ini,放到相应的目录(用phpinfo()函数能知道具体目录)下就可以对php进行配置了