U盘安装Linux,关机时数据会丢失吗?

Mar*_*noM 4 sync shutdown usb

我正在观察该sync命令的使用,并且我读到该命令可确保将内存中的任何内容写入磁盘。

当我考虑在可移动磁盘 (USB) 上安装 Ubuntu 时,我想知道是否有必要执行此命令。

让我担心的是,在关闭计算机时,如果仍在写入数据,最终会因系统关闭而丢失。

是否需要sync在关闭或重新启动系统之前运行?

有人对此有更多解释吗?

Ser*_*nyy 7

在意外关机或系统崩溃期间,数据可能会丢失 - 当操作系统无法实际将数据从内存刷新到磁盘时。在正常关机或重新启动期间,操作系统仍处于控制状态,因此会将数据写入磁盘。

换句话说,正常关机/重启是可以的。还有一种称为halt状态的东西- 机器仍在运行,但操作系统已经完成关闭过程并放弃了对硬件的控制。在这种情况下,关闭机器电源也可以。不正常的是异常断电和关机。