Linux продолжает работать после rm -rf --no-preserve-root /

Нет, невозможно запустить систему Linux/UNIX на NTFS. Файловые системы NTFS можно монтировать в систему Linux/UNIX, но нельзя использовать NTFS в качестве файловой системы для самой системы Linux/UNIX.

-121--138944-

Насколько мне известно, никогда не распространялось ни одной сертифицированной UNIX, которая могла бы работать с файловой системой NTFS. Опять же, ни одна система Linux не была сертифицирована как UNIX.

С другой стороны, Windows Services For Unix определенно может, и именно POSIX-совместимая подсистема Windows NT реализовала UNIX-уровень в ядре NT.

На более высоком уровне также существуют пакеты UWIN и Cygwin , которые делают то же самое сегодня, и они определенно могут обрабатывать файловую систему NTFS - UWIN, по крайней мере, фактически требует NTFS для того, чтобы распознавать и применять разрешения UNIX-fs к файлам.

-1
15.06.2018, 18:26
1 ответ

Algunos archivos y directorios no se eliminan, por varias razones indicadas en los mensajes de error que vio. /proclos contenidos no se pueden eliminar; y cualquier directorio ocupado tampoco se puede eliminar. Sin embargo, se eliminó la mayor parte de su sistema, incluidos todos los comandos en /bin, /usr/bin, etc.

El sistema sigue funcionando porque Linux, al igual que otros sistemas estilo Unix -, mantiene archivos y directorios mientras algún proceso los tenga abiertos. Eliminar un archivo que está en uso lo elimina del directorio, por lo que ya no está visible, pero cualquier proceso que ya lo esté usando puede seguir accediendo a él.

Ejecutar ll -aproducirá un error, no porque no haya archivos, sino porque lsya no está disponible para ejecutar. Para ver qué archivos todavía están allí, ejecute echo *; esto es manejado por el shell y continuará funcionando, al igual que cd, que obviamente también funciona para usted.

4
28.01.2020, 05:07

Теги

Похожие вопросы