插入有问题的U盘
首先执行命令
tail -f /var/log/syslog
tail会打印一些log:
Nov 18 17:09:54 ubun gnome-session[4440]: (nautilus:16324): Gtk-CRITICAL **: gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Nov 18 17:09:54 ubun gnome-session[4440]: (nautilus:16324): GLib-GObject-WARNING **: invalid (NULL) pointer instance
Nov 18 17:09:54 ubun gnome-session[4440]: (nautilus:16324): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 18 17:09:54 ubun dbus[827]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
Nov 18 17:09:54 ubun systemd[1]: Starting Hostname Service...
Nov 18 17:09:54 ubun dbus[827]: [system] Successfully activated service 'org.freedesktop.hostname1'
Nov 18 17:09:54 ubun systemd[1]: Started Hostname Service.
Nov 18 17:09:54 ubun kernel: [27816.921088] FAT-fs (sda1): error, corrupted directory (invalid entries)
Nov 18 17:09:54 ubun kernel: [27816.921097] FAT-fs (sda1): Filesystem has been set read-only
Nov 18 17:09:55 ubun kernel: [27817.082326] FAT-fs (sda1): error, corrupted directory (invalid entries)
找到只读U盘 error项
sudo dosfsck -v -a /dev/sdb1 修复