问题标签 [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 投票
4 回答
3795 浏览

android - Android - 如何在启动后在 /sdcard 上启动应用程序

有没有办法在启动后自动启动和启动android应用程序/sdcard

好吧,大概是BroadcastReceiver。但是哪个动作是正确的呢?

谢谢

0 投票
2 回答
333 浏览

linux - 如何调试vmware启动中的进程linux?

我精通调试用户空间软件gdb

但是如何使用它来调试我的 linux vm 在 vmware 中启动的过程?

0 投票
3 回答
16075 浏览

batch-file - 将变量作为 %VAR% 写入文件,而不是 BAT 中变量的值

将变量作为 %VAR% 而不是变量的值写入文件,以及在重定向输出时要求使任务列表功能正确。

我用来写入文件的代码:

结果:

我想添加到 boot.bat 中的内容:

如果你想要我可以发布整个代码而不仅仅是段,这是一个很酷的脚本:P 只是有这个小问题。

我能想到的唯一“解决方法”是制作第一个脚本,在第一个文件中回显 echo 并写入正确的系统数据(这必须是一个可移植脚本,这样才能工作,但会很混乱)

0 投票
1 回答
589 浏览

android - Android - 设备启动时无法自动启动活动?

我正在尝试在设备启动时启动一项活动。

奇怪的是我的代码在模拟器上运行,而不是在实际设备上运行。

我有一个名为preferences.xml 的文件,它有一个CheckBoxPreference 来设置自动启动和关闭。

这是我的代码:-

这是此接收器的清单部分:-

请帮忙!!

0 投票
2 回答
1947 浏览

python - 将 Linux 引导选项传递给 Init

我想通过引导加载程序中配置的引导选项将一些参数传递给定制的 Linux init。

我已经用 Python 和 C 编写了 test init。Python 版本能够在内核启动选项中看到任何没有“=”或“。”的内容。在里面。这些值可在 sys.argv 中找到。但是,C 程序似乎没有传递这些值。我原以为 Python 中的 sys.argv 列表是通过解析 **argv 数组生成的。以下是希望有助于澄清的测试脚本和屏幕截图。

内核引导行是:

kernel /grub/linux-2.6.38.4 root=/dev/vda1 init=/argv-{p|c} one two three four five

蟒蛇版本:

Python 初始化 argv 测试

C版:

C 初始化 argv 测试

您可以在测试程序退出(并导致恐慌)之前看到 python 版本吐出内核没有消化的引导选项,而 C 版本没有。我查看了 sysvinit 源代码,在我看来(不是 C 开发人员)它的工作方式相同吗?

如何将引导选项传递给我的 C init 程序?

(哦,C 程序在不作为 init 运行时按预期工作)

0 投票
2 回答
13859 浏览

android - Android:启动时启动服务?

我对 Java 很陌生,但是经验丰富的 C# 编码器。

我创建了一个可以从活动启动/停止的服务。我的问题是,我如何“安装”这个服务,让它在我的设备启动时启动?

我找到了这个:

尝试在 Android 上启动服务

我试过这样实现:

怎么了?我可以在一个清单中包含一个活动和一个服务/接收器吗?

谢谢

詹姆士

0 投票
1 回答
967 浏览

android - Errors while booting custom android image for tegra platform

Errors while booting custom android image for tegra platform

I am trying to install a custom android image on to tegra 250 board.

For this I have downloaded android sources from nv-tegra.nvidia.com site and build a custom image.

Now I am trying to flash our custom image using the flash utility provided by nvidia.

When I just flash system.img and keep the kernel same as provided by nvidia, I am getting following errors during boot. In this case system is in a hang state and screen is blank.

Logcat output:


When I replace the kernel image (boot.img) along with system.img, I am getting following errors. System just keeps rebooting in this case.

Logcat output:

0 投票
3 回答
70377 浏览

arm - ARM的启动过程是什么?

众所周知,对于 X86 架构:按下电源按钮后,机器开始执行 0xFFFFFFF0 处的代码,然后开始执行 BIOS 中的代码以进行硬件初始化。BIOS 执行后,它使用引导加载程序将 OS 映像加载到内存中。最后,操作系统代码开始运行。对于ARM架构,使用后按电源键的开机流程是怎样的?谢谢!

0 投票
1 回答
602 浏览

android - Boot Android kernel in an emulated environment on-device

I am trying to compile a newer Android kernel on my phone. The problem is it ends up in a boot loop without any means to access error messages. I can compile an older version of the kernel wich runs well on the phone, so I am able to add custom things to the kernel configuration if needed.

My goal is to boot up the phone with the old, working OS, then boot up the new kernel from the working OS and being able to get log messages during the new kernel's boot.

If this is impossible, is there a way (for example to save messages to the SD card) to access kernel (error) log messages later (after booting up an other working OS).

0 投票
2 回答
119 浏览

operating-system - 是否可以部分关闭操作系统,然后重新启动到运行状态?

我阅读了这个关于计算机如何重启的非常有趣的问答,虽然我对操作系统开发一无所知,但我想知道你是否可以部分关闭系统,然后从那时起重新启动。

例如,在 Linux 上,如果我在关机期间正确读取输出,它有点像这样:

  1. 向所有进程发送 Terminate / KILL。
  2. 关闭服务/守护进程
  3. 断电。

启动顺序有点像:

  1. BIOS,引导加载程序
  2. 加载内核和模块
  3. 启动服务/守护进程
  4. 启动进程

那么我们可以在 2 点之后关闭,然后从 3 点开始备份吗?本质上,我认为这应该重置进程和守护进程,同时将内核保留在内存中,从而在正常(重新)启动时节省内核加载时间。