bios

【电脑开机没反应的常见原因和解决方法】

大兔子大兔子 提交于 2020-02-01 01:21:27
电脑开机没反应的常见原因和解决方法   故障现象一:打开电源,按下开机按钮后,电脑无任何动静。   分析:此时电源应向主板和各硬件供电,无任何动静说明是供电部分出了问题。(包括主板电源部分)   检查思路和方法:   1、市电电源问题,请检查电源插座是否正常,电源线是否正常。   2、机箱电源问题,请检查是否有5伏待机电压,主板与电源之间的连线是否松动,如果不会测量电压可以找个电源调换一下试试。   3、主板问题,如果上述两个都没有问题,那么主板故障的可能性就比较大了。首先检查主板和开机按钮的连线有无松动,开关是否正常。可以将开关用电线短接一下试试。如不行,只有更换一块主板试试了。(注意:应尽量找型号相同或同一芯片组的板子,因为别的主板可能不支持你的CPU和内存)   故障现象二:按下开机按钮,风扇转动,但显示器无图象,电脑无法进入正常工作状态。   分析:风扇转动说明电源已开始供电,显示器无图象,电脑无法进入正常工作状态说明电脑未通过系统自检,主板BIOS设定还没输出到显示器,故障应出在主板,显卡和内存上。但有时劣质电源和显示器损坏也会引起此故障。   检查思路和方法:   1、如果有报警声,说明自检出了问题。报警声是由主板上的BIOS设定的。BIOS有两种,分别为AMI和AWARD。大多数主板都是采用AWARD的BIOS。   AWARD的BIOS设定为:   长声不断响

为老蓝天主板BIOS注入NVME模块

女生的网名这么多〃 提交于 2020-01-31 23:12:31
固态现在很便宜,1GB只要1块多,看了看自己的电脑支持MkeyPCIEx4的接口,索性就买了个支持NVMe的固态(以后再买电脑直接就把这个固态放新电脑上用了)。 然而买来之后发现BIOS不支持NVMe…启动时没法从新固态引导,新买的固态只能当从盘,这就非常尴尬了 但是本着程序员的折腾精神, 我的电脑是蓝天的主板,如果你的主板是其他厂商的话就可以换其他教程了…毕竟有些流程可能不一样 增加NVMe模块很简单,主要有三步 一、准备工作 准备工作: 准备一个带纯DOS环境的引导盘,网上随便找一个PE就可以 准备另一个U盘,来存放你的文件,因为有些DOS可能进不了自己所在的那个U盘 查询你的主板型号,然后前往 蓝天BIOS支持网站 下载对应ROM 下载Type为BIOS的最新版的Bxxxx.zip,比如我下的是B0501.zip (里面ServiceManual有主板的正背面高清影像,可以下载下来和自己的主板对比一下,一样就没问题了) 解压这个压缩包到你的U盘 去这个帖子下载NVME模块 http://www.smxdiy.com/forum.php?mod=viewthread&tid=23%20By%20XiaoFeng102365 二、开始操作 !!!全程都要插着电源!不要在刷BIOS的过程中拔掉电源! 以管理员身份启动BIOS_Backup_TooKit.EXE,备份BIOS固件

电脑启动面面观

為{幸葍}努か 提交于 2020-01-31 23:12:26
启动电脑 这是每个电脑使用者都要面对的操作。通过启动,电脑的操作系统正常运作,可以与使用者交互,完成电脑的使命。 为什么需要启动电脑呢?我归纳了一下,大致有以下三点原因: 1.个人电脑与使用者的生活密切相关,当使用者休息时,为了节能,为了安全,通常会关闭电脑,下次使用时再打开。电脑从关机到开机,就要启动,称为重启。 当然,现在的电脑都支持待机状态,也可以不关机,这样稍微费点电,但是下次使用时就不用重新启动了。 操作系统遇到了问题,无法正常工作,必须重启,比如Windows的蓝屏。以前的电脑连续运行一段时间后,会遇到各种问题,不得不重启。不过,现在的操作系统大概是比较成熟了,加上电脑的内存比较多,因此连续用上1个月不重启,都没有问题。 操作系统进行了更新,为了让更新生效,必须重启。 因此,虽然我们启动电脑的频率比以前大幅减少了,但是启动电脑还是免不了的。 电脑启动的类型 电脑的启动分为两大类型:远程启动以及本地启动。 远程启动是指启动相关的文件放在网络上,这种方式适合无硬盘的网络计算机使用,我们平时不太用到。 本地启动是我们普遍采用的启动方式,又可以分为本机(硬盘)启动以及外设(U盘)启动两种类型。 电脑启动的过程 电脑的启动过程分为两个过程:BIOS启动以及OS启动。 BIOS(基本输入输出系统)启动是一个相对简单的处理过程,主要完成对电脑硬件的检查以及加载。BIOS启动完成后

电脑启动面面观

女生的网名这么多〃 提交于 2020-01-31 23:12:20
启动电脑 这是每个电脑使用者都要面对的操作。通过启动,电脑的操作系统正常运作,可以与使用者交互,完成电脑的使命。 为什么需要启动电脑呢?我归纳了一下,大致有以下三点原因: 1.个人电脑与使用者的生活密切相关,当使用者休息时,为了节能,为了安全,通常会关闭电脑,下次使用时再打开。电脑从关机到开机,就要启动,称为重启。 当然,现在的电脑都支持待机状态,也可以不关机,这样稍微费点电,但是下次使用时就不用重新启动了。 操作系统遇到了问题,无法正常工作,必须重启,比如Windows的蓝屏。以前的电脑连续运行一段时间后,会遇到各种问题,不得不重启。不过,现在的操作系统大概是比较成熟了,加上电脑的内存比较多,因此连续用上1个月不重启,都没有问题。 操作系统进行了更新,为了让更新生效,必须重启。 因此,虽然我们启动电脑的频率比以前大幅减少了,但是启动电脑还是免不了的。 电脑启动的类型 电脑的启动分为两大类型:远程启动以及本地启动。 远程启动是指启动相关的文件放在网络上,这种方式适合无硬盘的网络计算机使用,我们平时不太用到。 本地启动是我们普遍采用的启动方式,又可以分为本机(硬盘)启动以及外设(U盘)启动两种类型。 电脑启动的过程 电脑的启动过程分为两个过程:BIOS启动以及OS启动。 BIOS(基本输入输出系统)启动是一个相对简单的处理过程,主要完成对电脑硬件的检查以及加载。BIOS启动完成后

安装win10和ubuntu18.04双系统 (已经安装win10的前提下)

家住魔仙堡 提交于 2020-01-31 22:36:16
前期准备: ubuntu iso镜像、rufus 启动盘制作工具、16G u盘; 安装过程: ubuntu下载(下载地址: https://ubuntu.com/download/desktop ) rufus下载及u盘启动盘制作过程(官网下载地址 http://rufus.ie/ ) 进入BIOS设置电脑为u盘启动 1、进入bios的方法,不同电脑进入的方法略有不同,联想电脑一般是启动电脑时频繁按F12,其他电脑参考下图: 2、进入BIOS界面之后切换到“BOOT”,把“USB HDD”切换到第一选项,设置完成之后在键盘按下F10保存 ubuntu安装 完成上述步骤,插入制作好的u盘,点击电源开启电脑按照电脑提示选择安装模式(建议使用graphical install)按照提示下一步下一步安装即可 (备注:安装成功后提示重启电脑,点击重启拔开u盘,如重启出现黑屏报错,可以尝试长按电源硬关机再启动) 来源: CSDN 作者: vvGsun 链接: https://blog.csdn.net/csdnhelloli/article/details/104125050

How to perform low-level IO with a USB flash drive under the BIOS (compared to a floppy)?

老子叫甜甜 提交于 2020-01-31 10:18:11
问题 I have recently been studying some bootstrap code which was intended for use with a floppy drive. My goal is to modify the program so that it uses my USB flash drive. Now I see how the INT 13H function has been used with the floppy device, but I guess my question is, how will communicating with the USB drive differ? For example, here is a snippet of the floppy code (GNU assembler): movb $0x00,%dl /* select 1st floppy */ /* later */ movw sec,%cx /* get sector number */ movw head,%dx /* get

How to perform low-level IO with a USB flash drive under the BIOS (compared to a floppy)?

你说的曾经没有我的故事 提交于 2020-01-31 10:18:10
问题 I have recently been studying some bootstrap code which was intended for use with a floppy drive. My goal is to modify the program so that it uses my USB flash drive. Now I see how the INT 13H function has been used with the floppy device, but I guess my question is, how will communicating with the USB drive differ? For example, here is a snippet of the floppy code (GNU assembler): movb $0x00,%dl /* select 1st floppy */ /* later */ movw sec,%cx /* get sector number */ movw head,%dx /* get

Linux修改时区的正确方法

拈花ヽ惹草 提交于 2020-01-30 12:38:42
更改时区原文: https://www.cnblogs.com/st-jun/p/7737188.html 更改时间原文: https://www.cnblogs.com/suiyueshentou/p/7798340.html 一、手动修改 1. date命令:查看当前时间 2. date -s 时分秒 :修改时间 还需要把日期改过来 3. date -s 完整日期时间(YYYY-MM-DD hh:mm[:ss]):修改日期、时间 时间要用双引号括起来,否则报错 手动修改会存在一定的时间误差 4. hwclock -w 将时间写入bios避免重启失效。 当我们进行完 Linux 时间的校时后,还需要以 hwclock 来更新 BIOS 的时间,因为每次重新启动的时候,系统会重新由 BIOS 将时间读出来,所以, BIOS 才是重要的时间依据吶。 二、同步网络时间 Linux修改时区的正确方法 CentOS和Ubuntu的时区文件是/etc/localtime,但是在CentOS7以后localtime以及变成了一个链接文件 [root@centos7 ~]# ll /etc/localtime lrwxrwxrwx 1 root root 33 Oct 12 11:01 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai

BIOS的启动原理学习--加载引导程序

做~自己de王妃 提交于 2020-01-27 22:24:44
在Windows系统以及有图形界面的其他操作系统中要想执行一个程序,必须在窗口中双击它,或者在命令行界面中输入相应的执行命令。从计算机底层机制上讲,这其实是在一个已经运行起来的操作系统的可视化界面或命令行界面中执行一个程序。感觉要进入先有鸡还是先有蛋的循环之中了。但是,在开机加电的一瞬间,内存中什么程序也没有,没有任何程序在运行,不可能有操作系统,更不可能有操作系统的用户界面。 既然软件方法不可能执行BIOS,那就只能靠硬件方法完成了。这让我想起了老式打字机,每打完一行字都要手动推一下滑杆,手动换位,挺麻烦的。 理解参考 实模式,保护模式 Intel x86架构的CPU可以分别在16位实模式和32位保护模式下运行。为了兼容,也为了解决最开始的启动问题,Intel将所有x86架构CPU(包括最新型号的CPU)的硬件都设计为加电即进入16位实模式状态运行。同时,还有一点非常关键,即将CPU硬件逻辑设计为加电瞬间强行将代码段寄存器(cs)的值置为0xFFFF,偏移量(IP)的值置为0x0000,这样CS:IP就指向0xFFFF0这个地址位置。BIOS程序的第一条指令就设计在这个位置上。 以上是一个纯硬件完成的动作!如果此时这个位置没有可执行代码,那就什么也不做,计算机就此死机。反之,如果这个位置有可执行代码,计算机将从这里的代码开始,沿着后续程序一直执行下去

计算机启动过程

微笑、不失礼 提交于 2020-01-25 08:04:15
  距自己刚接触计算机已经很久了,虽然自己是一名程序员,但很是惭愧,自己对计算机的相关知识还是很薄弱。虽然之前写过 计算机启动过程 ,但是很多细节还是不太熟悉。还是结合一些代码来更为清楚。 约定入口 ①、硬件是如何找到我们的操作系统的?   学过体系结构的都是到,cpu会根据cs:ip指定的位置加载代码。那通电后,只要强制将cs:ip设置为BIOS的起始地址(约定为0xFFFF0)即可。这样cpu就会加载烧录在ROM上的BIOS(基本输入输出系统)。 BIOS的工作应该很熟悉: 1、硬件自检 BIOS程序先进行检查,计算机硬件是否满足运行的基本条件,这叫“硬件自检”。 2、加载引导扇区 BIOS根据Boot Sequence(就是在BIOS设置的启动顺序)中的顺序,将最前面的存储设备的引导扇区(MBR:位置为分区的第一个扇区)的内容加载到内存中,并跳转到第一条指令执行(引导程序)。 常见的引导程序有:syslinux、GRUB2 跳到引导程序   上面说到BIOS执行完就会跳到引导程序执行,那我们结合具体代码看看引导程序做了什么?为什么BIOS后的第一个程序不直接是操作系统呢? 来源: CSDN 作者: moots_ 链接: https://blog.csdn.net/shuzishij/article/details/104063902