零碎的垃圾箱

Load NTFS hard drive to Linux

如何装在NTFS的磁盘到Linux系统上(比如向一个Linux的物理服务器上上传私有文件,文件预先拷贝在移动硬盘中)

Ubuntu系统:

# wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz

# tar -zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz

# cd ntfs-3g_ntfsprogs-2013.1.13

# apt-get install gcc

#./configure (or ./configure--prefix=/usr/local/ntf3g)

# make&&make install

# fdisk -l (check hard drive name,/dev/sdb1 for example)

# mkdir /mnt/usb1

# mount -t ntfs-3g /dev/sdb1/mnt/usb1

# ls /mnt/usb1

CentOS系统:

#wget -O /etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.repo

#yum update;yum install ntfs-3g

#yum install ntfs-3g


为启动的虚机添加密码

默认ubuntu或者centos的云版本都删减了用户自定义密码部分,登录时通过密钥。有些情况下,我们需要通过想桌面系统一样通过密码登录,以下是一些方法。

脚本

OpenStack中向虚机中注入的脚本,设置虚机用户和密码为ubuntu/ubuntu

#!/bin/sh

passwdubuntu<

ubuntu

ubuntu

EOF

工具

#apt-get install libguestfs-tools

# update-guestfs-appliance

# guestfish --rw -a ubuntu-16.04-server-cloudimg-amd64-disk1.img

>run

>list-filesystems

/dev/sda1:ext4

>mount /dev/sda1 /

>edit /etc/cloud/cloud.cfg

system_info:

  default_user:

    name: ubuntu

    lock_passwd: false

    plain_text_passwd:  '<your own password>'

><fs>exit


查看系统的硬件信息

DMI

以下斜体部分摘自http://man.linuxde.net/dmidecode

dmidecode命令可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。

DMI(Desktop Management Interface,DMI)就是帮助收集电脑系统信息的管理系统,DMI信息的收集必须在严格遵照SMBIOS规范的前提下进行。SMBIOS(System Management BIOS)是主板或系统制造者以标准格式显示产品管理信息所需遵循的统一规范。SMBIOS和DMI是由行业指导机构Desktop Management Task Force(DMTF)起草的开放性的技术标准,其中DMI设计适用于任何的平台和操作系统。

DMI充当了管理工具和系统层之间接口的角色。它建立了标准的可管理系统更加方便了电脑厂商和用户对系统的了解。DMI的主要组成部分是Management Information Format(MIF)数据库。这个数据库包括了所有有关电脑系统和配件的信息。通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。

-d:(default:/dev/mem)从设备文件读取信息,输出内容与不加参数标准输出相同。

-h:显示帮助信息。

-s:只显示指定DMI字符串的信息。(string)

-t:只显示指定条目的信息。(type)

-u:显示未解码的原始条目内容。

--dump-bin file:将DMI数据转储到一个二进制文件中。

--from-dump FILE:从一个二进制文件读取DMI数据。

-V:显示版本信息。

# dmidecode --dump-bin _smbios.bin

# dmidecode -t 4

# dmidecode 3.0

Getting SMBIOS data from sysfs.

SMBIOS 3.0 present.

Handle 0x003C, DMI type 4, 42 bytes

Processor Information

       Socket Designation: CPU1

       Type: Central Processor

       Family: Xeon

       Manufacturer: Intel

        ID:F1 06 04 00 FF FB EB BF

       Signature: Type 0, Family 6, Model 79, Stepping 1

       Flags:

                FPU (Floating-point unit on-chip)

               VME (Virtual mode extension)

               DE (Debugging extension)

               PSE (Page size extension)

               TSC (Time stamp counter)

               MSR (Model specific registers)

                PAE (Physical address extension)

               MCE (Machine check exception)

               CX8 (CMPXCHG8 instruction supported)

               APIC (On-chip APIC hardware supported)

               SEP (Fast system call)

               MTRR (Memory type rangeregisters)

               PGE (Page global enable)

               MCA (Machine check architecture)

               CMOV (Conditional move instruction supported)

               PAT (Page attribute table)

               PSE-36 (36-bit page size extension)

               CLFSH (CLFLUSH instruction supported)

               DS (Debug store)

               ACPI (ACPI supported)

               MMX (MMX technology supported)

               FXSR (FXSAVE and FXSTOR instructions supported)

               SSE (Streaming SIMD extensions)

               SSE2 (Streaming SIMD extensions 2)

               SS (Self-snoop)

               HTT (Multi-threading)

               TM (Thermal monitor supported)

               PBE (Pending break enabled)

       Version: Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz

       Voltage: 1.8 V

       External Clock: 100 MHz

        MaxSpeed: 4000 MHz

       Current Speed: 2100 MHz

       Status: Populated, Enabled

       Upgrade: Socket LGA2011-3

        L1Cache Handle: 0x0039

        L2Cache Handle: 0x003A

        L3Cache Handle: 0x003B

       Serial Number: Not Specified

       Asset Tag: Not Specified

       Part Number: Not Specified

       Core Count: 8

       Core Enabled: 8

        Thread Count: 16

       Characteristics:

               64-bit capable

               Multi-Core

               Hardware Thread

               Execute Protection

               Enhanced Virtualization

               Power/Performance Control

BMC

BMC(baseboard management controller)作为IPMI即智能平台管理系统的重要组件,为IPMI命令提供系统各传感器数据及日志事件等功能。

在监测端和被监测端我们安装相应的组件模块:

# apt install ipmitool

# modprobe ipmi_devintf

# modprobe ipmi_si

或者将模块(ipmi_devintf,ipmi_si)写入/etc/modules实现开机自动加载

被监测节点上配置:

# ipmitool -I open channel info 0x1

Channel 0x1 info:

 Channel Medium Type   : 802.3 LAN

 Channel Protocol Type : IPMB-1.0

 Session Support       :multi-session

 Active Session Count  : 0

 Protocol Vendor ID    : 7154

 Volatile(active) Settings

   Alerting            : enabled

   Per-message Auth    : enabled

   User Level Auth     : enabled

   Access Mode         : alwaysavailable

 Non-Volatile Settings

   Alerting            : enabled

   Per-message Auth    : enabled

   User Level Auth     : enabled

   Access Mode         : alwaysavailable

# ipmitool -I open lan print 0x1

Set in Progress         : Set Complete

Auth Type Support       : NONE MD2 MD5 PASSWORD

Auth Type Enable        : Callback : MD2 MD5 PASSWORD

                        : User     : MD2 MD5 PASSWORD

                        : Operator : MD2 MD5PASSWORD

                        : Admin    : MD2 MD5 PASSWORD

                        : OEM      : MD2 MD5 PASSWORD

IP Address Source       : DHCP Address

IP Address             : 10.109.17.234

Subnet Mask             : 255.255.255.0

MAC Address             : ac:1f:6b:4a:29:08

SNMP Community String   : public

IP Header               : TTL=0x00 Flags=0x00Precedence=0x00 TOS=0x00

BMC ARP Control         : ARP Responses Enabled, GratuitousARP Disabled

Default Gateway IP      : 10.109.17.1

Default Gateway MAC     : 10:0e:7e:b7:7c:40

Backup Gateway IP       : 0.0.0.0

Backup Gateway MAC      : 00:00:00:00:00:00

802.1q VLAN ID          : Disabled

802.1q VLAN Priority    : 0

RMCP+ Cipher Suites     : 1,2,3,6,7,8,11,12

Cipher Suite Priv Max   : XaaaXXaaaXXaaXX

                        :     X=Cipher Suite Unused

                        :     c=CALLBACK

                        :     u=USER

                        :     o=OPERATOR

                        :     a=ADMIN

                        :     O=OEM

Optional:

User authorized to use KCS channel

# ipmitool user list

ID Name             Callin  Link Auth IPMI Msg   Channel Priv Limit

1                    true    false     false      Unknown (0x00)

2  ADMIN            true    false     false      Unknown (0x00)

3                    true    false     false     Unknown (0x00)

4                    true    false     false      Unknown (0x00)

5                    true    false     false      Unknown (0x00)

6                    true    false     false      Unknown (0x00)

7                    true    false     false      Unknown (0x00)

8                    true    false     false      Unknown (0x00)

9                    true    false     false      Unknown (0x00)

10                   true    false     false      Unknown (0x00)

Lan channel user info

# ipmitool user list 1

ID Name             Callin  Link Auth IPMI Msg   Channel Priv Limit

1                    true    false     false      Unknown (0x00)

2  ADMIN            false   false     true       ADMINISTRATOR

3                    true    false     false      Unknown (0x00)

4                    true    false     false      Unknown (0x00)

5                    true    false     false      Unknown (0x00)

6                    true    false     false      Unknown (0x00)

7                    true   false      false      Unknown (0x00)

8                    true    false     false      Unknown (0x00)

9                    true    false     false      Unknown (0x00)

10                   true    false     false      Unknown (0x00)

# ipmitool user enable 2

# ipmitool user priv 2 4 1

# ipmitool user set name ADMIN

# ipmitool user set password 2 ADMIN

监测节点上执行命令获取相应的sdr,mc,fru,sel信息:

# ipmitool -H 10.109.17.234 -U ADMIN -P ADMIN -I lanplus power status

Chassis Power is on

mc(Management Controller status and global enables)

# ipmitool -H 10.109.17.234 -U ADMIN -P ADMIN -I lanplus mc info

Device ID                : 32

Device Revision          : 1

Firmware Revision        : 3.50

IPMI Version             : 2.0

Manufacturer ID          : 10876

Manufacturer Name        : Supermicro

Product ID               : 2100 (0x0834)

Product Name             : Unknown (0x834)

Device Available         : yes

Provides Device SDRs     : no

Additional Device Support :

    Sensor Device

    SDR RepositoryDevice

    SEL Device

    FRU InventoryDevice

    IPMB EventReceiver

    IPMB EventGenerator

    Chassis Device

Aux Firmware Rev Info    :

    0x00

    0x00

    0x00

    0x00

sdr(Print Sensor Data Repository entries and readings)

# ipmitool -H 10.109.17.234 -U ADMIN -P ADMIN -I lanplus sdr

CPU Temp         |30 degrees C      | ok

PCH Temp         |37 degrees C      | ok

System Temp      |23 degrees C      | ok

Peripheral Temp  |30 degrees C      | ok

VcpuVRM Temp     |42 degrees C      | ok

VmemABVRM Temp   |31 degrees C      | ok

VmemCDVRM Temp   |26 degrees C      | ok

DIMMA1 Temp      |26 degrees C      | ok

DIMMA2 Temp      |no reading        | ns

DIMMB1 Temp      |26 degrees C      | ok

DIMMB2 Temp      |no reading        | ns

DIMMC1 Temp      |26 degrees C      | ok

DIMMC2 Temp      |no reading        | ns

DIMMD1 Temp      |26 degrees C      | ok

DIMMD2 Temp      |no reading        | ns

FAN1             |4900 RPM          | ok

FAN2             |4700 RPM          | ok

FAN3             |4600 RPM          | ok

FAN4             |4400 RPM          | ok

FAN5             |no reading        | ns

FANA             |4800 RPM          | ok

12V              |11.94 Volts       | ok

5VCC             |5.03 Volts        | ok

3.3VCC           |3.28 Volts        | ok

VBAT             |3.08 Volts        | ok

Vcpu             |1.81 Volts        | ok

VDIMMAB          |1.20 Volts        | ok

VDIMMCD          |1.20 Volts        | ok

5VSB             |5 Volts           | ok

3.3VSB           |3.30 Volts        | ok

1.5V PCH         |1.51 Volts        | ok

1.2V BMC         |1.22 Volts        | ok

1.05V PCH        |1.05 Volts        | ok

Chassis Intru    |0x01              | ok

fru(Print built-in FRU and scan SDR for FRU locators)

# ipmitool -H 10.109.17.234 -U ADMIN -P ADMIN -I lanplus fru

FRU Device Description : Builtin FRU Device (ID 0)

 Board MfgDate        : Sun Dec 31 16:00:00 1995

 Board Mfg             : Supermicro

 Board Serial          :

 ProductSerial        :

sel(Print System Event Log (SEL))

# ipmitool -H 10.109.17.234 -U ADMIN -P ADMIN -I lanplus sel list

   1 | 10/27/2017| 03:42:43 | Physical Security #0xaa | General Chassis intrusion () | Asserted

   2 | 10/27/2017| 03:47:56 | OS Boot | C: boot completed () | Asserted

   3 | 10/27/2017| 04:26:44 | OS Stop/Shutdown | OS graceful shutdown () | Asserted

   4 | 03/08/2018| 18:07:05 | Physical Security #0xaa | General Chassis intrusion () | Asserted

   5 | 03/28/2018| 19:14:46 | Unknown #0xff |  | Asserted

# ipmitool -H 10.109.17.234 -U ADMIN -P ADMIN -I lanplus sel get 1

SEL Record ID         : 0001

 Record Type           : 02

 Timestamp             : 10/27/2017 03:42:43

 Generator ID          : 0020

 EvM Revision          : 04

 Sensor Type           : Physical Security

 SensorNumber         : aa

 Event Type            : Sensor-specific Discrete

 EventDirection       : Assertion Event

 Event Data(RAW)      : f0ffff

 EventInterpretation  : Missing

 Description           : General Chassis intrusion ()

Sensor ID             : Chassis Intru (0xaa)

 Entity ID             : 23.1

 Sensor Type(Discrete): Physical Security

 StatesAsserted       : Physical Security

                        [General Chassis intrusion]

IPMI更多的介绍参考:

https://www.ibm.com/developerworks/cn/linux/l-ipmi/index.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 196,165评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,503评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 143,295评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,589评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,439评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,342评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,749评论 3 387
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,397评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,700评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,740评论 2 313
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,523评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,364评论 3 314
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,755评论 3 300
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,024评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,297评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,721评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,918评论 2 336

推荐阅读更多精彩内容

  • 答案也是借鉴大神的!只是拿来和大家分享!!! (从-1开始算起) next[i] -1 0 0 ...
    Cheetahlou阅读 649评论 0 0
  • ajax AJAX即“Asynchronous Javascript And XML”(异步JavaScript和...
    纵我不往矣阅读 284评论 0 0
  • iptables 打开端口 iptables -I INPUT -p tcp --dport 80 -j ACCE...
    AlexDev阅读 1,050评论 0 0
  • http网络请求plist文件配置 plist的sourceCode方式打开用户权限 <key>NSPhotoLi...
    奇怪的她的他阅读 293评论 0 0
  • 1.yum search unix2dos yum install -y unix2dos.x86-64 2.s...
    张立杰阅读 158评论 0 0