腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
块
设备
命名
、
、
我有点搞不懂
linux
硬盘驱动器/存储
设备
,
块
文件是如何命名的。IDE
设备
和分区是如何命名的?PATA
设备
和分区是如何命名的?SATA
设备
和分区是如何命名的?最后,我一直在阅读关于这个主题的文章,我也看到过提到“主驱动器”和“奴隶驱动器”的文章。
浏览 0
提问于2019-04-05
得票数 4
回答已采纳
1
回答
镜像usb驱动器(主/从,从它们引导
linux
)
、
、
、
、
我有一台从usb驱动器启动的小型服务器,我想保护自己不受驱动器损坏的影响。我不能再加硬盘了。只要不需要关闭对服务器的访问,我就可以每小时或每天进行“备份”。 非常感谢您的时间和建议。
浏览 0
提问于2010-10-02
得票数 0
回答已采纳
1
回答
移除
设备
文件的回调
、
、
linux
和solaris
设备
驱动程序中是否存在任何回调,当从系统中删除
设备
文件时将调用这些回调?例如,如果卷管理器删除了卷,它将删除该
设备
的
块
和计费
设备
接口。
linux
和solaris中是否有诸如open、close、策略调用之类的回调,当
块
/字符
设备
删除完成时将调用这些回调?
浏览 0
提问于2011-06-14
得票数 1
1
回答
是否有一种方法可以使
Linux
块
设备
成为现有
块
设备
的偏移量?
、
是否有一种方法可以使
Linux
块
设备
成为现有
块
设备
的偏移量? 即/dev/sdo's零
块
是/dev/sda's
块
100,/dev/sdo比/dev/sda小100
块
。
浏览 0
提问于2017-01-26
得票数 3
回答已采纳
1
回答
文件系统只能在
块
设备
上创建,而不能在字符
设备
上创建吗?
、
、
、
文件系统只能在
块
设备
上创建,而不能在字符
设备
上创建吗?
Linux
有一个图表,来自操作系统概念:在理解
Linux
内核时,与字符
设备
文件上的IO操作相比,常规文件和
块
设备
文件上的IO操作在很大程度上类似于
设备
驱动程序之间的实现我似乎记得有一些文件系统不是建立在物理
设备
上的,
浏览 0
提问于2018-09-25
得票数 1
回答已采纳
1
回答
USB/SD卡是
Linux
中的
块
设备
吗?
、
、
、
在
Linux
内核中,USB、MMC、SDcards是否被视为
块
设备
?如果是的话,它是如何实现安装/访问硬盘或另一个硬盘的呢?因为物理组织是不同的,对吧?
浏览 0
提问于2017-06-21
得票数 0
1
回答
设备
是
块
设备
还是字符
设备
,是否完全由硬件决定?
、
、
来自https://unix.stackexchange.com/a/472920/674 “字符
设备
”和“
块
设备
”是抽象的,通常用于Unix风格的系统,用于对各种
设备
进行分类。
设备
是由硬件(
设备
或
设备
控制器)、
设备
驱动程序、文件系统、OS内核I/O子系统和/或其他东西决定的
块
或字符
设备
吗?我认为它们是纯硬件(
设备
或
设备<
浏览 0
提问于2018-10-04
得票数 4
回答已采纳
1
回答
对于裸
块
设备
有OS级缓存吗?如果是的话,我如何绕过它呢?
、
如果我直接读写一个
块
设备
(例如/dev/sda1),那么在
Linux
上是否存在操作系统级缓存?如果是这样的话,如何绕过它,用O_DIRECT打开够了吗?搜索相关术语会给出许多没有解决这个特定问题的结果,尽管我确实了解到Solaris和FreeBSD都有磁盘的
块
设备
和字符
设备
,
块
设备
被缓冲。在我的
Linux
上,我只看到磁盘的
块
设备
。
浏览 0
提问于2022-11-18
得票数 0
2
回答
直接高效地读写硬盘扇区
、
、
、
我对
块
数据存储有特殊需求。我的数据是4096大小的格式化数据
块
。为了提高效率,我希望直接操作硬盘扇区上的
块
,而不想将数据
块
视为文件。我认为一种方法是将
设备
视为一个文件,如/dev/sda1,并使用lseek()、read()和write()来读取和写入数据。但是我不知道文件头是否是硬盘的第一个扇区。我也怀疑这种方法的效率。我的工作是
Linux
操作系统和C编程语言。 处理硬盘扇区最有效的方法是什么?我应该写一个
linux
的
块
设
浏览 6
提问于2013-11-23
得票数 6
回答已采纳
1
回答
在FreeNAS中从VM磁盘ZFS快照挂载分区
、
、
、
、
我在
linux
中的Zvol上运行了一个KVM映像,它是一个包含ext4分区的
块
设备
。它定期被快照,并被推送到FreeNAS框中进行备份。如果我需要从其中一个快照中恢复一个文件,那么在
Linux
中,我可以克隆快照,它在/dev/zvol中为
块
设备
和分区创建了一个
设备
节点,我可以成功地挂载它。然而,在FreeNAS中,我只看到
块
设备
的
设备
节点。如果我在它上运行fdisk,我可以看到分区,但是我找不到挂
浏览 0
提问于2018-07-30
得票数 1
回答已采纳
2
回答
在哪个线程中,
块
驱动程序发出命令阻止
设备
?
、
、
我目前正在阅读“理解
Linux
”一书,因为我已经理解了
块
I/O请求顺序如下;用户空间调用=> vfs调用=> I/O调度程序调用=>
块
设备
驱动程序调用。我想知道的是,
块
设备
驱动程序在哪里发出命令阻止
设备
(硬盘等)?它是在专用调度内核线程中发出命令,还是在
块
I/O请求开始的用户进程线程中发出命令?
浏览 0
提问于2015-12-13
得票数 4
1
回答
在
linux
中有什么类型的
设备
驱动程序可用?
、
、
linux
中使用的不同类型的
设备
驱动程序是字符
设备
和
块
设备
。还有别的分类吗?
浏览 0
提问于2013-06-04
得票数 0
1
回答
为什么
Linux
在/dev/mem中使用字符
设备
接口?
、
、
、
随机存取存储器(RAM)是
块
设备
,为什么
Linux
使用字符
设备
文件而不是
块
设备
文件进行用户进程与/dev/mem的接口?
浏览 0
提问于2017-07-25
得票数 2
回答已采纳
2
回答
具有奇数(非偶数)大小的
Linux
块
设备
、
、
、
、
是否可以创建具有奇数大小的
Linux
(2.6)
块
设备
(例如环回
设备
)?我不能让它发生。losetup似乎向下舍入到512字节边界。用户模式
Linux
ubd
设备
的ubd
设备
似乎舍入到512字节边界。在struct request中,我们为读/写操作的
块
偏移量设置了sector_t __sector。 我问这个问题只是出于教育目的。我可以处理512字节的边界,但我仍然对是否有可能绕过它感兴趣。在这个问题中,我对其他抽象层(例如使用常规文件或字
浏览 0
提问于2010-11-21
得票数 1
回答已采纳
1
回答
循环
设备
和
块
设备
有什么区别?
、
、
我想自己创建一个循环
设备
,我希望它有一个特殊的名称,比如/dev/loop-test-0。我想在我重新启动机器后把它打开。我认为我可以使用mknod来实现这一点,但这似乎不起作用。我查看了系统中的另一个循环
设备
,它们看起来都像我在mknod /dev/loop8 b/etc/modules-load.d/loop.conf echo options loo
浏览 0
提问于2015-07-27
得票数 2
回答已采纳
1
回答
Linux
块
过滤驱动程序
、
、
、
、
我有一个基本的
linux
块
过滤器驱动程序(取自 ),我想扩展它来执行以下操作: 我试图添加到调试信息到"misc_request_fn“函数,\n",路径);blkdev =lookup_bdev(路径);if (IS_ERR(blkdev)) { printk (”没有这样的
块
设备
.\n“);返回;} printk (”查找
块
设备
%p和bs %d.= NULL)) { b
浏览 5
提问于2017-02-02
得票数 1
2
回答
如何判断
Linux
块
设备
是否可微调?
、
、
fstrim需要安装
Linux
块
设备
,而且它并不冗长。blkdiscard可以判断,但这也需要写操作。 我是否可以知道
块
设备
是否支持修整/丢弃,而不实际尝试在其上修剪/丢弃一些东西?
浏览 0
提问于2021-09-09
得票数 8
回答已采纳
3
回答
Linux
权限中的字符和阻止
设备
我正在努力学习
linux
文件权限。在这种情况下,除了crwxrwxrwx中的(字符
设备
) 'c‘,brwxrwxrwx中(
块
设备
) 'b’之外,大多数事情对我来说都很清楚。维基百科将字符
设备
解释为:
块
特殊文件或
块
设备
提供对硬件
浏览 0
提问于2020-02-18
得票数 0
1
回答
区块开发命令:每个请求的最大扇区是多少?
、
、
、
、
blockdev有这样的选项--getmaxsect“每个请求获得最大扇区”。然而,BLOCKDEV(8)手册页面没有说明每个请求的最大扇区意味着什么。# blockdev --getmaxsect /dev/sda 2560
浏览 0
提问于2017-07-31
得票数 1
回答已采纳
1
回答
如何将scsi写入命令发送到内核模块中的SSD
、
、
我考虑自己发送scsi命令,以避免大多数
Linux
内核
块
IO堆栈(在我们的usecase中不需要)。为了避免内核入口/退出开销,它应该是一个内核模块。您知道如何向
设备
发送scsi写入的示例吗? 或者为什么scsi层是错误的入口点?
浏览 2
提问于2012-08-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
Linux是如何将硬盘展示给用户的,从物理设备到通用块层
Linux设备驱动开发
linux内核机制之设备树
Cisco 设备中的linux容器
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券