windows2k启动

Windows WSL2 + k3s 极速搭建指南:5分钟搞定轻量级Kubernetes开发环境 本文提供了一套基于Windows WSL2与轻量级Kubernetes发行版k3s的极速搭建方案。该方案旨在帮助开发者在5分钟内于Windows系统上构建一个功能完整的本地Kubernetes开发环境,显著降低资源消耗与配置复杂度,并详细介绍了环境配置、网络打通及与VS Code等开发工具集成的优化实践。 阅读详情
windows2k启动
CODE

1.windows 2000 启动
事实上,Windows 2000的引导过程是从安装时候就已经开始的。

  那我们首先从Windows 2000的安装说起。

  当Windows 2000 setup运行时,它向硬盘上写入MBR(主引导记录),同时在这个磁盘驱动器的第一个可引导 分区(就是我们在fdisk后激活的分区)写入引导扇区,引导扇区的内容根据不同的文件系统格式而变化(FAT或者是NTFS)。如果你的机器上曾装有MS操作系统并建立了引导扇区的话,Windows 2000 setup将检测它要覆盖的引导扇区是否有效,如果有效的话,Windows 2000 setup安装程序将把引导扇区的内容复制到这个分区的根目录中的文件bootsect.dos中。Setup程序在写完引导扇区后,将把Windows 2000所用的文件拷贝到硬盘,包括两个引导文件Ntldr和Ntdetect.com。另外,setup还会在引导分区的根目录中建立引导菜单文件boot.ini。

  例:

  [boot loader]
  timeout=3
  default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows "
  multi(0)disk(0)rdisk(0)partition(2)/WINDOWS="Windows Server   2000" /fastdetect

  这是我的机器上的boot.ini文件,该内容显示装了两个操作系统,Win98和Win2000,后面的那个参数/fastdetect最常见,是安装系统时默认的,它的作用是使ntdetect忽略秉性和串行设备的枚举。Boot.ini文件中的相关参数还有很多,各有不同的功能,因为与本文没太大关系,所以不作具体介绍,有兴趣的朋友可以到网上找找有关资料。

  Windows 2000的启动:

  当你按下机器上的power键,计算机就开始启动了,首先是上电自检,通过后bios引导计算机去读取硬盘上的MBR,根据MBR中的信息,找到引导分区,将引导分区内的引导扇区的代码读入内存并把控制权交给该代码。引导扇区代码的作用是向Windows 2000提供磁盘驱动器(硬盘)的结构和格式信息并且从磁盘根目录中读取Ntldr文件,在引导扇区代码将Ntldr加载到内存后,它把控制权交给Ntldr的入口点。如果引导扇区代码在根目录中没有找到Ntldr文件的话,若文件系统为FAT格式,则显示:“Boot:无法找到Ntldr”,若引导文件系统是NTFS格式,则显示:“NTLDR丢失”。然后,Ntldr使用内建的文件系统代码从根目录读取boot.ini文件(Ntldr内建代码与引导扇区文件系统代码不同的是,Ntldr文件系统代码可以读取子目录)。此时,Ntldr清除屏幕,如果boot.ini中存在不止一种引导选项,则显示引导选择菜单,如果在boot.ini制定的超时范围内未有任何动作的话,Ntldr会选择默认的选项。引导选项确定后,Ntldr加载和执行Ntdetect.com(这是一个使用系统bios进行查询计算机基本设备和设置信息的16位实模式程序)。然后,Ntldr开始清除屏幕并显示:“Starting Windows……”进度栏。这个进度栏保持空白,直到Ntldr开始加载引导驱动程序(假如有100个引导驱动程序,则每加载一个文件,进度条增加1%)。在进度条的下面是信息:“For troubleshooting and advanced startup options for windows 2000 , press F8 .”如果此时按下F8键,会出现高级启动菜单,包括:已知的最近正确模式(last known good),安全模式(safe mode),调试模式(debug mode)等等等等。

  此后,Ntldr加载合适的内核和HAL映像文件(缺省为Ntoskrnl.exe和HAL.dll),读入SYSTEM注册表hive文件(hive文件是一种包含注册表子树的文件)以确定该加载哪些引导驱动程序,加载引导驱动程序,为Ntoskrnl.exe的执行准备CPU寄存器。之后,Ntldr调用Ntoskrnl.exe并由它开始初始化执行程序子系统并引导系统-启动(system-start)设备驱动程序,在一系列的初始化工作完成后Ntoskrnl.exe为系统本机应用程序作准备并运行smss.exe。

  Smss的主要任务是:初始化注册表,创建系统环境变量,加载Win32子系统(Win32k.sys)的内核模式部分,启动子系统进程Crss,启动登陆进程Winlogon。然后,Winlogon开始执行其启动步骤,如创建初始的窗口和桌面对象等等。然后它创建服务控制管理器(SCM)进程(Winnt/System32/Services.exe),它加载所有的标记为自动启动(auto-start)的服务程序和设备驱动程序和本机安全验证子系统(Lsass)进程(Winnt/system32/Lsass.exe)。当一切加载成功且用户在控制台成功登陆后,SCM则认为系统引导成功,注册表中 已知最近正确配置(HKLM/SYSTEM/select/LastKnownGood)由/CurrentControlSet替代。反之,如果用户在引导的时候选择高级菜单中的已知最近正确模式(LastKnownGood)或者加载时驱动程序返回一个严重的或者关键的错误,系统会以LastKnownGood的值作为CurrentControlSet 的值。

  之后,我们便看到了熟悉的桌面。至此,Windows 2000的引导过程结束。

mstsc 远程桌面,windows2k很有用的东西,快下载吧 mstsc 远程桌面,windows2k很有用的东西,快下载吧 mstsc 远程桌面,windows2k很有用的东西,快下载吧 立即下载

相关推荐

从桨叶设计到电机匹配:手把手教你调出无人机最佳动力组合

本文系统介绍了无人机动力系统的核心匹配原则,重点解析了如何通过测试与数据分析,优化螺旋桨与电机的组合,从而显著提升系统力效与续航。文章提供了从参数解读、实战测试到深度调优的完整指南,帮助开发者解决电机过热、推力不足等常见问题,实现无人机性能最大化。

weixin_29305313的博客 241

Windows启动过程(MBR引导过程分析)

catalogue 1. 电脑启动过程 2. MBR分析(master boot record) - 位于整个硬盘的 0 扇区 3. DBR(DOS boot record) - 位于柱面0,磁头1,扇区1,即逻辑扇区0(逻辑扇区的第一个扇区) 4. MBR病毒   1. 电脑启动过程 1. 按下开机电源,电源向主板和其他设备供电,此时电压不稳,主板控制芯片会向CPU发送...

weixin_34247155的博客 1467

CloudCompare点云滤波实战:三种植被去除技术的对比与应用

本文详细对比了CloudCompare中三种植被去除技术(低通滤波、CSF滤波和坡度法)的实战应用与效果。通过具体案例和参数优化建议,帮助用户根据地形特征选择最佳滤波方法,提升点云数据处理精度和效率,特别适用于复杂场景下的植被去除需求。

weixin_30689307的博客 84

【小白装系统】——硬盘分区表格式GUID和MBR知识普及

我们的电脑硬盘分区格式一共有两种,一种是GUID(GPT),一种是MBR。 怎么判断自己硬盘是哪一种:       如果你的电脑原装系统是win8或者以上的,那么他的硬盘分区表格式为GUID(GPT)格式的;如果是win7以下的,那么一般就是MBR的了。            除此之外我们还可以利用分区工具DiskGenius进行判断,这个工具当进入U启动的时候就可以看到。

周士豪 50万+

智能环境感知:STM32多传感器数据融合与报警策略设计

本文详细介绍了基于STM32的多传感器数据融合系统设计,整合DHT11温湿度传感器、MQ-2烟雾检测和光照强度检测模块,通过智能算法实现环境感知与动态报警。系统采用数据滤波、多传感器校验和自适应阈值策略,显著提升监测精度与可靠性,并通过OLED显示屏提供清晰的多级报警界面。

plant的博客 202

jenkins连接外部k8s集群

k8s连接集群外Jenkins

liuchao666888的博客 1527

如何修复mbr (转载,未测试)

  如何修复mbr 问题描述: 1。在一台笔记本上已经安装了win2000,linux as4两个操作系统;采用的是grub的引导程序;

wodefuture的专栏 7306

利用eds editor生成CANOPEN 设备eds文件

通过以上步骤,您可以根据实际设备的功能特性,自动生成一份符合CANopen协议标准的电子数据表(EDS文件),该文件可以被上位机软件或其他CANopen主站设备用于识别、配置和控制您的CANopen从站设备。使用CANopen EDS Editor生成CANOPEN设备的EDS文件是一个系统化的过程,它涉及将设备的具体技术参数和功能映射到CANopen规范定义的对象字典中。

weixin_38604759的博客 6458

Windows 2000(Win2K)

簡稱,是由所開發並銷售的電腦,屬於微軟產品線的一部分。于1999年12月15日發行給製造商(),并于2000年2月17日发行零售版。Windows 2000英文版登入畫面Windows 2000發佈了四个版本:專業版(Professional)、伺服器版(Server)、進階伺服器版(Advanced Server)、資料中心伺服器版(Datacenter Server)。雖然每個版本有不同的市場目標,但都使用相同的核心功能,包括许多系统应用程序,例如和系统管理程序。Windows 2000引入了。

weixin_40191861的博客 2062

抓包网络调试工具 reqable抓包教程

如果CA根证书未安装成功,网络图标是黄色,点击盾牌图标可以进入CA根证书安装界面,详细步骤请阅读。在API调试中,获取流量是第一步也是最基本的操作,这里讲解下如何使用Reqable获取流量,通俗地讲就是抓包。我们可以选择一个图片请求,双击打开详情面板,能够看到该请求的详细信息。如果系统代理未设置,网络图标是黄色,点击网络图标可以自动设置系统代理。此域名的结构树,可以查看该域名下所有请求的目录结构,点击选择可以查看该请求的详情。首先,需要启用Reqable的调试功能,点击最右上角的。打开浏览器,输入地址。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 2558

论文翻译:arxiv-2023 Do-Not-Answer: A Dataset for Evaluating Safeguards in LLMs

随着大型语言模型(LLMs)的快速发展,出现了新的、难以预测的有害能力。这要求开发者能够通过评估“危险能力”来识别风险,以便负责任地部署LLMs。在这项工作中,我们收集了第一个开源数据集,用于评估LLMs中的安全保障,并以低成本部署更安全的开源LLMs。我们的数据集经过策划和筛选,只包含负责任的语言模型不应遵循的指令。我们注释并评估了六个流行的LLMs对这些指令的响应。基于我们的注释,我们继续训练了几个类似BERT的分类器,并发现这些小型分类器在自动安全评估上能够取得与GPT-4相当的成果。

CSPhD-winston的博客 1131

Win98/2K系统启动到“windows正在启动”就停止不动了

Win98/2K系统启动到“windows正在启动”就停止不动了

myerror的专栏 2148

openCv +3.4.0 车牌定位(C++版本)

#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc.hpp> #include "opencv2/shape.hpp" using namespace ...

Bamboo265925的博客 2337

谈谈Windows 2k在启动时怎么屏避F8?

 为了系统安全,有时会在Windows启动屏避F8,让系统直接进入,不能让用户选择登陆模式,防止用户进入DOS,删除文件,破坏系统....详细资料,请登录http://ejunsoft.ik8.com  

ccnccyj的专栏 1175

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

安装Win2k后恢复Windows XP 启动菜单(转)

安装Win2k后恢复Windows XP 启动菜单(转)[@more@]   学校一台教师电脑在装机时安装的是Windows XP操作系统,使用一段时间后感觉不太稳定,于是在D盘又安装了Windows 2000 Server。...

csd3176的博客 88

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Windows自动启动程序的十大藏身之所(转)

分类: 系统/网络管理:WinNT/Win2000   作者:   出处:   加入时间: 2004-10-28 14:58:23          Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文

deadshot123的专栏 855

windows xp+2k3双操作系统启动所需文件

<br />c盘装xp,d盘装2003情况下,由于重装xp系统或分别用ghost盘安装xp和2003到c盘和d盘,虽然编辑以下内容到boot.ini文件:<br />boot.ini文件内容:<br />[boot loader]<br />timeout=10<br />default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS<br />[operating systems]<br />multi(0)disk(0)rdisk(0)partition(1)/W

凌冰玉的专栏 664

系统自动启动程序之十大藏身之所

Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。  一、当前用户专有的启动文件夹  这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\Documents and Set

蓝色的雨 830

Pre2k 项目安装与使用教程

Pre2k 项目安装与使用教程 1. 项目目录结构及介绍 Pre2k 项目的目录结构如下: pre2k/ ├── pre2k │ ├── __init__.py │ ├── main.py │ └── utils.py ├── .gitignore ├── LICENSE.md ├── README.md ├── poetry.lock └── pyproject.toml 目录结构...

gitblog_00589的博客 575

Windows各个系列启动速度差异的奥秘(转)

Windows各个系列启动速度差异的奥秘(转)[@more@]  不知道大家有没有留意,最近两年Windows的版本,启动进入图形界面的所需时间有加长的趋势,这纯粹是系统没优化好吗?其实Windows从诞生的那天开始,其核心和任...

cuanjun1153的博客 160

Windows环境apache控制台命令行启动、停止、重启httpd服务

(1)在下载apache:(2)下载解压到一个目录,如果目录是这样的:找到 \httpd-2.4.62\Apache24\conf\httpd.conf 文件,修改server root地址为真实当前apache httpd安装目录:路径里面用反斜线。(1)在下载apache:(2)下载解压到一个目录,如果目录是这样的:找到 \httpd-2.4.62\Apache24\conf\httpd.conf 文件,修改server root地址为真实当前apache httpd安装目录:路径里面用反斜线。

Zhang Phil 2888

在Windows WSL2中快速部署k3s集群:开发者的轻量级Kubernetes解决方案

本文详细介绍了在Windows WSL2中快速部署k3s集群的完整流程,为开发者提供了一种轻量级的Kubernetes解决方案。通过WSL2和k3s的组合,开发者可以在本地快速搭建高效的开发和测试环境,显著降低资源消耗并提升工作效率。文章涵盖了从环境准备、安装配置到性能优化的全步骤,并提供了常见问题解决方案。

weixin_28681255的博客 231

windows开机启动方法

Windows启动时通常会有一大堆程序自动启动。不要以为管好了“开始→程序→启动”菜单就万事大吉,实际上,在Windows XP/2K中,让Windows自动启动程序的办法很多,下文告诉你最重要的两个文件夹和八个注册键。 方法/步骤 当前用户专有的启动文件夹  这是许多应用软件自动启动的常用位置,Windows自动启动放入该文件夹的所有快捷方式。用户启动文件夹一般在:\Documents and Settings\<用户名字>\「开始」菜单\程序\启动,其中“<用户名字>.

Tomhex的博客 1705

Pre2k 项目使用教程

Pre2k 项目使用教程 1、项目介绍 Pre2k 是一个用于查询和利用 Windows 2000 之前计算机对象的工具,这些对象可能为攻击者提供进入目标域的机会。该工具由 @garrfoster 和 @Tw1sm 共同开发,主要用于渗透测试、遗产系统审计和企业域管理等场景。Pre2k 支持无认证和有认证环境下的使用,提供批量处理和单个目标的扫描方式,易于集成,并且具有友好的命令行界面。 2、项目...

gitblog_00440的博客 350

K2改进项目Windows系统固件刷写指南

K2改进项目Windows系统固件刷写指南 背景介绍 K2改进项目是一个针对特定硬件设备的固件优化项目。在Windows系统环境下,用户需要通过WSL(Windows Subsystem for Linux)来完成固件的刷写操作。本文详细介绍了正确的操作步骤,解决了原始文档中存在的指令错误和权限问题。 准备工作 确保已安装Windows Subsystem for Linux (WSL2) 已安...

gitblog_07851的博客 514
上一篇: 关于硬盘分区以及引导
下一篇: lilo新参数 ----by bmsdr
nmdd
博客等级 码龄22年 3粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值