所以我只是想知道我对 udev 的解释及其工作原理是否正确,我的理解是否正确,请告诉我。
所以我对udev的理解是它是Linux 上的动态设备管理器,作为守护进程运行。
这基本上是我目前的理解,如果我错了,请纠正我,并告诉我额外的信息。
我使用的是Linuxparted
命令;我使用的是“mkpart”选项,它允许创建新分区,但当它询问我的开始和结束时我很困惑。
谈论磁盘时,“开始”和“结束”是什么意思?
开始和结束的必要性和用途是什么?
当我使用 fdisk 创建新分区时出现错误
Partition #3 contains a ext4 signature
Do you want to remove the signature? [Y]es/[N]o:
Run Code Online (Sandbox Code Playgroud)
这个错误不是问题,但我想知道为什么当分区尚未使用文件系统创建时甚至会出现此错误。
创建分区时,我只有两个分区,即 #1 和 #2,根本没有第三个分区。那么分区上怎么会有 ext4 文件系统的签名呢?
因此,我在 debian buster 10 系统上安装了virtualbox,但遇到错误提示我手动加载一些内核模块。
sudo ./vboxconfig
[sudo] password for user:
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: You must sign these kernel modules before using VirtualBox:
vboxdrv vboxnetflt vboxnetadp
See the documenatation for your Linux distribution..
vboxdrv.sh: Building VirtualBox kernel modules
Run Code Online (Sandbox Code Playgroud)
所以我只需要一些帮助来加载 vboxdrv、vboxnetflt 和 vboxnetadp 内核模块来完成我的虚拟机安装,我不太确定这是如何完成的。我正在使用启用了安全启动的 UEFI 系统。
我的理解tty
是,它的意思是过去的“电传打字机”,人们必须使用电传打字机才能接收数据并将数据输入到虚拟终端中,我的问题是:
tty
在Linux中代表什么?
tty
Linux 中实际用途是什么?
为什么有这么多tty
文件,比如tty1
、tty2
、tty3
等等。
怎样tty
运作?
我对 linux 硬盘驱动器/存储设备、块文件的命名方式有点困惑。
我的问题是:
IDE 设备和分区是如何命名的?
EIDE 设备和分区是如何命名的?
PATA 设备和分区是如何命名的?
SATA 设备和分区是如何命名的?
SCSI 设备和分区是如何命名的?
最后,我一直在阅读有关此主题的文章,并且看到了“主驱动器”和“从驱动器”的提及。这些是什么,它们的用途是什么,它们是如何命名的?
我正在使用parted命令创建一个分区,并使用mkpart选项创建一个新的主分区。但是在执行此操作时我收到了一条不寻常的错误消息。这是我的输出:
(parted) print
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 729GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 300GB 300GB primary ext4 boot
(parted) mkpart
Partition type? primary/extended? primary
File system type? ext4
Start? 1050
End? 30000
Warning: You requested a partition from 1050MB to 30.0GB (sector 2050781..58593750). The closest location we can manage is 300GB to 300GB (sector 585936896..585936896).
Is this still …
Run Code Online (Sandbox Code Playgroud) 我今天安装了 Arch Linux,但在使用它方面有点菜鸟,所以当我完成安装后,我的系统可以很好地连接我的网络,但在重新启动后它停止并给我一个错误
“netctl@WifiNetwork.service 作业失败,因为控制进程退出并出现错误代码”
我做了一些研究,发现我的系统没有名为 dhcpd 的 DHCP 守护进程
因此,由于我的系统没有网络连接,我在另一台计算机上使用此链接dhcpd 下载包从 Arch Linux 软件包网站下载了 dhcpd.service 的 tar 文件
由于这是一个 tar 文件,我不太确定如何下载它,我已经运行了 ./configure 文件以及运行了“make”和“sudo make install”,但守护进程似乎没有运行当我使用systemctl检查时在我的系统上。如果有人能帮助我,我将非常感激。
devices ×2
disk ×2
kernel ×2
parted ×2
partition ×2
arch-linux ×1
dhcpcd ×1
fdisk ×1
filesystems ×1
linux ×1
networking ×1
signature ×1
tar ×1
tty ×1
udev ×1
virtualbox ×1
zip ×1