GRUB 2.02 - нет вывода в режиме командной строки

Me tomó algunos intentos hacer que esto funcionara. La respuesta de Nils requiere que $TARGETtermine en /final, como lo explica ジョージ.

Aquí hay una versión que agrega explícitamente el final/:

rsync -avun --delete ${TARGET}/ ${SOURCE}  | sed -ne 's/^deleting *//p'

Esto proporciona la lista de archivos que existen debajo del directorio ${SOURCE}pero no debajo del directorio ${TARGET}.

Uso sedaquí para eliminar el deletinginicial de las líneas de salida y para imprimir solo esas líneas.

No uso la opción rsync-cporque comparar el contenido de los archivos sería mucho más lento para mis casos de uso, y comparar solo los tamaños de los archivos y los tiempos de modificación también parece suficiente en estos casos. No tengo ninguna razón para sospechar que mis computadoras sufren problemas de sesgo de reloj o que algo maliciosamente cambió las marcas de tiempo. También,el resultado de -cno puede cambiar la decisión de eliminar un archivo, solo la decisión de actualizar o mantener un archivo.

También uso -uy-a(en lugar de -r), para poder volver a -usar la línea de comando y cambiarla para copiar directorios y archivos seleccionados de ${SOURCE}a ${TARGET}, así:

rsync -avu ${SOURCE}/{dirA,dirB,fileX} ${TARGET}   # copy some files
0
04.06.2019, 17:48
1 ответ

У меня такая же проблема. Я также использую безопасную загрузку, но я не думаю, что это связано с безопасной загрузкой. Безопасная загрузка не блокирует доступ к устройствам, она только проверяет загрузчики.

Вы уже нашли исправление?

0
28.01.2020, 03:37

Теги

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