ubuntu - 将 /dev/sda1 分区设置为只读后无法访问 GCP VM
问题描述
我做了一件愚蠢的事情,并将/dev/sda1
分区设置为在我的 GCP 虚拟机中启动时只读。现在,当我尝试通过 ssh 访问 VM 时,它无法连接,大概是因为它想写入分区。
我将根文件系统的条目更改/etc/fstab
为:
/dev/sda1 / ext2 noatime,ro 0 1
我在虚拟机中运行 Ubuntu 18.04。
是否有其他方法可以连接以编辑条目/etc/fstab
?
帮助!
解决方案
您可以通过从当前实例分离引导磁盘然后附加到现有 VM 实例来编辑 /etc/fstab 。现在只需编辑 /dev/sdb1 下的文件并再次放回当前实例。
推荐阅读
- java - 将 java.lang.reflect.Method 转换为功能接口
- node.js - 在 nodejs 中使用正文发出 post 请求
- xpath - 如何使用xpath和scrapy提取不同页面(子页面)上的所有图像
- c++ - 为什么这个函数指针赋值在直接赋值而不是使用条件运算符时起作用?
- c - 纪元时间转换为日期/时间格式
- metal - iOS 13 中的 Metallib
- scikit-learn - 如何标准化 scikit-learn 中的 TF*IDF 或计数?
- nativescript - 如何通过按键拨打电话?
- javascript - 如何在数据表中获取搜索到的数据但不显示
- html - 使用与模态视图冲突的实体卡