Доброго времени суток!
Есть образ раздела (полученный из /dev/zero и mkfs), mount его монтирует только на чтение, на запись никак не хочет. Когда-то раньше все работало.
В интернете информации не нашел, ибо 99% вопросов про ISO и udf.
Как смонтировать образ раздела
Модератор: Модераторы разделов
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как смонтировать образ раздела
Какая файловая система? Что говорит mount? Сам образ лежит на ФС, доступной на запись?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Как смонтировать образ раздела
Bizdelnick писал(а): ↑08.12.2016 15:03Какая файловая система? Что говорит mount? Сам образ лежит на ФС, доступной на запись?
Заметил на fat12, попробовал на Reiser4 и FAT32, так-что проблема шире.
mount молчит, т.к. смонтировал нормально. Если указать rw, то тоже молчит. А вот если попробовать перемонтировать:
root@lBratSinot:/tmp# mount -o remount,rw /mnt
mount: cannot remount /dev/loop1 read-write, is write-protected
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как смонтировать образ раздела
У меня в таких случаях обычно говорит что-то типа "Mounting read-only". Это случаем не какой-нибудь busybox или что-то наподобие? Покажите команду, которой монтируете, и ls -l на файл.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Как смонтировать образ раздела
Нет, стоковый bash.
Bizdelnick писал(а): ↑08.12.2016 15:42У меня в таких случаях обычно говорит что-то типа "Mounting read-only".
Дык я и говорю, что раньше работало (ну с год назад ). Сейчас и библиотеки поменялись, coreutils обновлялся и ядро тоже, а куда смотреть не известно.
Я монтирую тупо:
mount <filename> /mnt
В make-grub.sh так-же (скрипт для создания чего-то для EFI):
mount -o loop efiboot.img $MOUNTPOINT
root@lBratSinot:/usr/src/ISO/EFI/BOOT# ls -l
итого 48712
-rw-r--r-- 1 hacker wheel 1223680 дек 8 15:54 bootx64.efi
-rw-r--r-- 1 hacker wheel 78 сен 24 2013 grub-embedded.cfg
-rw-r--r-- 1 hacker wheel 893 ноя 14 2015 grub.cfg
-rw-r--r-- 1 hacker wheel 8214304 дек 6 21:25 huge.s
-rw-r--r-- 1 hacker wheel 40112092 дек 8 14:12 initrd.img
-rwxr-xr-x 1 hacker wheel 2493 сен 25 2013 make-grub.sh
-rw-r--r-- 1 hacker wheel 10722 сен 21 2013 osdetect.cfg
-rw-r--r-- 1 hacker wheel 1273 авг 13 2013 tools.cfg
Да конечно.
Re: Как смонтировать образ раздела
Японский городовой! У меня Reiser4 с прозрачным сжатием на весь корень, сейчас попробовал на /boot разделе, который не сжат, и все заработало!
Как вообще loop устроен, что ему такое важно? И можно ли как-то это отключить?
Как вообще loop устроен, что ему такое важно? И можно ли как-то это отключить?
- Bizdelnick
- Модератор
- Сообщения: 20794
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Как смонтировать образ раздела
А если mount -o loop,rw <filename> /mnt?
ls -l файл_образа
Ну что тут можно сказать кроме того, что нефиг пользоваться неподдерживаемыми ФС...
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Как смонтировать образ раздела
Bizdelnick писал(а): ↑08.12.2016 16:17
Ну что тут можно сказать кроме того, что нефиг пользоваться неподдерживаемыми ФС...
Нечего постоянно менять VFS в ядре. Эдуард Шишкин ничего не менял в R4 с тех пор, чтобы loop поломался.