assembly - 启动时为什么我的 USB 密钥被识别为软盘
问题描述
我写了一个小程序集引导加载程序,只是使用 BIOS 中断在屏幕上打印 Hello。我将二进制文件写入 USB 密钥。
当我启动时,系统将我的 USB 识别为软盘。
这是为什么?通常,当我在密钥上安装操作系统时,它不会将其识别为软盘。第一个扇区中是否有某种标志告诉 BIOS 它是 USB 密钥?
解决方案
推荐阅读
- react-native - undefined 不是一个函数(评估 'react.default.createContext((0,_getTheme.default)())')
- laravel - 如何在不使用 Session 的情况下在 laravel 中显示 Flash 消息和重定向?
- html - 默认 fontawesome favicon 但颜色不同?可能通过类或 css
- android - Xamarin Android 完成动作
- vue.js - Vue Storybook Jest Addon 配置问题
- dapper - 使用单个查询(或在事务中)删除多个对象
- visual-studio - 仅在重建和发布期间编译 TypeScript
- android - Android Studio 无法运行或同步导入的项目与 gradle 文件
- excel - VBA 功能区 - 样式
- android - React-native - Sqlite - Android 和 iOS(两者)