Как смонтировать образ раздела

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

BratSinot
Сообщения: 812
ОС: Slackware64

Как смонтировать образ раздела

Сообщение BratSinot »

Доброго времени суток!

Есть образ раздела (полученный из /dev/zero и mkfs), mount его монтирует только на чтение, на запись никак не хочет. Когда-то раньше все работало.
В интернете информации не нашел, ибо 99% вопросов про ISO и udf.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18650
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как смонтировать образ раздела

Сообщение Bizdelnick »

Какая файловая система? Что говорит mount? Сам образ лежит на ФС, доступной на запись?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

BratSinot
Сообщения: 812
ОС: Slackware64

Re: Как смонтировать образ раздела

Сообщение BratSinot »

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
Модератор
Сообщения: 18650
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как смонтировать образ раздела

Сообщение Bizdelnick »

BratSinot писал(а):
08.12.2016 15:17
mount молчит, т.к. смонтировал нормально.

У меня в таких случаях обычно говорит что-то типа "Mounting read-only". Это случаем не какой-нибудь busybox или что-то наподобие? Покажите команду, которой монтируете, и ls -l на файл.

Bizdelnick писал(а):
08.12.2016 15:03
Сам образ лежит на ФС, доступной на запись?

Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

BratSinot
Сообщения: 812
ОС: Slackware64

Re: Как смонтировать образ раздела

Сообщение BratSinot »

Bizdelnick писал(а):
08.12.2016 15:42
Это случаем не какой-нибудь busybox или что-то наподобие?

Нет, стоковый bash.


Bizdelnick писал(а):
08.12.2016 15:42
У меня в таких случаях обычно говорит что-то типа "Mounting read-only".

Дык я и говорю, что раньше работало (ну с год назад :) ). Сейчас и библиотеки поменялись, coreutils обновлялся и ядро тоже, а куда смотреть не известно.


Bizdelnick писал(а):
08.12.2016 15:42
Покажите команду, которой монтируете, и ls -l на файл.

Я монтирую тупо:
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



Bizdelnick писал(а):
08.12.2016 15:42
Сам образ лежит на ФС, доступной на запись?

Да конечно.
Спасибо сказали:

BratSinot
Сообщения: 812
ОС: Slackware64

Re: Как смонтировать образ раздела

Сообщение BratSinot »

Японский городовой! У меня Reiser4 с прозрачным сжатием на весь корень, сейчас попробовал на /boot разделе, который не сжат, и все заработало! :angry:
Как вообще loop устроен, что ему такое важно? И можно ли как-то это отключить?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18650
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Как смонтировать образ раздела

Сообщение Bizdelnick »

BratSinot писал(а):
08.12.2016 15:57
mount <filename> /mnt

А если mount -o loop,rw <filename> /mnt?

BratSinot писал(а):
08.12.2016 15:57
root@lBratSinot:/usr/src/ISO/EFI/BOOT# ls -l

ls -l файл_образа


BratSinot писал(а):
08.12.2016 16:12
Reiser4

Ну что тут можно сказать кроме того, что нефиг пользоваться неподдерживаемыми ФС...
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

BratSinot
Сообщения: 812
ОС: Slackware64

Re: Как смонтировать образ раздела

Сообщение BratSinot »

Bizdelnick писал(а):
08.12.2016 16:17
BratSinot писал(а):
08.12.2016 16:12
Reiser4

Ну что тут можно сказать кроме того, что нефиг пользоваться неподдерживаемыми ФС...

Нечего постоянно менять VFS в ядре. Эдуард Шишкин ничего не менял в R4 с тех пор, чтобы loop поломался.
Спасибо сказали: