![为什么在格式化或调整大小之前必须卸载驱动器?](https://linux22.com/image/73542/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8%E6%A0%BC%E5%BC%8F%E5%8C%96%E6%88%96%E8%B0%83%E6%95%B4%E5%A4%A7%E5%B0%8F%E4%B9%8B%E5%89%8D%E5%BF%85%E9%A1%BB%E5%8D%B8%E8%BD%BD%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
在格式化文件系统/驱动器(如 USB)或调整其大小之前,我总是必须卸载它。为什么这是必要的?
相关说明(我觉得这将帮助我理解为什么有必要)安装文件系统/驱动器时到底会发生什么?
答案1
事实上,一旦安装,系统就假定该设备具有固定大小和固定格式。能够以热插拔方式调整设备大小或重新格式化设备将需要操作系统频繁地探测所有设备,这将是极其低效的。
而且,关于第二个问题,安装设备后,可以通过操作系统的驱动程序访问该设备。用户可以通过位于文件系统中某处的安装点来访问它(事实上,文件系统只是将大容量存储设备的控制权交给用户的一种简单方法)。
我可能没有抓住你的问题的重点,但你在提问时也许应该尝试更具体一点。我建议你阅读 ESR 的这篇著名文章:如何以聪明的方式提问。