MS-DOS

汇编语言-环境搭建

点点圈 提交于 2021-02-20 08:40:30
MS-DOS环境安装 安装Vmware,并下载MS-DOS镜像。(AMD要启用SVM) 安装MS-DOS镜像 一路Next,重装完毕后会报错 这是BIOS启动设置的问题,按CTRL+ALT+INSERT重启虚拟机,在vm出现logo时按F2(把握好时间,多试几次),进入BIOS设置,向右键(→)切换到Boot栏,向下键(↓)选择到CD-ROM Drive(变白即为选中),然后按SHIFT和加号(+),将其移动到最顶端。向右键(→)切换到Exit栏,选中“Exit Saving Changes”,按两次回车,保存设置并重启。 继续一路Next,然后这一步不选择“Install Add-Ons”(在选项上按空格即可取消选择),“Next” 这一步选择“Enable both UMB and EMS” 选择“Load both” 选择“Use default” 选择“Continue” 然后会提示你是否重启,在重启之前,将连接改为使用物理驱动器,然后重启,不然会一直重装。 重启成功 masm和link编译文件 DOS本身并没有自带这两个软件,需要我们将masm这个文件夹放到DOS里面。先关闭DOS,然后右键进入设置,选择“硬盘”,在右面的“硬盘实用工具中”,点击“映射”。去掉“以只读模式打开文件”的选择,点击确定。 这时会自动打开该磁盘(如果没打开在我的电脑中可以找到该磁盘)

电脑出现ntldr is missing怎么办

烈酒焚心 提交于 2021-02-18 19:53:45
电脑无法正常启动并且出现ntldr is missing的提示。出现这一问题主要的是因为ntldr丢失所导致的。那么电脑开机出现ntldr is missing要怎么办呢?下面分享解决电脑开机出现ntldr is missing的方法。 1、有可能是因为硬盘信息被篡改了,所以就会导致系统找不到硬盘中的系统分区,所以就会找不到系统分区中的启动文件NTLDR了,解决方法是,进入BIOS的Standard CMOS Setup中,然后将硬盘的检测方式设置为Auto(自动)就可以了。 2、又或者是活动分区没有设置好,找一个带MS-DOS工具箱的光盘,然后运行Fdisk,接着选择2(Set active partition)来激活系统分区; 3、如果还不行的话,就有可能是硬盘中的主引导记录(MBR)被破坏了,所以就会导致系统找不到系统分区,解决方法是在以MS-DOS工具箱为例,可以MS-DOS工具箱下运行FDISK /MBR即可。 win7旗舰版 win7xzb.com/ 来源: oschina 链接: https://my.oschina.net/u/4844732/blog/4955285

Bat 脚本(常用命令)

℡╲_俬逩灬. 提交于 2021-02-15 09:41:10
Bat 批处理脚本 (常用) ########## Bat 批处理脚本 ########## === Content === 1. Rem 和 :: Rem 为注释命令,能回显。 :: 为符号注释,不能回显。 %行内注释内容% ===== (不常用)(慎用) 注: 回显: 回显,就是显示正在执行的批处理命令及执行的结果等。 不回显: 与上述回显,方式相反 例如: (在cmd上运行结果如下:) rem hello 在下面会显示空白的一行 :: hello 在下面不会显示空白的一行 2. Echo 和 @ @ 字符 始终不回显,不论你是echo on/off 状态 @ 放在命令前即关闭回显 echo (1)开/关 回显 echo on/off (2)显示当前ECHO设置状态 echo (3)输出提示信息 echo Content (4)关闭DOS命令提示符 echo off (5)输出空行,即相当于输入一个回车 echo . (6)答复命令中的提问 格式: ECHO 答复语|命令文件名 例子: C:>ECHO Y|CHKDSK/F C:>ECHO Y|DEL A :*.* (7)建立新文件或增加文件内容 格式: echo 文件内容 > 文件名 ======= 在文件 中写入『文件内容』 echo 文件内容 >> 文件名 ======= 在该文件末追加『文件内容』 例子: C:>ECHO

计算机组成与操作系统基础

微笑、不失礼 提交于 2021-02-15 03:00:16
学习内容整理:   一、编程语言   二、计算机组成   三、CPU   四、存储器   五、计算机系统分层   六、操作系统   七、后期补充内容 一:编程语言 1.什么是语言?什么是编程语言? 语言是一个人与另一个人沟通的介质。 编程语言是程序员与计算机沟通的介质。 2.什么是编程? 程序员通过使用编程语言将想要计算机做的事情表达出来。 3.为什么要编程? 通过编程让计算机代替人类进行工作,解放人力。 补充:在编程的世界里,计算机是奴隶,编程的目的是奴役计算机。 二、计算机组成 计算机由控制器、运算器、存储器、输入设备和输出设备组成。 1.控制器 相当于指挥系统,控制计算机硬件工作。 2.运算器 负责数学运算和逻辑运算。 控制器+运算器 = CPU => 人的大脑 3.存储器 内存: 相当于大脑的记忆功能 优点:存取速度快 缺点:断电丢失数据,只能临时存取数据 外存:硬盘,相当于笔记本 优点:断电不丢失数据,可以永久保存 缺点:存取速度慢 4.输入设备 键盘、鼠标等 5.输出设备 显示器、打印机等 总结: 1.与运行程序相关的三大核心硬件:CPU、内存、硬盘 2.程序都是放在硬盘中 3.站在硬件的角度,程序启动时,硬件的工作流程如下: 1. 硬盘内数据加载到内存 2. 内存数据被读取到CPU中执行 三、CPU 1.CPU具有向下兼容性 64位的CPU可以运行 32位与

EFI、UEFI、MBR、GPT的区别

此生再无相见时 提交于 2021-02-12 09:33:20
最近在安装系统,尝试了windows的各种版本,体验了各自的特点,觉得win10还是很好用,除了有些功能不稳定。另外,不免会接触一些的名词。来学习下: UEFI、GPT、MBR是什么?这些专业术语不难理解,UEFI属于主板类名词,其作用类似于BIOS。GPT、MBR则属于硬盘类名词,它们的作用类似一艘航母的骨架,有了这个骨架,我们才可以进行细致到诸如C、D、E等盘符的分区。 全新硬盘在磁盘管理模式下需进行MBR或GPT选择 一块硬盘接驳主机之后,它的首要任务建立分区列表,分区列表有MBR和GPT两种,其中MBR分区列表支持最大 2TB硬盘 ,GPT分区列表支持最大128PB(1PB=1024TB)。 名词解释: 磁盘管理模式:MBR分区列表 MBR(Master Boot Record): 即硬盘的主引导记录分区列表,在主引导扇区,位于硬盘的cylinder 0, head 0, sector 1 (Sector是从1开始的)。 磁盘管理模式:GPT分区列表 GPT(GUID Partition Table): 即全局唯一标识分区列表,是一个物理硬盘的分区结构。它用来替代BIOS中的主引导记录分区表(MBR)。 传统BIOS主要支持MBR引导,UEFI则是取代传统BIOS,它加入了对新硬件的支持,其中就有2TB以上硬盘。那么UEFI到底是什么呢? 3D化的Dual UEFI

怎样修复grub开机引导(grub rescue)

时光总嘲笑我的痴心妄想 提交于 2021-02-08 05:45:43
很多时候,特别是在linux调整分区后,开机重启时会出现 error : unknow filesystem grub rescue> 的字样,系统就是进不去。这表示你的grub2的配置文件坏了…… 由于分区调整或分区UUID改变造成grub2不能正常启动,从而进入修复模式了(grub rescue),也称救援模式。 在救援模式下只有很少的命令可以用:set , ls , insmod , root , prefix (1)set 查看环境变量,这里可以查看启动路径和分区。 (2)ls 查看设备 (3)insmod 加载模块 (4)root 指定用于启动系统的分区,在救援模式下设置grub启动分区 (5)prefix 设定grub启动路径 具体修复步骤如下: 1、查看分区: grub rescue> ls 回车 会出现如下字样: (hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos2) (hd0,msdos1) 注:上面是我的分区设备,每个人可能不一样,但原理都是一样的。 2、寻找ubuntu所在分区: (就是寻找你的Linux系统是装在以上哪个分区里) grub rescue> ls (hd0,msdos1)/ 若出现 unknown filesystem字样

详解 centos7设置nfs文件共享 实操记录

梦想的初衷 提交于 2021-01-24 12:36:13
1.线上业务系统选择文件系统标准 linux下常见的有DOS 文件系统类型msdos,windows下FAT和NTDFS文件系统,光盘文件系统ISO-9660, 单一文件系统ext2和日志文件系统ext3、ext4、xfs,集群文件系统gfs(Red Hat Global File System)、ocfs2(oracle cluster File System)、 虚拟文件系统(比如/proc),网络文件系统(NFS)。 2.网络文件系统(NFS)介绍: NFS的全程是network FileSystem,即网络文件系统,NFS主要实现的功能是让网络上的不同操作系统之间共享数据。 NFS首先在远程服务端(共享数据的操作系统)共享出文件或者目录,然后远端共享出来的文件或者目录就可以通过关在的方式接到本地的不同操作系统上。 3.NFS Serve端的配置 NFS的主要配置文件只有一个 /etc/exports,配置简单,设置格式为: 共享资源路径 [主机地址(即可以让哪些主机访问)] [选项] 例: 下面是某个系统 /etc/exports的设置: /webdata ( 代表主机地址,即任意主机地址)(sync(sync表示资料同步写入磁盘中,即客户端写入,则服务端也同步写入),rw(即客户端主机对共享资源有读、写权限),all_squash) /tmp (rw,no_root

Linux常用命令大全

假如想象 提交于 2021-01-21 18:13:15
最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w

修复VSAN无法看到主机磁盘

南笙酒味 提交于 2021-01-14 17:15:18
登陆ESXI 格式化分区即可,造成这个问题的原因之一 这个盘被使用过分区格式被保留 没有格式化干净 partedUtil mklabel /vmfs/devices/disks/naa.630070005abb3e1323b79e7a066b2abc msdos 查看所有存储 esxcli storage core device list|grep naa 获取独立磁盘信息(底下是正常的盘,异常的盘会提示error错误) [root@localhost:~] partedUtil get /vmfs/devices/disks/naa.630070005abb3e1323b79e7a066b2abc 58234 255 63 935544832 问题磁盘 [root@localhost:~] partedUtil get /vmfs/devices/disks/naa.630070005abb3e1323b79e9007ba59dc Error: Input/output error during read on /dev/disks/naa.630070005abb3e1323b79e9007ba59dc Error: The primary GPT table states that the backup GPT is located beyond the end of

微软回应Windows XP、Server 2003源代码泄露

我怕爱的太早我们不能终老 提交于 2021-01-10 05:00:13
素材来源:快科技 编辑整理:strongerHuang 有外媒报道称,Windows XP和Windows Server 2003的源代码在网上泄露,其已经被多多次下载,泄露的相当彻底,而微软也终于回应此事。 本周四,海外论坛 4chan 上一位用户放出了一份声称为 WindowsXP 源代码的资料,体积共 43GB。里面包含了MS DOS 3.3、6.0;windows 2000;windowsCE 3、4、5;windowsNT 3.5、4;windows Embedded 7、CE;更糟糕的是,据说发布者还顺带发布了windows Server 2003服务器操作系统。 该代码发布者疑似还放出了一个 2.9GB 的 Windows Serer 2003。该泄露者还表示,其实 Windows XP 的源码多年来一直在黑客之间进行私下传递,但最近才首次将其公开发布。 对微软而言,Windows XP和Windows Server 2003具有历史意义的操作系统,其源代码的Torrent文件已经被公布在各个文件共享网站上,这件事影响非常的大,对此官方回应,正在积极调查此事。 目前,这些泄露的内容已经被证实是真实的。 对于这次大规模的泄露事件,有行业人士表示,最新的源代码泄露 不太可能对仍然停留在运行Windows XP机器的公司构成重大威胁 。