小编Cir*_*郝海东的帖子

/proc/sys 中的 Linux 内核参数记录在哪里?

我在哪里可以找到/proc/sys(ob Linux) 中列出的内核参数的技术说明?

linux kernel documentation parameter linux-kernel

9
推荐指数
2
解决办法
2789
查看次数

"ls -l /proc/[PID]/fd" 输出中的 anon_inode 是什么?

在查看/proc/[PID]/fd/各种进程的文件夹时,我发现了奇怪的条目dbus

lrwx------ 1 root root 64 Aug 20 05:46 4 -> anon_inode:[eventpoll]
Run Code Online (Sandbox Code Playgroud)

因此问题是,什么是anon_inodes ?这些类似于匿名管道吗?

linux proc file-types

9
推荐指数
1
解决办法
9306
查看次数

8
推荐指数
1
解决办法
1万
查看次数

在 QEMU 中运行 bzImage:无法在未知块 (0.0) 上挂载 root fs

我通过执行make menuconfig和编译内核make。我试图在 qemu 中运行 bzImage,qemu -kernel bzImage但它没有解决错误消息:

Unable to mount root fs on unknown-block(0.0)
Run Code Online (Sandbox Code Playgroud)

Linux内核错误

我该如何解决?如何在 qemu 中运行 bzImage?

linux qemu linux-kernel

8
推荐指数
1
解决办法
9829
查看次数

如何查看进程自启动以来使用的总带宽?

我目前正在我的服务器上观看某个进程,并想查看它自启动以来总共使用了多少带宽。我不想知道它当前的用法,也不想nethogs/nload帮我。

linux networking ubuntu file-server bandwidth

8
推荐指数
2
解决办法
2166
查看次数

如何在Buildroot BusyBox init中不输入root用户名或密码自动登录?

如果我做:

git clone git://git.buildroot.net/buildroot
cd buildroot
git checkout 2016.05
make qemu_x86_defconfig
make BR2_JLEVEL=2
qemu-system-x86_64 -M pc -kernel output/images/bzImage -drive file=output/images/rootfs.ext2,if=virtio,format=raw -append root=/dev/vda -net nic,model=virtio -net user
Run Code Online (Sandbox Code Playgroud)

我必须先输入rootQEMU,然后才能使用 shell。

如何配置 buildroot 跳过它并直接登录?

在 Ubuntu 16.04 上测试。

busybox buildroot busybox-init

8
推荐指数
1
解决办法
1万
查看次数

如何从整个磁盘映像文件中读取一个文件系统?

我运行了这些命令:

VBoxManage clonehd d6b9f0a5-98df-48ca-83c8-91a0809ec349 --format RAW Debian.raw
sudo dd if=~/.VirtualBox/HardDisks/Debian.raw of=/dev/sda5
Run Code Online (Sandbox Code Playgroud)

当我尝试挂载分区时,我收到以下投诉:

EXT4-fs (sda5): VFS: Can't find ext4 filesystem
Run Code Online (Sandbox Code Playgroud)

现在我知道 VM 有一个 ext4 分区。我做错了什么?

linux partition virtual-machine file-transfer

7
推荐指数
1
解决办法
7049
查看次数

Linux中Ctrl+Alt+Del执行的含义和命令是什么?

在Ubuntu 12.04的我GNOME图形化桌面,Ctrl+ Alt+Delete将记录重启出来吧。

但有人告诉我

切换到基于文本的虚拟控制台并按 Ctrl+Alt+Delete 将重新启动机器。它会干净地关闭并重新启动,这比 Alt+SysRq+REISUB 好得多。

所以我想如果上述的两种不同的含义Ctrl+ Alt+Delete是正确的?

什么命令Ctrl+ Alt+Delete是绑定到在这两种情况?

keyboard-shortcuts logout reboot

7
推荐指数
1
解决办法
2594
查看次数

如何在不挂载的情况下在文件映像分区上运行 mkfs?

我正在创建一个空文件...

dd if=/dev/zero of=${SDCARD} bs=1 count=0 seek=$(expr 1024 \* ${SDCARD_SIZE})
Run Code Online (Sandbox Code Playgroud)

...然后将其转换为驱动器映像...

parted -s ${SDCARD} mklabel msdos
Run Code Online (Sandbox Code Playgroud)

...并在其上创建分区

parted -s ${SDCARD} unit KiB mkpart primary fat32 ${IMAGE_ROOTFS_ALIGNMENT} $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED})
parted -s ${SDCARD} unit KiB mkpart primary $(expr  ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED}) $(expr ${IMAGE_ROOTFS_ALIGNMENT} \+ ${BOOT_SPACE_ALIGNED} \+ $ROOTFS_SIZE)
Run Code Online (Sandbox Code Playgroud)

如何使用mkfs.extmkfs.vfat 安装此图像?

linux parted mkfs

7
推荐指数
3
解决办法
5142
查看次数

如何将 autotools 包添加到 Buildroot?

我正在尝试向 buildroot 添加一个包,但我没有取得太大的成功。我要添加的包是一个名为 scew 的 autotools 包。我遵循了关于添加包的 buildroot 指南,虽然在make menuconfig运行时列出了包,但当我运行时make,最终的rootfs.tar.

我还复制了另一个.mk用于安装的简单文件which,并相应地更改了变量名称和 URL。这是我的副本scew.mk

SCEW_VERSION = 1.1.3
SCEW_SITE = http://savannah.nongnu.org/download/scew/
SCEW_LICENSE = GPLv3
SCEW_LICENSE_FILES = COPYING

$(eval $(autotools-package))
Run Code Online (Sandbox Code Playgroud)

在我有的同一个目录中Config.in,它看起来像:

config BR2_PACKAGE_SCEW
   bool "scew"
   help
   google scew
Run Code Online (Sandbox Code Playgroud)

我还将以下几行添加到package/Config.in

menu "My Packages"

 menu "Packages I Wrote"
 source "package/MyPackages/packagesIWrote/hello/Config.in"
 source "package/MyPackages/packagesIWrote/helloworld/Config.in"
 endmenu

 menu "External Packages"
 source "package/MyPackages/external-packages/scew/Config.in"
 endmenu

endmenu
Run Code Online (Sandbox Code Playgroud)

这部分似乎有效,因为包已列出并可被选择。hello 和 helloworld 包是从本网站(用法语编写)获取的添加包指南的副本:添加 Hello Wolrd

hello world 包也不起作用。我很乐意接受任何建议,因为似乎我只是在这个问题上绕圈子,我看不出我做错了什么。

compiling embedded buildroot

6
推荐指数
1
解决办法
7886
查看次数