敢想敢做,让人想起了那段大航海时代。
Linux启动失败的修复
情况一:/etc/fstab写错。输入root密码后进入修复模式。
然后要重新mount /。这是比较关键的一步(mount -n -o remount,rw /)。如果没有此步操作,则文件系统处于只读状态,导致不能修改配置文件并保存,修复存在的问题。
情况二:RAID驱动装载失败。导致无法启动。
这时,不会出现输入密码进入修复模式的提示。可以用linux系统光盘引导,进入’linux rescue’。
原来根目录会被装载到/mnt/sysimage/下。
修改/etc/rc.d/rc.sysinit。手工加入设备驱动。
modprobe sd_mod
insmod /lib/modules/rr26xx.ko
Linux下使用parted分区工具为大于2T硬盘分区
目的:在centos 5.4系统下,用parted功能分区12T的硬盘并格式化成ext4,12T共分为2个分区,一个7.5T,另一个4.5T.
在linux 下大磁盘的分区不能再采用fdisk了,MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表。下面说明下具体的步骤:
1.分为两个主分区
[root@localhost ~]# parted /dev/sdb # 使用parted来对GPT磁盘操作,进入交互式模式 GNU Parted 1.8.1 Using /dev/sdb Welcome to GNU Parted! Type ‘help’ to view a list of commands. (parted) mklabel gpt # 将MBR磁盘格式化为GPT (parted) print #打印当前分区 (parted) mkpart primary 0 4.5TB # 分一个4.5T的主分区 (parted) mkpart primary 4.5TB 12TB # 分一个7.5T的主分区 (parted) print #打印当前分区 (parted) quit 退出 Information: Don’t forget to update /etc/fstab, if necessary.
2.然后格式化成ext4,需要安装包e4fsprogs.x86_64(yum install e4fsprogs.x86_64)即可。
[root@localhost ~]# mkfs.ext4 /dev/sdb1 [root@localhost ~]# mkfs.ext4 /dev/sdb2
3.接着用mount挂载分区
[root@localhost]# mount -t ext4 /dev/sdb1 /bk [root@localhost]# mount -t ext4 /dev/sdb2 /mail [root@localhost ~]# df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/sda6 ext3 39G 9.4G 28G 26% / /dev/sda1 ext3 122M 13M 103M 12% /boot none tmpfs 1004M 0 1004M 0% /dev/shm /dev/sdb1 ext4 4.1T 194M 3.9T 1% /bk /dev/sdb2 ext4 6.8T 179M 6.4T 1% /mail
4.最后修改/etc/fstab,添加如下两行,让其开机自动挂载.
/dev/sdb1 /bk ext4 defaults,noatime 1 2 /dev/sdb2 /mail ext4 defaults,noatime 1 2
三岁多了
孩子的照片到一岁多就没再上传过。都在电脑里存着。现在改手机直接上传了。 继续阅读三岁多了
如何避免愚蠢的见识
怀有各种各样愚蠢的见识乃是人类的通病。要想避免这种通病,并不需要超人的天才。下面提供的几项简单原则,虽然不能保证你不犯任何错误,却可以保证你避免一些可笑的错误。
如果一个问题但凭观察就可以解决的话,就请您亲自观察一番。亚里士多德误以为妇女牙齿的数目比男人少。这种错误,他本来是可以避免的,而且办法很简单。他只消请他的夫人把嘴张开亲自数一数就行了。但他却没有这样做,原因是他自以为是。自以为知道而实际上自己并不知道;这是我们人人都容易犯的一种致命错误。我自己就以为刺猬好吃油虫,理由无非是我听人这么讲过;但是如果我真的要动手动脚写一部介绍刺猬习性的著作,我就不应该妄下断语,除非我亲自看见一只刺猬享用这种并不可口的美餐。然而亚里士多德却不够谨慎。古代和中古时代的著作家谈起麒麟和火蛇来头头是道;但是他们当中的谁也没有觉得,既然如此自己从未见过任何麒麟和火蛇,那就必须避免武断。 继续阅读如何避免愚蠢的见识
linux查看CPU,内存等信息
Linux里,硬件信息在/proc目录下。下面列出常用查询。
测试机器的硬件信息:
查看CPU信息(型号)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
# cat /proc/cpuinfo | grep physical | uniq -c
4 physical id : 0
4 physical id : 1
(说明实际上是两颗4核的CPU)
# getconf LONG_BIT
32
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
# cat /proc/cpuinfo | grep flags | grep ‘ lm ‘ | wc -l
8
(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)
再完整看cpu详细信息, 不过大部分我们都不关心而已.
# dmidecode | grep ‘Processor Information’
查看内 存信息
# cat /proc/meminfo
# uname -a
Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
(查看当前操作系统内核信息)
# cat /etc/issue | grep Linux
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
(查看当前操作系统发行版信息)
查看机器型号
# dmidecode | grep “Product Name”
查看网卡信息
# dmesg | grep -i eth
原文出处:http://www.51testing.com/?uid-225738-action-viewspace-itemid-210333