Флешка только для чтения, которая не позволит мне ничего с ней сделать

Команды, такие как rm и chmod выполняются в смонтированной файловой системе. Так что, если файловая система доступна только для чтения, они не работают. Что вам нужно сделать, так это смонтировать файловую систему как доступную для записи.

Некоторые USB-накопители имеют переключатель на флешке для их подключения только для чтения. Может быть, в этом и есть причина. Он также может быть просто сломан или поврежден из-за неправильного монтажа.

Прежде чем что-либо делать: скопируйте файлы с флешки.

Если это не аппаратный переключатель, отсоедините и подключите USB-накопитель и выдайте

dmesg | grep -i panic

Это покажет вам все тревожные сообщения. Если вы видите много из них, связанных с USB-накопителем, и если это раздел FAT, вы можете использовать dosfsck чтобы исправить это.

Вы можете узнать, как он монтируется с помощью

mount

и использовать

dosfsck -a /dev/sd{xn}

чтобы исправить таблицу разделов MS-DOS или sudo mkfs.vfat /dev/sd{xn} чтобы отформатировать диск. Где {xn} - это буква и цифра, которые вы получили с помощью mount команда.

Вы также можете использовать gparted кстати, чтобы отформатировать его.