boot相关内容

uboot 如何在不使用 DTS 的情况下将硬件信息传递给内核

我是嵌入式 Linux 开发的新手.我必须将 uboot 和自定义 Linux 发行版移植到新的基于 ARM 的主板上. 我们使用的 uboot (2009.08) 没有 Arch 和 DTS 文件夹.我想它是一个较旧的版本,它不使用 DTS 将硬件信息传递给内核(v 3.0).我已经阅读了很多关于 DTS 的信息,但是关于这种(过时的?)将硬件信息从 uboot 传递到我们正在使用的内核的 ..
发布时间:2021-11-17 21:58:20 其他开发

ARM Linux 启动的一些细节

我正在尝试了解 linux 在 arm 架构上启动的细节.我在互联网上进行了大量搜索并了解了一些细节,尽管我每次阅读一篇文章时都会带来许多其他新术语,这使事情变得更加复杂.我确实有 2 个运行 linux 的板,一个 olimex 9261 和一个 beaglebone black.我在嵌入式系统方面的专业知识,尤其是 arm 相当不错,但在 linux 方面并没有玩太多(除了一些用户空间程序和内 ..
发布时间:2021-11-17 21:56:57 服务器开发

在 Ubuntu 上启动时运行 Jupyter-notebook

我有一个安装了 anaconda 的 Ubuntu 16.04 虚拟机,我希望它在启动时使用正确的配置文件(IP 地址、端口、密码等)启动 Jupyter-notebook 这个配置在/home/user/.jupyter/jupyter_notebook_config.py中指定 当我以 user 身份登录并在主目录 (/home/user/) 中时,它确实会启动正确的配置文件. ..
发布时间:2021-09-12 19:01:35 其他开发

UEFI 启动模式启动流程如何​​?

这个问题的表述和UEFI的启动顺序是什么?一样,但似乎不是我想要的.我想从指令的角度了解 UEFI 序列. 例如,在 BIOS 启动模式的情况下,以简化的方式, 计算机电源已打开. 连接到主板的 BIOS 芯片内容执行 POST(开机自检)过程. BIOS 搜索 MBR(主引导记录),该 MBR(主引导记录)在预设的引导设备顺序中具有引导签名. 如果找到带有引导签名的 MBR,则 ..
发布时间:2021-07-19 18:44:11 其他开发

确切是什么.= 0x7c00";在链接脚本中做什么?

链接描述文件中的“.= 0x7c00"到底有什么作用? 更具体地说,当我放置时.= 0x7c00 在链接描述文件的开头,为什么生成的输出文件不是以0x7c00 = 31,744个零开头? 我知道PC启动时,BIOS会将512字节的MBR放在内存地址0x7c00.但是,对于链接器的位置计数器到底如何影响输出文件的布局方式,我感到困惑. (出于上下文,我试图彻底理解"x86裸机"项目 ..
发布时间:2021-04-16 18:32:15 其他开发

WinAPI和启动位置中的程序被用户禁用

在Windows中,所有添加到启动位置的程序均显示在任务管理器->启动中.用户可以使用TaskManager禁用任何该程序-但在这种情况下Windows不会从启动文件夹中删除相应的注册表记录或快捷方式.Windows似乎有自己的“已禁用"程序列表. 我们可以通过WinAPI以编程方式访问/编辑此列表吗? 解决方案 HKEY_CURRENT_USER \ SOFTWARE \ Micr ..
发布时间:2021-04-16 18:32:12 C/C++开发

Android 10.0应用程序在BOOT上启动

我们有一个Android应用程序,打算在电话启动过程中启动/启动.通过Android 10中的一些代码尝试,我们意识到在Android 8.0之后无法在启动时启动应用程序.以前在Android 6中是可能的.即使在物理设备/phone/仿真器Android 10中,我们也在AutoStart列表中为我们的应用程序授予了权限. ..
发布时间:2021-04-16 18:32:08 移动开发

在启动shell脚本中在树莓派B +上使用tkinter时没有显示名称,也没有$ DISPLAY环境变量

我的第一篇文章,如果我做错任何事情,我们深表歉意. 我已经在python3上使用tkinter编写了一个python脚本,该脚本在IDLE3内运行完全正常.我希望在启动Pi时运行此脚本,所以也要执行以下过程以使用cron作业运行@reboot. http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-start ..
发布时间:2021-04-16 18:31:58 其他开发

在Ubuntu中启动时运行Shell脚本

我已经完成了一个在热敏打印上的外壳:“欢迎戴维德,祝你有个美好的一天".我希望这个脚本在启动时启动.我尝试将它放到任何地方,但一无所获.我放的文件夹是:rc6.d和rc0.d.然后我将整个脚本写在rc.local中,但是什么也没发生. 解决方案 可能您希望它在登录时运行.放在.bashrc 中 如果您想在登录tty0-tty6之前看到它,请在/etc/issue中输入文字"Welcom ..
发布时间:2020-09-22 19:12:20 其他开发

Buildroot-系统无法启动-/dev/ttyS0没有这样的文件

我正在使用buildroot为Raspberry Pi创建文件系统.我已经解压了SD卡Root分区中的文件系统映像,但是无法启动操作系统.我收到以下错误: 无法打开/dev/null没有这样的文件或目录 无法打开/dev/ttyS0没有这样的文件或目录 我应该启用或修改配置工具的哪一行来引导系统? 编辑 我遵循了Thomas Petazzoni提供的步骤,并使用了bu ..
发布时间:2020-09-22 19:11:16 服务器开发

在系统启动时安装MSI

我有一台安装在另一台计算机上的计算机的可引导磁盘.我需要准备好可引导磁盘,以便在使用已安装的可引导磁盘创建计算机时安装了某些msi. 在系统启动时不知道实例凭据的情况下运行msi的最佳方法是什么? 注意:我已经尝试使用RunOnce和AutoAdminLogon,它可以工作,但是我需要知道此方法的凭据. 此外,由于我只有可启动磁盘,因此我需要使用可以通过更改注册表配置单元来执行的 ..
发布时间:2020-09-22 19:10:14 其他开发

如何在osgi中配置系统范围的软件包?

我需要为某些捆绑软件提供一个库.该库利用RMI,因此(至少据我所知)需要使用系统类加载器才能工作(我试图"osgi-fy"该库,这会在运行时导致classcastexceptions).因此,我要做的是从使用该库的包中删除依赖项,并使用jars.extra.classpath属性(包含在eclipse项目的build.properties中)中的库进行编译. 然后我添加了 org.os ..
发布时间:2020-09-22 19:10:10 其他开发

在win7引导之前先执行dos引导

我有一个关于dos& amp;的问题win7启动过程. 是否有可能在win7引导之前不重新引导dos引导并执行一些dos-app? 我的意思是启动过程像win95或win3.1. 我将解释更多细节. 执行启动-> 执行一些dos应用程序-> 清理内存-> 将win7卷启动记录加载到内存7c00-> win7引导,无需重新引导 这可能吗? 解决方案 您所描述的 ..
发布时间:2020-09-22 19:10:08 其他开发

闪存驱动器的第一个扇区(MBR)在插入计算机后是否得到执行

每当我将闪存驱动器插入任何计算机时,是否会执行前512个字节?如果是(应该是这种情况),那么我想如果我解压缩MBR并放入一个引用中,该引用指向已存储的可执行文件(在闪存驱动器上)的存储位置,即使该可执行文件也将,只要将其插入计算机即可执行.. 我该怎么做?我的意思是,仅执行简单的call 就不会这样做.我也想了解更多有关闪存驱动器MBR的信息,因为它们与引导操作系统的MBR ..
发布时间:2020-09-22 19:10:06 其他开发

这套引导参数从何而来?

我正在使用Yocto将 EVL核心移植到iMX6 Saber SD板上. 我有一个内核的核心映像最小值(显然不是主线),它在启动前显示了以下启动参数,可以正确启动: [ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk2p2 rootwait rw 然后,我将内核更改为EVL内核(这 ..
发布时间:2020-09-22 19:09:02 其他开发

bootlin内核无法从UBIFS引导

在bootlin嵌入式Linux课程之后,遇到了一个问题(类似于未找到​​ UBI布局卷但我的问题比原来的还要严重) 我正在创建rootfs和数据卷映像: mkfs.ubifs -d ./www/upload -o ../data.ubifs -e 124KiB -m 2048 -c 66 mkfs.ubifs -d ./ -o ../rootfs.ubifs -e 124KiB -m ..
发布时间:2020-09-22 19:09:00 其他开发