Сначала переведем 2 Гбайт в Кбайты: $$2 \text{ Гбайт} = 2 \times 1024 \text{ Мбайт} = 2 \times 1024 \times 1024 \text{ Кбайт} = 2048 \times 1024 \text{ Кбайт} = 2097152 \text{ Кбайт}$$. Теперь разделим общий объем флешки на размер одного файла: $$2097152 \text{ Кбайт} / 128 \text{ Кбайт} = 16384$$.
Ответ: 16384