linux acpi error?linux禁用acpi
大家好,今天小编来为大家解答以下的问题,关于linux acpi error,linux禁用acpi这个很多人还不知道,现在让我们一起来看看吧!
关于这条命令$vt_handoff acpi_osi=linux nomodeset
这是Linux开机的配置文件,可以搜索Linux Grub配置文件进行相关学习
注:一般修改/etc/default/grub文件,然后执行sudo update-grub来生成/boot/grub/grub.cfg
grub.cfg默认为只读,要修改前先设为可写
sudo chmod+w/boot/grub/grub.cfg
set default=0
#更改为以下两项可以保存上次的默认启动项
# GRUB_DEFAULT=saved
# GRUB_SAVEDEFAULT=true
#默认为0
insmod jpeg
#添加jpg支持,如要使用png或tga文件做背景,加上 insmod png或insmod tga
insmod ext2
#除了用作启动的分区外,其他分区格式可在menu底下再添加
set root=(hd0,7)
#设定root分区
search–no-floppy–fs-uuid–set f255285a-5ad4-4eb8-93f5-4f767190d3b3
#设定uuid=****的分区为root,和上句重复,可删除
#以下为终端配置
if loadfont/usr/share/grub/unicode.pf2; then
#设置终端字体,unicode.pf2支持中文显示
set gfxmode=640×480
#设置分辨率,默认为 640×480,可用800×600,1024×768,建议跟你想设定的图片大小一致
insmod gfxterm
#插入模块 gfxterm,支持中文显示,它还支持 24位图像
insmod vbe
#插入 vbe模块,GRUB 2引入很多模块的东西,要使用它,需要在这里加入
if terminal_output gfxterm; then true; else
# For backward compatibility with versions of terminal.mod that don’t
# understand terminal_output
terminal gfxterm
#设置 GRUB 2终端为 gfxterm
fi
fi
set timeout=10
background_image(hd0,7)/boot/images/1.jpg
#设置背景图片
### END/etc/grub.d/00_header###
### BEGIN/etc/grub.d/05_debian_theme###
set menu_color_normal=white/black
set menu_color_highlight=cyan/black
#这两行为 Debian下的菜单颜色设置,如果默认的话,你会发现背景完全被蓝色挡住了,你需要修改 blue为 black,这样背景就会出现
### END/etc/grub.d/05_debian_theme###
# 10_linux为自动添加的当前root分区linux引导项
### BEGIN/etc/grub.d/10_linux###
#菜单项,要包括 menuentry双引号””和大括号{}才完整,否则不显示菜单
menuentry“Ubuntu, Linux 2.6.31-9-386″{
insmod ext2
set root=(hd0,7)
search–no-floppy–fs-uuid–set f255285a-5ad4-4eb8-93f5-4f767190d3b3
#这句与set root=(hd0,7)重复,可删除
linux/boot/vmlinuz-2.6.31-9-386 root=UUID=f255285a-5ad4-4eb8-93f5-4f767190d3b3 ro quite splash
#不喜欢看到一长串的, roo=UUID=***可用root=/dev/sda7代替
initrd/boot/initrd.img-2.6.31-9-386
}
### END/etc/grub.d/10_linux###
### BEGIN/etc/grub.d/20_memtest86+###
menuentry“Memory test(memtest86+)”{
linux16/boot/memtest86+.bin
}
### END/etc/grub.d/20_memtest86+###
#自动添加存在于其他分区的系统引导项
### BEGIN/etc/grub.d/30_os-prober###
#windows启动菜单
menuentry“Windows Vista(loader)(on/dev/sda1)”{
insmod ntfs
#windows格式为ntfs,或为fat32改为 insmod fat
set root=(hd0,1)
search–no-floppy–fs-uuid–set ece067d2e067a196
#可删除
#grub2比较先进的地方就是如果发现windows启动是通过ntldr引导的,定为2000/xp/2003,会在这加上 drivemap-s(hd0)${root},作用相当于grub的map,可正常启动非第一硬盘的xp/2003系统。
chainloader+1
}
#查找到其他分区上的linux系统并自动添加
menuentry“Ubuntu karmic(development branch)(9.10)(on/dev/sda3)”{
insmod ext2
set root=(hd0,3)
search–no-floppy–fs-uuid–set 4d893970-0685-44ed-86b3-1de45b2db84a
linux/boot/vmlinuz-2.6.31-9-generic root=/dev/sda3
initrd/boot/initrd.img-2.6.31-9-generic
}
#若存在macos会自动在这里添加。
### END/etc/grub.d/30_os-prober###
#以下为手动添加的菜单项
### BEGIN/etc/grub.d/40_custom###
menuentry“CDLinux”{
set root=(hd0,8)
linux/CDlinux/bzImage root=/dev/ram0 vga=791 CDL_LANG=zh_CN.UTF-8
initrd/CDlinux/initrd
}
### END/etc/grub.d/40_custom###
#手动添加时,硬盘编号从0开始(hd0),主分区编号从1开始(hd0,1),逻辑分区从5开始(hd0,5)
原文地址:
linux操作系统怎么查看硬件信息
在Linux下,我们经常需要查看系统的硬件信息,这里我罗列了查看系统硬件信息的实用命令,并做了分类,实例解说。
执行环境:ubuntu 16.04
1. cpu
lscpu命令,查看的是cpu的统计信息.
root@ubuntu:/home/peng/#lscpuArchitecture:x86_64#cpu架构CPUop-mode(s):32-bit,64-bitByteOrder:LittleEndian#小尾序CPU(s):1#总共有1核On-lineCPU(s)list:0Thread(s)percore:1#每个cpu核,只能支持一个线程,即不支持超线程Core(s)persocket:1Socket(s):1NUMAnode(s):1VendorID:GenuineIntel#cpu产商intelCPUfamily:6Model:158Modelname:Intel(R)Core(TM)i5-7500CPU@3.40GHzStepping:9CPUMHz:3408.070BogoMIPS:6816.14Hypervisorvendor:VMwareVirtualizationtype:full#支持cpu虚拟化技术L1dcache:32KL1icache:32KL2cache:256KL3cache:6144KNUMAnode0CPU(s):0
查看/proc/cpuinfo,可以知道每个cpu信息,如每个CPU的型号,主频等。
root@ubuntu:/home/peng#cat/proc/cpuinfoprocessor:0vendor_id:GenuineIntelcpufamily:6model:158modelname:Intel(R)Core(TM)i5-7500CPU@3.40GHzstepping:9microcode:0x48cpuMHz:3408.070cachesize:6144KBphysicalid:0siblings:1coreid:0cpucores:1apicid:0initialapicid:0fpu:yesfpu_exception:yescpuidlevel:22wp:yes.....
2.内存
概要查看内存情况
root@ubuntu:/home/peng#free-mtotalusedfreesharedbuff/cacheavailableMem:1970702315139521025Swap:97420954
这里的单位是MB,总共的内存是1970MB。
查看内存详细使用
root@ubuntu:/home/peng#cat/proc/meminfoMemTotal:2017516kBMemFree:242020kBMemAvailable:1003240kBBuffers:104192kBCached:699824kBSwapCached:1832kBActive:696320kBInactive:639924kBActive(anon):236412kBInactive(anon):301996kBActive(file):459908kBInactive(file):337928kBUnevictable:48kBMlocked:48kB.....
查看内存硬件信息
root@ubuntu:/home/peng#dmidecode-tmemory#dmidecode3.0GettingSMBIOSdatafromsysfs.SMBIOS2.7present.Handle0x0084,DMItype5,46bytesMemoryControllerInformationErrorDetectingMethod:NoneErrorCorrectingCapabilities:NoneSupportedInterleave:One-wayInterleaveCurrentInterleave:One-wayInterleaveMaximumMemoryModuleSize:32768MBMaximumTotalMemorySize:491520MBSupportedSpeeds:70ns60nsSupportedMemoryTypes:FPMEDODIMMSDRAMMemoryModuleVoltage:3.3VAssociatedMemorySlots:15.....
内存最大值是 491520 MB。
3.磁盘
查看硬盘和分区分布
root@ubuntu:/home/peng#lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsr011:011024M0romsda8:00500G0disk├─sda28:201K0part├─sda58:50975M0part
└─sda18:10499G0part/
查看硬盘和分区的详细信息
root@ubuntu:/home/peng#fdisk-lDisk/dev/sda:500GiB,536870912000bytes,1048576000sectorsUnits:sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/optimal):512bytes/512bytesDisklabeltype:dosDiskidentifier:0x9c674a44DeviceBootStartEndSectorsSizeIdType/dev/sda1*204810465751031046573056499G83Linux/dev/sda2104657715010485739511996802975M5Extended/dev/sda5104657715210485739511996800975M82Linuxswap/Solaris
4.网卡
查看网卡硬件信息
root@ubuntu:/home/peng#lspci|grep-i'eth'02:01.0Ethernetcontroller:IntelCorporation82545EMGigabitEthernetController(Copper)(rev01)
查看系统的所有网络接口
root@ubuntu:/home/peng#ifconfig-aens33Linkencap:EthernetHWaddr00:0c:29:bb:bd:40inetaddr:192.168.0.117Bcast:192.168.0.255Mask:255.255.255.0inet6addr:fe80::76fa:5548:3da0:2ef/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:174629errors:0dropped:0overruns:0frame:0TXpackets:105285errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:237519396(237.5MB)TXbytes:9592767(9.5MB)loLinkencap:LocalLoopbackinetaddr:127.0.0.1Mask:255.0.0.0inet6addr:::1/128Scope:HostUPLOOPBACKRUNNINGMTU:65536Metric:1RXpackets:854errors:0dropped:0overruns:0frame:0TXpackets:854errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:60894(60.8KB)TXbytes:60894(60.8KB)
或者是
root@ubuntu:/home/peng#iplinkshow1:lo:LOOPBACK,UP,LOWER_UPmtu65536qdiscnoqueuestateUNKNOWNmodeDEFAULTgroupdefaultqlen1000link/loopback00:00:00:00:00:00brd00:00:00:00:00:002:ens33:BROADCAST,MULTICAST,UP,LOWER_UPmtu1500qdiscpfifo_faststateUPmodeDEFAULTgroupdefaultqlen1000link/ether00:0c:29:bb:bd:40brdff:ff:ff:ff:ff:ff
或者
如果要查看某个网络接口的详细信息,例如ens33的详细参数和指标
【有的ubuntu网口是eth0】
root@ubuntu:/home/peng#ethtoolens33Settingsforens33:Supportedports:
Supportedlinkmodes:10baseT/Half10baseT/Full100baseT/Half100baseT/Full#支持千兆半双工,全双工模式1000baseT/FullSupportedpauseframeuse:NoSupportsauto-negotiation:Yes#默认使用自适应模式Advertisedlinkmodes:10baseT/Half10baseT/Full100baseT/Half100baseT/Full1000baseT/FullAdvertisedpauseframeuse:NoAdvertisedauto-negotiation:YesSpeed:1000Mb/s#网卡的速度是1000MbDuplex:Full#全双工Port:TwistedPairPHYAD:0Transceiver:internalAuto-negotiation:onMDI-X:off(auto)SupportsWake-on:dWake-on:dCurrentmessagelevel:0x00000007(7)drvprobelinkLinkdetected:yes#表示有网线连接,和路由是通的
5. pci
查看pci信息,即主板所有硬件槽信息。
root@ubuntu:/home/peng#lspci00:00.0Hostbridge:IntelCorporation82845845(Brookdale)ChipsetHostBridge(rev04)00:01.0PCIbridge:IntelCorporation82845845(Brookdale)ChipsetAGPBridge(rev04)00:1d.0USBController:IntelCorporation82801CA/CAMUSB(Hub#1)(rev02)00:1d.1USBController:IntelCorporation82801CA/CAMUSB(Hub#2)(rev02)00:1e.0PCIbridge:IntelCorporation82801MobilePCIBridge(rev42)00:1f.0ISAbridge:IntelCorporation82801CAMISABridge(LPC)(rev02)00:1f.1IDEinterface:IntelCorporation82801CAMIDEU100(rev02)00:1f.3SMBus:IntelCorporation82801CA/CAMSMBusController(rev02)00:1f.5Multimediaaudiocontroller:IntelCorporation82801CA/CAMAC'97AudioController(rev02)00:1f.6Modem:IntelCorporation82801CA/CAMAC'97ModemController(rev02)01:00.0VGAcompatiblecontroller:nVidiaCorporationNV17
(reva3)02:00.0FireWire(IEEE1394):VIATechnologies,Inc.IEEE1394HostController(rev46)02:01.0Ethernetcontroller:RealtekSemiconductorCo.,Ltd.RTL-8139/8139C/8139C+(rev10)02:04.0CardBusbridge:O2Micro,Inc.OZ6933CardbusController(rev01)02:04.1CardBusbridge:O2Micro,Inc.OZ6933CardbusController(rev01)
由上述的输出可以看到,我的电脑上共有3个PCI总线(0号,1号,2号)。在单个系统上,插入多个总线是通过桥(bridge)来完成的,桥是一种用来连接总线的特殊PCI外设。所以,PCI系统的整体布局组织为树型,我们可以通过上面的lspci输出,来画出我的电脑上的PCI系统的树型结构:
00:00.0(主桥)--00:01.0(PCI桥)-----01:00:0(nVidia显卡)||---00:1d(USB控制器)--00:1d:0(USB1号控制器)||||--00:1d:1(USB2号控制器)||-00:1e:0(PCI桥)--02:00.0(IEEE1394)||||-02:01.0(8139网卡)||||-02:04(CardBus桥)-02:04.0(桥1)||||--02:04.1(桥2)||-00:1f(多功能板卡)-00:1f:0(ISA桥)||--00:1f:1(IDE接口)||--00:1f:3(SMBus)||--00:1f:5(多媒体声音控制器)||--00:1f:6(调制解调器)
由上图可以得出,我的电脑上共有8个PCI设备,其中0号总线上(主桥)上连有4个,1号总线上连有1个,2号总线上连有3个。00:1f是一个连有5个功能的多功能板卡。
如果要更详细的信息:
lspci-v或者lspci-vv
如果要看设备树:lscpi-t
root@ubuntu:/home/peng#lspci-t
6. usb
查看usb信息
root@ubuntu:/home/peng#lsusbBus001Device001:ID1d6b:0002LinuxFoundation2.0roothubBus002Device003:ID0e0f:0002VMware,Inc.VirtualUSBHubBus002Device002:ID0e0f:0003VMware,Inc.VirtualMouseBus002Device001:ID1d6b:0001LinuxFoundation1.1roothub
lsusb-t查看系统中的USB拓扑,类似cat/sys/kernel/debug/usb/devices
root@ubuntu:/home/peng#lsusb-t/:Bus02.Port1:Dev1,Class=root_hub,Driver=uhci_hcd/2p,12M|__Port1:Dev2,If0,Class=HumanInterfaceDevice,Driver=usbhid,12M|__Port2:Dev3,If0,Class=Hub,Driver=hub/7p,12M/:Bus01.Port1:Dev1,Class=root_hub,Driver=ehci-pci/6p,480M
/var/lib/usbutils/usb.ids还保存了很多设备商的VID信息
root@ubuntu:/home/peng#cat/var/lib/usbutils/usb.ids|grepKing7778Counterfeitflashdrive
0100KingstonFlashDrive(128MB)c010KingstonFCR-HS2/ATACardReader07cbKingmaxTechnology,Inc.4100KingsunSF-620InfraredAdapter4959KingsunKS-959InfraredAdapter0015KingstonDataTravelerELITE0016KingstonDataTravelerU30998KingstonDataTraveler2.0DiskDriver0999KingstonDataTraveler2.0DiskDriver6519KingstonDataTraveler2.0USBStick653cKingstonDataTraveler2.0Stick(512M)653dKingstonDataTraveler2.0Stick(1GB)6544TransMemory-Mini/KingstonDataTraveler2.0Stick(2GB)6545KingstonDataTraveler102/2.0/HEMAFlashDrive2GB/PNYAttache4GBStick0951KingstonTechnology0d8aKingJimCo.,Ltd00a3SmartKingPROUninterruptiblePowerSupply(HIDPDC)0e56KingstonTechnologyCompany,Inc.0f8eKingnetTechnologyCo.,Ltd13feKingstonTechnologyCompanyInc.1f00KingstonDataTraveler/PatriotXporter1687KingmaxDigitalInc.16dfKingBillionElectronicsCo.,Ltd.2149EntropyKingRandomNumberGenerator
lsusb-v查看系统中USB设备的详细信息
lsusb-v
7. lshw查看所有硬件摘要信息
下面命令可以查看所有硬件摘要信息,并输出成一个html文件,把此html文件导出到电脑上,直接打开,可以清楚的看到硬件信息:
lshw-html/hardware.html
8. lsscsi查看SCSI控制器设备的信息
可以看到SCSI信息和所有虚拟磁盘以及光驱的信息,如果没有硬件SCSI控制器,那就不会返回信息:
root@ubuntu:/home/peng#lsscsi
diskVMware,VMwareVirtualS1.0/dev/sda
cd/dvdNECVMWarVMwareSATACD011.00/dev/sr0
插入一个U盘后再查看:
root@ubuntu:/home/peng#lsscsi
diskVMware,VMwareVirtualS1.0/dev/sda
cd/dvdNECVMWarVMwareSATACD011.00/dev/sr0
diskKingstonDataTravelerG21.00/dev/sdb
可以看到U盘为Kingston。
9.查看bios信息
root@ubuntu:/home/peng#dmidecode-tbios#dmidecode3.0GettingSMBIOSdatafromsysfs.SMBIOS2.7present.Handle0x0000,DMItype0,24bytesBIOSInformationVendor:PhoenixTechnologiesLTDVersion:6.00ReleaseDate:07/29/2019Address:0xEA480RuntimeSize:88960bytesROMSize:64kBCharacteristics:ISAissupportedPCIissupportedPCCard(PCMCIA)issupportedPNPissupportedAPMissupportedBIOSisupgradeableBIOSshadowingisallowedESCDsupportisavailableBootfromCDissupportedSelectablebootissupportedEDDissupportedPrintscreenserviceissupported(int5h)8042keyboardservicesaresupported(int9h)Serialservicesaresupported(int14h)Printerservicesaresupported(int17h)CGA/monovideoservicesaresupported(int10h)ACPIissupportedSmartbatteryissupportedBIOSbootspecificationissupportedFunctionkey-initiatednetworkbootissupportedTargetedcontentdistributionissupportedBIOSRevision:4.6FirmwareRevision:0.0
dmidecode以一种可读的方式dump出机器的DMI(Desktop Management Interface)信息。这些信息包括了硬件以及BIOS,既可以得到当前的配置,也可以得到系统支持的最大配置,比如说支持的最大内存数等。
如果要查看所有有用的信息
dmidecode-q
里面包含了很多硬件信息。
...GHOST恢复GHO文件到C盘时出现Decompression error,Abort
ghost装系统出现decompression error abort有两种原因:
一、GHOST的系统文件损坏
解决方法:重新下载系统再次安装。
二、硬盘出现坏道
解决方法:
1、硬盘出现坏道,需要使用软件修复,以DiskGenius软件为例,打开DiskGenius,点击选择硬盘,选择自己的电脑硬盘。
2、点击开始检测。
3、检测过程中遇到坏道时,检测速度会变慢。检测完毕,软件报告检测到的坏道数目。如图所示:
4、如果要立即尝试修复刚刚检测到的坏道,可点击“尝试修复”按钮。软件显示下面的提示:
5、点击确定,注意修复时硬盘内所有数据将清空,做好数据备份。
6、再次点击确定。
7、点击确定。
8、修复成功后,软件会做提示。
9、全部修复完成后,点击确定,即可解决问题。