当我在 Linux 中更改分区表(busybox)并退出 fdisk 时,我仍然能够挂载旧分区,直到我执行重新启动
例如
a) system is setup and has a /dev/sda1 and /dev/sda2
b) enter fdisk, delete both partition 1 and 2
c) save and exit
d) attempt to mount /dev/sda1, this succeeds when I think it should fail
我认为 d) 会失败,因为分区已被删除?我遗漏了什么?
答案1
一旦更改完成,操作系统必须“强制”重新读取分区表。重新启动即可完成此操作,因此您可以在重新启动后看到 fdisk 更改。
我之前曾使用以下命令重新读取分区表,而不必重新启动,
# partprobe
- partprobe 是 parting 包的一部分