问题标签 [boot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
8511 浏览

operating-system - 如何将编译好的引导扇区放到 U 盘或磁盘上?

我实际上对操作系统的工作方式很感兴趣,从引导过程中的 POST 到内核、GUI 等。

好吧,我必须从头开始:引导扇区

大多数教程仅指定如何将您的 .bin 引导程序安装到 Linux 用户的 U 盘上。

但是当我使用 XP 时,我想问一下如何将我的 512 字节 .bin 放到我的 USB 上的正确位置,这绝对不是通过资源管理器复制它:D

0 投票
5 回答
455 浏览

c - 引导加载程序上的图形

设法创建了一个简单的引导加载程序...并且使用 VESA 2.0 我设法将分辨率更改为 1024x768x32,还设法设置了线性帧缓冲区...我在哪里可以找到使用帧缓冲区的教程?就像让我们说在完成加载之前显示图片?

到目前为止,我看到了一个关于如何“绘制”ipod 的示例......称为 CdPod

0 投票
2 回答
865 浏览

redhat - 我在哪里可以找到 Redhat 的 nash 实用程序的源代码?

我在哪里可以找到 Redhat 的 nash 实用程序的源代码?

谢谢,陈兹

0 投票
4 回答
306 浏览

windows - 识别重启

是否有任何“引导会话 ID”或(可靠的)“引导时间戳”?对于安装,我需要检测确实发生了预定的重启。

我想我可以用 做一个假人MoveFileEx()MOVEFILE_DELAY_UNTIL_REBOOT但我确实希望更容易一些。

(我们必须安装第 3 方软件包,该软件包在修复/更新后有时会出现异常行为。在这种状态下,访问设备甚至可能会锁定系统)

(Windows XP、Vista、7)

0 投票
6 回答
1040 浏览

assembly - 基本操作系统启动问题

我对计算机的启动过程和引导加载程序调用操作系统的部分有一些基本的问题。

所以我知道 BIOS 将前 512 个字节从可引导驱动器复制到内存中并执行代码——这就是引导块。

  • 但是那个小汇编程序是如何从操作系统引导引导加载程序的呢?
  • 引导加载程序是否继续运行并且仍然充当软件和硬件之间的“发送器”?或者控制权完全交给了操作系统?
  • 为什么所有引导加载程序都是用汇编程序编写的?
  • 为什么在编写操作系统时必须从 C++ 回到 C?

最好的问候,喇嘛

0 投票
2 回答
5783 浏览

assembly - 在汇编中开发引导加载程序

我已经在 Assembly 中完成了我的操作系统的一部分,但现在我也想为它构建一个自己的引导加载程序,而不是使用 GRUB。当我在 Assembly 中开发我的测试操作系统时,我记得我是这样引导它的:

这个我已经知道了。现在我想使用它并执行“真正的”操作系统,它将是一个写入软盘第二扇区的 *.bin 文件。然后我想知道一些事情

  • 如何在 Assembly 中执行引导加载程序以执行将在软盘的第二个扇区开始的内容?
  • 我需要将任何东西添加到将放置在软盘第二扇区的程序集源中吗?
0 投票
1 回答
1487 浏览

file - 特定的“引导文件”定义

我已经大致了解了计算机如何启动。然而,给出了对“引导文件”一词的非常宽松的定义。

有人可以以非常简单但简洁的方式向我解释“启动文件”吗?

我已经阅读了关于 POST、清除寄存器、CMOS 中的 BIOS 等内容。我的理解是引导文件与引导程序不同。引导程序使系统准备好接受操作系统,而引导文件包含一些系统操作的参数。引导程序存储在ROM上,引导文件不是吗?

欢呼,爵士乐

0 投票
8 回答
83081 浏览

linux - 如何自动启动 Solr?

目前我必须去/usr/java/apache-solr-1.4.0/example然后做:

如何让它在启动时自动启动?

我在一个共享的 Linux 服务器上。

0 投票
2 回答
18954 浏览

boot - 开始创建简单的可启动 C 程序

有人可以指导我创建一个简单的可启动 hello world 程序的路径/步骤吗?我有 C/C++ 的基本知识。

我的目标是创建一个非常简单的操作系统。

我想要尽可能多的参考和示例的相关链接。

0 投票
2 回答
1911 浏览

batch-file - 使用程序编辑“在需要时显示恢复选项的时间”超时值

我想在Time to display recovery options when needed不使用 UI 显示选项的情况下编辑超时值。

要导航,右键单击Mycomputer-> Properties->Advanced选项卡 -> 单击Startup and recovery=> 第二个显示的复选框的设置。

认为在c:\boot.ini文件中的值,但它具有其他 timeout 的值Time to display other operating systems。经过一番搜索,我发现该文件包含...c:\windows\bootstat.dat的超时值Time to display recovery options when needed

但是,我无法解码 .dat 文件或编辑该文件..任何建议对我有帮助..提前致谢