在 xen 客户机上将只读设备重新挂载为可读写

在 xen 客户机上将只读设备重新挂载为可读写

我有一台运行 ubuntu 10.04 的 xen 客户机,其磁盘设备标记为只读。

现在,如果在 xen 客户机运行时,我将设备标记为读写,我该如何告诉客户机它现在可以写入该设备?

显然 mount -o rw 不起作用,它仍然显示它被写保护了。重新启动 udev 没有任何作用,我还尝试了 hdparm -r 0 /dev/xvdd 然后重新安装,这似乎有效,直到设备被卸载并重新安装,这会导致所有写入的数据消失。

有人知道如何在不重启客户机的情况下实现这一点吗?

答案1

尝试使用 mount 命令的 remount 选项,如 中所示mount -o remount,rw /dev/xvdd。使用的示例ro可在 中找到/etc/init.d/umountroot

一些虚拟文件系统将其更改写入单独的文件,从而允许多个虚拟服务器使用一个文件作为基本文件系统。文件系统的持久性选项会改变虚拟服务器重新启动时发生的情况。

相关内容