我有一个简单的服务器,里面有 6 个硬盘驱动器(都是 SATA)。它们处于简单的 JBOD(只是一堆磁盘)模式,因此 Linux 仅显示以下设备(假设每个设备都有一个 ext2 分区)。
/dev/sda
/dev/sda1
/dev/sdb
/dev/sdb1
/dev/sdc
/dev/sdc1
/dev/sdd
/dev/sdd1
/dev/sde
/dev/sde1
/dev/sdf
/dev/sdf1
Run Code Online (Sandbox Code Playgroud)
现在,如果我在日常维护期间不小心交换了两个磁盘,设备名称(即:)/dev/sdx
和实际磁盘名称之间的映射将被交换。
有没有办法让 fstab 需要额外的参数(即:某种卷/磁盘 UUID,或某种驱动器序列号),以便我可以强制执行设备名称到物理设备的映射,如果服务器内部的驱动器接线不正确?
谢谢你。
我正在运行一个相对较新的 Ubuntu 12.04 安装。我刚刚完成了所有自定义设置的安装,并决定安装 Steam 以便我可以玩军团要塞 2。Steam 提示我安装“推荐的视频驱动程序更新”,但失败了。
因此,我使用“附加驱动程序”工具为我的系统安装了更新版本的图形驱动程序。大错。Ubuntu 现在只能部分启动。如果我尝试在 GRUB 中使用“Ubuntu 恢复模式”选项,我将无法再进一步,因为故障安全图形模式仍然挂起,而且我无法从“Drop to root 控制台”选项运行 apt-get,如 /var /dpkg/ 似乎被锁定。使用CTRL+F1或其他功能键没有任何作用,所以我也没有控制台访问权限。
如何修复我的操作系统?
谢谢你。