Лично я использовал IceWM с диспетчером дисплея SLiM X11 на тонком клиенте, а весь стек вряд ли выделял более 32 МБ ОЗУ.
umount un-mounts файловые системы.
Это необходимо здесь, потому что было бы плохо, если бы вы перезаписали раздел, пока он все еще монтируется и, возможно, доступен любым приложением. Вы получите ошибки.
Дополнительную информацию о команде см. В man umount.
Пожалуйста, исправьте меня, если я не использую здесь наиболее подходящие условия.
В Linux / Ubuntu все устройства представлены в виде файлов в каталоге /dev. В первом ответе связанного вопроса umount используется для отсоединения определенного устройства от используемой файловой системы, поэтому вы можете без проблем управлять всем устройством как чистым файлом (/dev/sd?). Затем команда dd используется для копирования содержимого файла входного файла image.iso в качестве содержимого выходного файла /dev/sd?.
первый ответ Я нашел лучшее Объяснение, предоставленное Колином Яном Кингом:
Если вы записываете данные на «сырое» блок-устройство, а файловая система на этом устройстве все еще смонтирована, то ядро будет иметь проблемы при обновлении файловой системы с повреждением. Например, ядро периодически будет выгружать грязные данные обратно на смонтированное устройство или может выполнять поиск файлов. Если базовое блочное устройство было существенно изменено, ядро обнаруживает проблемы, которые могут привести к сообщениям OOPs ядра или даже остановить проверки BUG_ON (). Поэтому всегда необходимо размонтировать файловую систему перед изменением базовых данных на блочном устройстве.umount un-mounts файловые системы.
Это необходимо здесь, потому что было бы плохо, если бы вы перезаписали раздел, пока он все еще монтируется и, возможно, доступен любым приложением. Вы получите ошибки.
Дополнительную информацию о команде см. В man umount.
Пожалуйста, исправьте меня, если я не использую здесь наиболее подходящие условия.
В Linux / Ubuntu все устройства представлены в виде файлов в каталоге /dev. В первом ответе связанного вопроса umount используется для отсоединения определенного устройства от используемой файловой системы, поэтому вы можете без проблем управлять всем устройством как чистым файлом (/dev/sd?). Затем команда dd используется для копирования содержимого файла входного файла image.iso в качестве содержимого выходного файла /dev/sd?.
первый ответ Я нашел лучшее Объяснение, предоставленное Колином Яном Кингом:
Если вы записываете данные на «сырое» блок-устройство, а файловая система на этом устройстве все еще смонтирована, то ядро будет иметь проблемы при обновлении файловой системы с повреждением. Например, ядро периодически будет выгружать грязные данные обратно на смонтированное устройство или может выполнять поиск файлов. Если базовое блочное устройство было существенно изменено, ядро обнаруживает проблемы, которые могут привести к сообщениям OOPs ядра или даже остановить проверки BUG_ON (). Поэтому всегда необходимо размонтировать файловую систему перед изменением базовых данных на блочном устройстве.