Страница 1 из 1

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:09
volp
Всем привет. Возник вот такой вопрос . Есть в хозяйстве ну очень медленная флешка , к тому же без индикатора. Когда кидаешь на нее большой файл (например какую-нить ISO размером в 3 -4 ГБ) , процесс копирования в файловом менеджере , например в Caja завершается достаточно быстро , так как оперативкой комп не обижен - 8GB .А сама флешка пишется еще несколько минут после этого . А как визуализировать процесс записи непосредственно на накопитель ? Приходится периодически пробовать отмонтировать ее, и смотреть на реакцию Caja . LM19.3 x64 Mate

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:17
symon2014
Прогрессбар не отражает реальность?

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:19
WWolf
volp, в терминале sync и после окончания можешь отмонтировать

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:24
volp
symon2014 писал(а):
08 дек 2020, 15:17
Прогрессбар не отражает реальность?
нет

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:25
volp
WWolf писал(а):
08 дек 2020, 15:19
volp, в терминале sync и после окончания можешь отмонтировать
спасибо сейчас попробую

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:33
WWolf
ещё можно попробовать опцию монтирования dirsync для данного носителя... сам не проверял, но в мане написано ободряюще

Код: Выделить всё

dirsync
All directory updates within the filesystem should be done  synchronously.   This  affects  the  following  system calls: 
	creat, link, unlink, symlink, mkdir, rmdir, mknod and rename.
или sync

Код: Выделить всё

sync   All  I/O  to the filesystem should be done synchronously.  In the case of media with a limited number of write cy‐
              cles (e.g. some flash drives), sync may cause life-cycle shortening

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:49
x230
volp, Используй файловый менеджер Double Commander

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:53
WWolf
x230, он так же через буфер работает... последний раз опцию работы без буфера видел в Dos Navigator
хотя да, есть опция буфера в файловых операциях, надо попробовать в 0 выставить и потестировать :)

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 15:56
hellonet
Ещё можно попробовать купить другую, нормальную флешку :-D

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 16:02
volp
WWolf писал(а):
08 дек 2020, 15:53
хотя да, есть опция буфера в файловых операциях, надо попробовать в 0 выставить и потестировать
При 0 Double Commander копировать отказывается , пишет нет такого файла, попробовал выставить 100 кб - со скоростью 100мб/сек закинул исоху на эту флешку . флешка ее переваривает еще минут пять

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 16:13
symon2014
man pv )

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 16:36
volp
WWolf писал(а):
08 дек 2020, 15:33
ещё можно попробовать опцию монтирования dirsync для данного носителя
Да, прогрессбар уже похож на реальный , хотя кажется скорость копирования еще больше упала , надо сравнивать.

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 16:37
WWolf
volp писал(а):
08 дек 2020, 16:36
хотя кажется скорость копирования еще больше упала
не упала, а реальную показывать должна с какой флэшка переваривает поток

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 18:36
x230
volp, Реальная скорость у обычной флешки не превысит 30 мб/с , а у хай спид - 80 мб/с

Как определить окончание процесса записи на usb flash ?

Добавлено: 08 дек 2020, 18:43
slant
volp писал(а):
08 дек 2020, 15:09
А как визуализировать процесс записи непосредственно на накопитель ? Приходится периодически пробовать отмонтировать ее, и смотреть на реакцию Caja . LM19.3 x64 Mate
Дать в консоли команду sync. Как отработает - запись окончена. Не зависимо от того, чем и как копировалось.