问题标签 [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 回答
689 浏览

linux - 我可以多早在 arm linux 内核中调用 kalloc?

我想从 arm linux 内核中的 machine_init 函数动态分配内存。但是,我的测试表明调用 kalloc 有时会导致系统完全无法启动。

我的调试工具非常有限,因此我无法提供有关故障的更多信息。

简而言之,kallocmachine_initARM linux 中的函数调用是否合法,如果不是,是否有替代方法?

我知道在大多数情况下,在启动过程的早期分配内存是错误的(这种工作应该由设备驱动程序完成);但是,我确信我的特定项目需要它。

0 投票
3 回答
3034 浏览

unix - 使用 init.d 启动过程启动脚本时有哪些环境变量可用?

我的问题是这样的(操作系统是 Sun Solaris):

  1. 在启动时,我想使用特定脚本启动一个进程。我通过将此脚本放入/etc/init.d(并遵循其他 K 和 S 规则)来做到这一点。

  2. 脚本将调用的程序位于$HOME/xxx/yyy位置。

  3. 我正在使用'su - {myuser} -c "{full path of the program}"'为了以 {myuser} 身份执行脚本。

  4. 我不想在脚本中硬编码 $HOME 的值,但我只想使用$HOME环境变量。如何$HOME在 shell 脚本中获取此环境变量?还有哪些其他变量可供我使用?

0 投票
2 回答
795 浏览

linux - linux内核从我的引导程序引导

我希望使用我自己的引导加载程序加载 linux .. 初步研究和谷歌告诉我,我将不得不使用 start_kerne() 函数.. 我想问我如何从程序集中调用 start_kernel() .. 我已经格式化了我的 USB进入 ext3 并将编译后的内核粘贴到那里.. 现在我该如何启动 linux 内核?欢迎任何帮助//提前谢谢你

摩辛。

0 投票
1 回答
2455 浏览

boot - Cisco 1760 路由器不会加载超过 rommon

重置为出厂默认设置(“写入擦除”)并写入命令“写入内存”(错误地......只是想保存配置......并在思科上忘记了它的“复制运行配置启动配置”) . 路由器现在不会加载过去的 rommon(我在控制台错误消息中看到):

loadprog:坏文件幻数:0x0

启动:无法加载“flash:”

但我可以通过输入终端(通过控制台)手动启动它:

rommonX> BOOT=flash:c1700-adventerprisek9-mz.123-14.T7.bin

rommonX> 同步
rommonX> 我

路由器是 Cisco 1760,IOS 版本是

Cisco IOS 软件,C1700 软件 (C1700-ADVENTERPRISEK9-M),版本 12.3(14)T7

0 投票
3 回答
1464 浏览

python - 在一天中的某个时间重新启动 Windows 机器并使用 Python 自动登录

我知道如何远程重启机器,所以这很容易。但是,问题的复杂性在于尝试设置以下内容。我想控制网络上的机器以供下班后使用,这样当用户注销并回家或关闭他们的计算机时,python 或 python + windows 的某种组合可以重新启动他们的机器(为了清洁)并自动登录,在晚上运行一个进程,然后在早上,停止所述进程并重新启动机器,以便用户可以像往常一样轻松登录。

我环顾四周,运气不太好,尽管看起来可以通过更改注册表来做到这一点。不过,这听起来像是一个粗略的想法,每天都要修改注册表。有没有更简单的方法?

0 投票
3 回答
177 浏览

linux - Know from which device the Linux kernel booted

How can I know from which device the Linux kernel booted?

0 投票
2 回答
11306 浏览

python - 在 python 脚本中使用 IPMI (OpenIPMI)

我想使用 IPMI 将机器设置为 PXE 引导(即ipmitool -I lan -U username -P password -H ipaddress chassis bootdev pxe),然后重启它(即ipmitool -I lan -U username -P password -H ipaddress chassis power cycle)。但是,我想在 python 脚本中执行此操作,因此我尝试使用 OpenIPMI 及其 python 绑定。

我似乎找不到任何关于 Python 脚本的 OpenIPMI 文档,而且我不确定如何正确应用 IPMI 命令(确保机器处于正确状态,因此命令不会失败)。有人可以告诉我一些关于使用 OpenIPMI(或替代方法)在 python 中操作 IPMI 命令的指针或资源吗?谢谢!

0 投票
4 回答
7946 浏览

memory - 0xffff0 和 BIOS

当 pc 首次启动时,它开始在物理地址 0xffff0 处执行。该地址包含一条到 BIOS 的 jmp 指令。

现在对于我的问题,我总是假设物理地址映射到 RAM。如果 RAM 最初包含垃圾值,究竟是什么将 jmp 指令放在 0xffff0 中?jmp 指令是始终相同还是不同 BIOS 的指令不同?那么 0xffff0 是否从 RAM 映射到 BIOS(意味着它是“硬映射”)?

0 投票
5 回答
24987 浏览

c - 嵌入式系统中的启动代码流程,引导加载程序的概念?

我正在使用嵌入式板,但我不知道相同的启动代码(C/程序集)的流程。

在嵌入式系统的情况下,我们能否讨论启动操作所执行的一般模块/步骤。

只是一个高级概述(算法)就足够了。欢迎所有示例。

/卡努__

0 投票
1 回答
1562 浏览

android - 为 Froyo 2.2 Droid 添加启动声音

我一直在尝试在启动时添加声音,以便在运行 Froyo 2.2 ROM 的机器人上运行启动动画。

这是我到目前为止所尝试的:

添加到 init.rc

在 /system/bin 中创建 bootsound

添加到 build.prop

当然,将 android_audio.mp3 文件添加到 /system/media

不走运,谁能发现我可能错过的东西?

谢谢