Рейтинг:0

Попытка исправить каталог только для чтения

флаг fr

В настоящее время я пытаюсь применить патч к каталогу только для чтения, но у меня есть некоторые проблемы, так как это каталог только для чтения, я монтирую каталог с # mount -o remount,rw /var/lib/waydroid/rootfs /mount/point однако после этого, когда я пытаюсь cp ./Загрузки/patch.so /var/lib/waydroid/rootfs/system/lib64/libui.so Я получаю сообщение о том, что на устройстве не осталось места, используя дф-ч Мне показывают, что я использую 100% этой смонтированной файловой системы, как я могу сделать размер смонтированного каталога динамическим, чтобы он позволял мне копировать патч, иначе как я могу увеличить «размер» смонтированного каталога

Любая помощь приветствуется, С уважением.

Nmath avatar
флаг ng
Вы не можете писать в файловую систему, доступную только для чтения, и вы не можете писать в файловую систему, в которой нет места. Непонятно, как вы собираетесь этого добиться.
Miguel Garcia avatar
флаг fr
Диск далеко не заполнен, это не проблема хранилища, и если файл только для чтения не может быть изменен, вы не сможете перемонтировать их как rw, просто ОС решила смонтировать файловую систему таким образом. как если бы это был раздел без пробела
Рейтинг:0
флаг fr

Так что мне удалось решить проблему.

Я думал, что система монтирует каталог как раздел, хотя на самом деле он монтировал его как цикл, запустив дф из терминала я смог обнаружить, что этот /var/lib/waydroid/rootfs монтировался как loop1, после чего мне нужно было выяснить, где был монтируемый файл образа, поэтому, запустив Судо Losetup /dev/loop1 он показал мне, что образ находится в /var/lib/waydroid/images/system.img. Затем я использовал dd, чтобы изменить его размер, sudo dd if=/dev/zero bs=1MiB of=/path/to/file conv=notrunc oflag=append count=xxx изменение = на путь к изображению, который смотрел раньше, и количество = на новый размер, который я хотел в МБ, наконец, запустил sudo lossup -c /dev/loop1 и sudo resize2fs /dev/ сделать новое пространство пригодным для использования.

как только это будет сделано, мне нужно будет только скопировать файл. cp ./Загрузки/patch.so /var/lib/waydroid/rootfs/system/lib64/libui.so и теперь пропатчено я оставлю это здесь, если кому-то пригодится

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.