Csuper Blog

网络是工具,不是玩具...............Good Luck To You!

[置顶]Linux 开发的五大必备工具

iostat来对linux硬盘IO性能进行检测

对硬盘IO作统一检测报告,在Linux下找了许多工具,发现最实用的还是iostat,这个需要先安装sysstat ,即yum -y install sysstat;公司内部的yum服务器搭建这个不是本文的重点,这里不作详细叙述。# iostat -x 1 10 Linux 2.6.18-92.el5xen 03/01/2010 avg-cpu: %user %nice %system %iowait %steal %idle 1.10 0.00 4.82 39.54 0.07 54.46 Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.00 3.50 0.40 2.50 5.60 48.00 18.48 0.00 0.97 0.97 0.28 sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sdc 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sdd 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sde 0.00 0.10 0.30 0.20 2.40 2.40 9.60 0.00 1.60 1.60 0.08 sdf 17.40 0.50 102.00 0.20 12095.20 5.60 118.40 0.70 6.81 2.09 21.36 sdg 232.40 1.90 379.70 0.50 76451.20 19.20 201.13 4.94 13.78 2.45 93.16

Linux文本环境一样可以监控DELL服务器的硬盘状态 ...

 用DELL服务器的午饭们想必都应该知道在Windows环境下的"Server Administrator"通过这个工具可以很方便的查看出服务器当前硬件的工作情况。由于工作需我使用的很多DELL服务器均安装的Linux操作系统,cpu/内存倒还好说,可硬盘都是通过PERC 6/i SAS阵列控制器创建RAID组然后提供给Linux系统使用的。而平时日常维护工作都是通过ssh文本模式远程登录到服务器的,为了能够在硬盘挂了以后及时亡羊补牢从DELL网站上找到了一个不错的软件dell-onlinediags-linux,这个软件功能很强大本文仅仅使用它的存储设备检测功能,其他的功能大家可以详细研究一下帮助文档,在此就不一一列出了。

第一步,获取软件
在 ftp://ftp.us.dell.com/diags/ 找到dell-onlinediags-linux软件包,现在最新版本是2.17.0.44。已经可以支持RedHat6了。我是在Centos5.5 x86_64系统上测试的,可以使用RHEL5的rpm包。

第二步,解压安装(本例下载tar包到/tmp目录下) 

恢复hp的一键还原

 准备工作:
1.一张好用的XP安装盘(最好是HP OEM的正版,或者是免激活的VOL版..等等)
2. 一个HP分区备份恢复管理软件,这软件软件市面上没有,HP官方也不提供,但你可以在预装了正版系统的HP商用本上找得到.在C盘SWSETUP文件里的SFT_Rec中就是.你可以拿个U盘,到HP经销商那去拷一份,大小在200多兆。

win7激活检测

 验证是否激活 

1、最简单的右键我的电脑属性
2、Win+R===>输入 slmgr.vbs -dlv
3、Win+R===>输入 slmgr.vbs -dli

linux关机和重启的命令

 你很急着关机或者重启话,那么关机就是init 0,重启就是init 6或者reboot



Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍。 



1. shutdown 

win2003 服务器 安全设置 技术实例(比较安全的方法)

 文章着重谈需要的权限,也就是最终文件夹或硬盘需要的权限,可以防御各种木马入侵,提权攻击,跨站攻击等,本实例经过多次试验.安全性能很好.服务器基本没有被木马威胁的担忧了. 

1、服务器安全设置之--硬盘权限篇

这里着重谈需要的权限,也就是最终文件夹或硬盘需要的权限,可以防御各种木马入侵,提权攻击,跨站攻击等。本实例经过多次试验,安全性能很好,服务器基本没有被木马威胁的担忧了。 

无法将 Windows 安装到磁盘0的分区1的解决办法。

 

安装windows7的时候或许会遇到“无法将 Windows 安装到磁盘0的分区1”的问题,解决的方法也很简单,通过diskgenius将分区表方案由MBR改为GUID就可以了。

关于Windows 7的保留分区(100MB活动分区)

 

关于Windows 7的保留分区(100MB活动分区)

1. 
Windows 7100MB的保留分区是Windows 7的活动分区,类似于Linux/boot.
 
我在体验Windows 7 beta版本的时候就注意到在安装Windows 7过程中会分出一个100MB的小分区(早期版本的Win7200MB),当时我特意看过,知道这是Windows 7活动分区,启动引导文件存放的分区 

 

       
这其实有点类似Linux的做法,Linux在安装过程中可以专门分出一个100MB左右的分区作为它的引导分区(/boot),这个分区主要用来存放grub.exemenu.lst, *fs_stage_1.5 initrd,以及内核文件vmlinuz的等Linux启动引导过程会用到的文件。 
       类似地,Windows 7的这个保留分区是它的主分区,系统分区,活动分区。Windows 7在启动过程中会从这个分区启动,然后再启动C盘目录。 

 
 

2.  Windows 7 保留分区的内容。 
Windows 7100MB系统保留分区在系统下是不会自动分配盘符的,但是我们可以手动给它分配一个盘符,运行具有管理员权限的CMD.exe,然后输入: 
diskpat 
sel disk 0 
list vol 
sel vol 1 
assign letter=R 
通过这几行命令会给这个保留分区分配盘符R,你也可以通过磁盘管理工具来给它分配盘符。 
分配好盘符之后,打开R盘,结果发现里面竟然空空如也。这是因为这个分区下的文件是隐藏的,系统的文件,在文件夹选项将系统文件,隐藏文件都设置为显示就可以看到如下的画面: 


这个分区里的文件主要有boot目录, bootmgr, bootsect.bak 
1) 
boot目录下主要是不同语言的字体文件,BCD以及memtest.exe 
字体文件是开机过程中会显示的字体。 
BCD是非常重要的文件,它是Windows VistaWindows 7的启动配置数据文件,类似WinXP下的boot.ini 
Memtest内存测试工具,你可以在控制面板à 管理工具 à内存诊断工具里设置它在下次开机时运行。 
2) 
bootmgr也是非常重要的文件,它是Windows VistaWindows 7的启动管理器,类似WinXP下的NTLDR 
3) 
bootsect.bak是该活动分区的前16个扇区的备份文件,所以它的大小是8KB 
其实Windows 7保留分区的这些文件和Windows Vista都是相同的,唯一不同的是Vista下这些文件都放在C盘下,而Windows 7中它们被单独存放在保留分区里。 

3. 
什么情况下会产生100MB的系统保留分区?
 
是不是在安装Windows 7的过程中一定会产生这样一个100MB的保留分区呢?不是的。一般来说,100MB的系统保留分区只有在以下两种情况都发生时才会产生: 
1) 
全新安装Windows 7; 
2) 
使用Windows 7分区画面进行分区格式化; 
以下任意一种情况发生100MB的系统保留分区都不会产生: 
1) 
升级安装Windows 7; 
2) 
在全新安装之前使用其他工具(比如gdisk.exe)先对硬盘进行分区格式化; 
3) 
在全新安装过程中使用diskpart.exe对硬盘进行分区格式化; 
知道了以上特点,我们就可以根据实际情况来进行分区。假如我需要执行全新安装,而我又不想使用这个100MB的系统保留分区,那么该怎么办呢?根据上述情况,我们可以选择在执行全新安装之前使用其他分区工具比如gdisk.exe来对硬盘进行分区格式化,或者直接进行全新安装,但是在分区画面,使用diskpart.exe来进行分区。 
这里介绍一下如何在分区画面使用diskpart.exe 
Windows Vista或者Windows 7安装过程中,首先被加载的其实是一个WinPE的环境,这个WinPE的环境在系统安装过程第一次重启之前是一直都存在,所以在这段时间,我们可以调用WinPECMD.exe来进行一些特殊的操作,比如对硬盘分区格式化。具体调用方法是:按下shift + F10CMD.exe的窗口就会出现了,如下所示: 
使用diskpart.exe分区完成之后,退出CMD.exe,然后点击分区窗口下的”Refresh(刷新)”,新的分区就出现了。选择创建好的C盘,点击”Next”继续下去,就可以继续安装而不会产生100MB的系统保留分区了。 

4. 
Windows 7的启动过程
 
BIOS-->MBR--> Bootmgr-->BCD-->Winload.exe-->内核加载 
1) 
开机后,BIOS进行开机自检(POST),然后选择从硬盘进行启动,加载硬盘的MBR并把控制权交给MBR(MBR是硬盘的第一个扇区,它不在任何一个分区内); 
2) 
MBR会搜索64B大小的分区表,找到4个主分区(可能没有4)的活动分区并确认其他主分区都不是活动的,然后加载活动分区的第一个扇区(Bootmgr)内存; 
3) 
Bootmgr寻找并读取BCD,如果有多个启动选项,会将这些启动选项反映在屏幕上,由用户选择从哪个启动项启动。 
4) 
选择从Windows 7启动后,会加载C:windowssystem32winload.exe,并开始内核的加载过程,内核加载过程比较长,比较复杂,这里就不一一讲了。 
在这个过程中,bootmgrBCD存放在Windows 7的保留分区里,而从Winload.exe开始,就开始进入到C盘执行内核的加载过程了。 

5. 
如何删除Windows 7的保留分区。
 
Windows 7的保留分区可以删除吗,删除之后我还能正常启动码?可以删除,但是必须小心。 
1) 
启动到Windows 7,运行具有管理员权限的CMD.exe,然后输入: 
diskpart 
sel disk 0 
list vol 
sel vol 0 
inactive 
sel vol 1 
active 
2) 
退出diskpart之后,继续在CMD.exe输入下列命令: 
C:windowssystem32bcdboot.exe C:windows /s C: 
当屏幕提示你操作成功之后,你就可以放心删除这个保留分区了,下次开机,你的系统就会从C盘直接启动而不需要这个保留分区了。 


不过还是建议一般用户不要这样去做,微软采取这样的做法也是处于保护引导文件的安全的考虑,另外也与Bitlocker加密有关。Bitlocker加密需要硬件TPM的支持,普通用户用不上,但是引导文件的安全是大家都需要的。

 

IBM X3850 X5服务器ESXi 5安装配置全过程——安装

 

本系列以一台新上架的IBM X3850 X5服务器为例,从开始做RAID5到VMWARE ESXI5的安装配置进行全程演示,希望对你有些帮助。

如何安装Virtualmin/Webmin在centos5上(一行命令安装virtualmin面板)

 

虽然Virtualmin/Webmin面板对于新手来说比较复杂,不太适合,但是它比较稳定,在国外口碑比较好。适合懂得ssh并有linux管理经验的人使用。本脚本,推荐使用 centos 5 32位/64位

«    2024年4月    »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接
    • RainbowSoft Studio Z-Blog
    • 订阅本站的 RSS 2.0 新闻聚合

    Powered By Z-BlogPHP 1.7.3

    Copyright Csuper All Rights Reserved.