Ключ: кнопка «Перепроверить флешку» + подсказка про проброс USB в ВМ; детект ловит USB-диск без разделов

- В режиме флешки — кнопка «↻ Перепроверить флешку» (и когда флешка есть, и когда нет)
  с индикатором «Ищу флешку…».
- Пустое состояние поясняет: на виртуальной машине USB нужно пробросить в гостя.
- listFlashDrives ловит и съёмный диск с ФС без таблицы разделов (type=disk).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q7eREaYwUt1i4fNLZcGnjn
This commit is contained in:
fontvielle
2026-10-20 16:43:17 +03:00
parent 59e88e13f9
commit 3b375d2d1e
2 changed files with 10 additions and 3 deletions
+1 -1
View File
@@ -217,7 +217,7 @@ func listFlashDrives() []flashDrive {
model = parentModel
}
// Носитель с ФС — кандидат на запись.
if removable && d.Type == "part" && d.FSType != "" {
if removable && (d.Type == "part" || d.Type == "disk") && d.FSType != "" {
drives = append(drives, flashDrive{
Device: d.Path,
Size: humanSize(d.Size),