腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
组装:无法读取第一轨道后的扇区
gcc
、
x86
、
inline-assembly
、
bios
、
floppy
作为操作系统的一部分,我编写了这个读取扇区函数。此外,当我读取多个扇区,以便包括第19区,在上述地址,我可以读取扇区19,复制在0x1000:(512*19),没有问题。 __asm__ __volatile__("" : : "d"(0x0000|device_id));
浏览 6
提问于2014-07-05
得票数 0
回答已采纳
1
回答
使用BIOS int 13h访问不同磁头的扇区
assembly
、
x86
、
x86-16
、
bootloader
、
osdev
我有一个磁盘,每个轨道有63个扇区。(我想,根据我的观察),我想使用int 13h读取16位引导加载器上的扇区。例如,如果我想阅读第63号扇区,我将执行以下操作:mov dh,0 ;This is head number/platter numbermov cl,63 ;Sector numbermov al,1 ;Number of sectors to be readmov e
浏览 0
提问于2019-12-19
得票数 2
回答已采纳
1
回答
如何从MBR的分区表中访问
CHS
信息?
assembly
、
operating-system
、
kernel
、
x86-16
、
mbr
我对
CHS
和
LBA
的寻址方式感到困惑。我在一个教程中读到,除了兼容性原因之外,
CHS
或多或少是不被使用的。因此,我选择使用
LBA
(int13h扩展)。要加载驱动器的扇区,我必须从分区的分区表中读取
CHS
值。只有这样,我才能将其转换为
LBA
,并将其存储在“磁盘地址包”中。Cylinder = 10 bits Sector = 6 bit
浏览 1
提问于2016-12-19
得票数 1
回答已采纳
2
回答
为什么没有加载我的根目录?(FAT12)
assembly
、
x86
、
nasm
、
bootloader
、
fat
我看错了
CHS
的地址吗?还是其他简单的错误?我该怎么纠正呢? 我正在使用fat_imgen制作我的磁盘映像。
浏览 1
提问于2017-08-01
得票数 5
回答已采纳
1
回答
Linux
还必须驻留在HDD的第一个XX圆柱中吗?
boot
、
partition
、
bios
、
x86
或者我可以简单地将
Linux
放在驱动器的末尾吗?
浏览 0
提问于2014-02-22
得票数 8
回答已采纳
1
回答
INT13H (非扩展的)是否能够访问超过16个气缸盖的驱动器?
assembly
、
dos
、
x86-16
、
disk
、
bios
我知道您需要int13H扩展函数来访问大于8GB的驱动器。这个问题涉及到标准的INT 13H,功能02H。但是,这是由Int 13h本身造成的硬盘限制吗?当头部数字有一个完整的字节空间(dh)时,是否有什么特殊的理由将头数限制在16?很明显,后来标准被修改,允许头部编号达到255 (这导致了8GB的限制)。其准确的C/H/S偏移量为:圆柱485,气缸盖147,扇形47。 我尝试阅读的代
浏览 3
提问于2017-11-05
得票数 2
回答已采纳
1
回答
装配师和模组
assembly
LBACHS: div WORD [bpbSectorsPerTrack] ; calculate (AX / WORD [bpbSectorsPerTrack] mov BYTE [absoluteSe
浏览 1
提问于2014-03-04
得票数 0
回答已采纳
1
回答
LBA
和集群
filesystems
、
operating-system
、
cluster-computing
、
relationship
、
disk
我想知道
LBA
和集群号。是
LBA
0总是集群2?,那么集群0和1对于的区别仅仅在于它们从磁盘开始?关系在
CHS
、
LBA
、集群nubmer?;************************************************;;将
CHS
转换为
LBA
;
LBA
=(集群- 2) *每个集群;********************
浏览 4
提问于2011-04-25
得票数 2
回答已采纳
1
回答
有没有办法读取放在头=1上的带有int 13h的内核?
assembly
、
nasm
、
x86-16
、
bootloader
、
bios
当我按enter键时,我的引导加载程序必须转到kernell,但它没有反应。引导加载器位于第一个磁道的第一个扇区,头-0,但是内核的地址是:扇区3,跟踪- 0,头1。BootLoader xor AX, AX mov BX, 0060h cli
浏览 0
提问于2019-06-11
得票数 3
回答已采纳
2
回答
我们试图通过引导扇区代码中的各种数学指令来计算什么?
assembly
、
x86-16
、
bootloader
、
fat
在使用软盘的引导扇区时,我们进行了各种计算,如DIVW 0x7C18MOV 0x7C3B, DLDIVW 0x7C1AMOV 7C39,AX这只是一个代码示例,很明显,当我们遍历代码时,会有更多的计算,我们会找到各种DIV和MUL指令,我的问题是我们正在试图计算什么,以及如何计算,谢谢。
浏览 15
提问于2022-07-27
得票数 0
1
回答
盘对齐
partitioning
、
gpt
、
testdisk
GRENIER <grenier@cgsecurity.org> 6 P Unknown 996280320 1920266239 923985920 7 P
Linux
Swap 1920266240 19285
浏览 0
提问于2016-07-13
得票数 0
回答已采纳
1
回答
LBA
到
CHS
的说明
assembly
、
operating-system
、
storage
我一直在查看位于的
LBA
to
CHS
方程,我很难理解它们为什么有效。有人能解释一下为什么这些方程式是有效的吗?(也许可以简要说明数据存储在存储设备(如软盘)上的顺序)
浏览 3
提问于2012-05-07
得票数 5
回答已采纳
1
回答
在操作系统开发中,我能更喜欢
LBA
而不是
CHS
寻址吗?
assembly
、
operating-system
、
kernel
、
x86-16
、
bootloader
关于装货部门,我遇到了两个方案, 问题2:ie:,我如何才能找到第4分区的起始块号? 注意:场景发生在16 bit real mode中。
浏览 0
提问于2017-03-14
得票数 1
回答已采纳
1
回答
软盘:软盘映像上的read()返回0
assembly
、
nasm
、
x86-16
、
osdev
、
bochs
我试图在x86程序集(16位实模式)中创建一个简单的第二阶段命令系统。当扇区以字母'F‘开头时,函数com_dir应该读取720 is的软盘和打印字符串。[BITS 16]mov ds, ax mov [root_drive], dlcall str_prtcall new_linecall new_linecall str_prt ca
浏览 3
提问于2015-12-13
得票数 1
回答已采纳
1
回答
在MBR中指定分区表时,磁盘映像显示不可引导。
assembly
、
x86-16
、
bootloader
、
disk-partitioning
、
fat32
Partition Table DQ 0x00000000DW 0x0000DQ 0x000003E8 ;
LBA
; # of Sectors DQ 0x00000000DW 0x0000DQ 0x00018A88 ;
LBA
; # of Sectors DQ 0x00000000DW 0x0000 DB
浏览 1
提问于2019-09-09
得票数 0
回答已采纳
1
回答
xv6引导加载程序:使用
CHS
读取磁盘上的扇区
c
、
operating-system
、
bootloader
、
xv6
、
ata
我一直试图了解xv6引导加载程序的C部分(问题在代码下面)bootmain(void) struct elfhdr *elf; void (*entry)(void); readseg((uchar*)elf, 4096, 0); if(elf->ma
浏览 2
提问于2020-04-04
得票数 1
回答已采纳
1
回答
无法在中挂载第二个硬盘驱动器
ubuntu
、
mount
、
hard-disk
、
ext4
Recovery Utility, April 2009http://www.cgsecurity.orgHard disk listDisk /dev&
浏览 0
提问于2011-07-29
得票数 4
回答已采纳
1
回答
从失败的Raid磁盘恢复数据
raid
、
data-recovery
、
nas
、
testdisk
dev/sda: dco 312581808 sectors Disk /dev/sda - 160 GB / 149 GiB -
CHS
19457 255 63, sector size- WDC WD10 EARS-00MVWB0 Partition ta
浏览 0
提问于2013-04-22
得票数 0
1
回答
澄清onMaster引导记录大小限制
mbr
我正在读一些关于Master记录布局的文章,我特别感兴趣的是分区布局是如何导致对在带有MBR的设备上使用的存储空间的大小限制的。1字节,如果它的值为80,则表示活动分区。第3字节,前6位用于捕获分区第1扇区的扇区号。这意味着MBR可以处理64个不同的部门。5字节(操作系统指示器)7字节,前6位用于捕获分
浏览 0
提问于2021-04-03
得票数 0
1
回答
如何读取一个二进制文件的全部64个字节?
c++
、
binary
、
partitioning
、
disk
、
istream
我正在写一个小程序,它读取一个二进制的磁盘镜像文件,然后检查它的分区条目表,以显示每个分区,它的类型,开始扇区和大小。 `Partition 0: Type: FAT-16 Start: 63 Size: 518760`using namespace std;#include <fstream> struct Partition
浏览 1
提问于2017-03-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CHS-DRG如何实施?要点全在这里!
2018CHS•首届全球区块链应用探索大会
东华医为助力CHS-DRG院内应用落地
隐藏在CHS-DRG分组方案的核心要素有哪些?
硬盘上的分区表是什么?分区和分区表一样嘛?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券