首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何选择/dev/sda和/dev/sdb?

如何选择/dev/sda和/dev/sdb?
EN

Ask Ubuntu用户
提问于 2013-11-04 16:55:16
回答 2查看 71.7K关注 0票数 11

我试图在/dev/sda上安装Windows 7,但是无论我在哪个驱动器上安装Windows 7,都会变成/deb/sdb。我在BIOS中没有改变任何引导优先级。

有人能帮我理解Ubuntu12.04是如何选择/dev/sda和/dev/sdb的吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-11-04 17:25:42

如您所见,/dev/sda和/dev/sdb的指定可以是任意的。

来自https://wiki.archlinux.org/index.php/Persistent_区块_设备_命名

如果您的机器有多个SATA、SCSI或IDE磁盘控制器,那么它们相应的设备节点的添加顺序是任意的。这可能导致/dev/sda和/dev/sdb等设备名称在每次引导时切换,最终导致无法引导的系统、内核恐慌或块设备消失。持久命名解决了这些问题。

和Debian https://wiki.debian.org/Part-UUID

如果您有多个磁盘控制器(IDE或特别是SCSI/SATA),或者即使每天只附加了可变数量的可移动USB/消防线存储设备,则检测它们的顺序可能不是确定性的。结果是,在每次引导时,/dev/sda1 1和/dev/sdb1 1这样的设备名称可能会随机切换。持久化命名可以让您完全不用担心这一点。

对于文件系统,最好使用UUID (/dev/disk/by-uuid/)或标签(/dev/disk/by-label/)。对于原始驱动器或未格式化的分区,可以使用ID (/dev/disk/by-id/)。

若要标识磁盘/分区,请使用blkid

代码语言:javascript
复制
sudo blkid

Ubuntu信息在这里:https://help.ubuntu.com/community/UsingUUID

安装Ubuntu时最好暂时删除windows硬盘驱动器,然后将windows分区(S)配置为安装post安装。然后,您可以选择在BIOS中启动哪个操作系统。

票数 15
EN

Ask Ubuntu用户

发布于 2021-01-29 08:13:36

我相信根据我的研究,驱动器的设计来源于BIOS。如果可以修改BIOS中的驱动器设置,将驱动器从主驱动器更改为次要驱动器,则可以将sda (主)更改为sdb (备用)。具有此能力的奖励BIOS的人可以确认。我的安装是在卫星U845t上,在BIOS中不可能修改该设置。最后,安装在主驱动器或辅助驱动器上并不重要,除非读/写速度相差很大。我清理安装到/sdb,我的SSD驱动器,然后使用我的盘驱动器上的/sda存储。

我目前在/dev/sdb (SSD)上运行Ubuntu20.04,安装在/dev/sda ( /home )上。您可以使用终端修改/home挂载点,但是如果您是干净的安装,请选择“其他东西”,然后选择安装在所需分区上的挂载点。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/371049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档