在我的 Ubuntu 22.04 上有一个通过 SATA 连接的内置硬盘。它显示为/dev/sda
。
由于我使用各种外部驱动器(如 SD 卡和 USB 棒),并编写脚本来格式化和刷新它们,如果我不小心从不使用/dev/sda
,而是 ,我总是面临意外擦除内部磁盘的威胁/dev/sdb
。我很清楚识别正确设备的方法,例如 via /dev/disk/by-*
- 但在快速开发过程中,我仍有可能不小心粘贴并运行一些互联网示例,这些示例大多使用/dev/sda
,然后我的文件系统很容易被破坏。或者如果我测试并运行同事的脚本,他们不在乎并/dev/sda
静态使用。
所以我的问题是:我可以强制我的特定内部 SATA 磁盘获取与/dev/sd*
Ubuntu 不同的设备路径吗?