udisks может быть удален от 14,04 и заменен функциональностью дисковой утилиты от 12,04?

Я в настоящее время тестирую 14.04 и в то время как существует много вещей, мне нравится приблизительно он, udisks ошибки огорчают. Я в настоящее время работаю 12.04 во всех производственных системах из-за этих проблем, которые, если я не ошибаюсь, начались с 12,10 и присутствовали с тех пор.

Когда я пытаюсь использовать Сравнительное тестирование из disks на размонтированном разделе на sda, Я получаю следующую ошибку:

Error seeking to offset 2560872448 (g-io-error-quark, 13)

Иллюстрирующие материалы (слишком долго для включения здесь):

http://pastebin.com/7YmaEmtJ

5
задан 4 June 2014 в 15:59

2 ответа

Более старые 3.0.2 источника должны все еще быть жизнеспособными до 14,04, поскольку большинство deps доступно для 14,04. Однако лучше восстановить & пакет для надежного человека как обновление текущего пакета дисковой утилиты гнома, так с этой целью ppa.

https://launchpad.net / ~ mc3man / + Примечания archive/trusty-tests

: Использует последние 3.0.2 источника в Ubuntu - 3.0.2-2ubuntu7 точный (-имя пакета непреднамеренно добралось 8 в конце, неважно, действительно.

Только реальное изменение должно было удалить расширение наутилуса & интеграция панели запуска как больше работа или используемый & вызвал бы ftbfs.

значение по умолчанию, открывающее размер окна, является немного маленьким, должен быть изменен или maxed после открытия. Если я наткнусь на способ корректироваться в источнике, то сделает так. (приветствие патча.

, Если неподходящий тогда или использование ppa-производят-чистку или просто удаляют ppa, удаляют дисковую утилиту гнома, обновляют источники & переустановите текущую дисковую утилиту гнома.

Скопированный по предыдущей сборке к ppa для дерзкого (дерзкий почти EOL

До создателя usb, 14,04 версий прекрасны, просто отформатируйте флеш-накопитель сначала к fat32, затем открытый создатель usb, и это должно работа хорошо.

4
ответ дан 17 November 2019 в 11:24

Я проверил источник дисковой утилиты гнома из их репозитория мерзавца, и проблема состоит в том, что на архитектуре на 32 бита это использует 32 бита lseek () функция для поиска смещения со знаком. Таким образом, это успешно выполняется для нескольких первых, ищет, но тогда это перестало работать вне 2^31 байты (2560872448, вне связанного).

На основе руководства lseek64 фиксация должна или добавить всего одну строку перед всеми заголовками:

#define _FILE_OFFSET_BITS 64

Или переключатель к lseek64 прототипу.

2
ответ дан 17 November 2019 в 11:24

Другие вопросы по тегам:

Похожие вопросы: