Bug 25542 - Может монтировать vfat в rw режиме?
Summary: Может монтировать vfat в rw режиме?
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: propagator (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-01 21:04 MSK by Sergey Shilov
Modified: 2012-03-12 16:01 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Shilov 2011-05-01 21:04:10 MSK
Например: 

diff --git a/disk.c b/disk.c
index 2d037cc..c726229 100644
--- a/disk.c
+++ b/disk.c
@@ -255,7 +255,7 @@ static enum return_type try_with_partition(char *choice)
 
        if (my_mount(device_fullname, IMAGE_LOCATION, "ext2", 0) == -1 &&
            my_mount(device_fullname, IMAGE_LOCATION, "ext3", 0) == -1 &&
-           my_mount(device_fullname, IMAGE_LOCATION, "vfat", 0) == -1 &&
+           my_mount(device_fullname, IMAGE_LOCATION, "vfat", 1) == -1 &&
            my_mount(device_fullname, IMAGE_LOCATION, "ntfs", 0) == -1 &&
            my_mount(device_fullname, IMAGE_LOCATION, "iso9660", 0) == -1 &&
            my_mount(device_fullname, IMAGE_LOCATION, "reiserfs", 0) == -1) {

Очень удобно для заргузочных (live/resque) FAT флешек, когда в /image/* (т.е. на саму флешку) можно что-то записать.
Comment 1 Lenar Shakirov 2011-05-02 23:41:24 MSK
2hsv: не лучше ли в rc.local делать:
# mount -o remount,rw /image
?
Comment 2 Sergey Shilov 2011-05-03 12:50:28 MSK
(В ответ на комментарий №1)
> 2hsv: не лучше ли в rc.local делать:
> # mount -o remount,rw /image
> ?
А работает?

В случае с live mount не знает об /image. 
Флешка смонтирована в /mnt/sd(угадываем).

Наверное лучше научить пропагатора чему-то типа
automatic=method:disk,...rw:1
с "0" - по умолчанию.

Мне вот понадобилось выдавать два урла на два отфонарных телевизора с двух отфонарных выводов отфонарной видеокарты с лайвовой флешки.
Детектить (xrandr-ом) телевизоры + названия выходов видеокарты с сохранением параметров в шаблончик (который потом можно поправить и пользовать для восстановления иксовой конфигурации) на саму флешку (до вызова rc.local) оказалось удобно. 

Потому и предложил.
Comment 3 Michael Shigorin 2012-03-12 16:01:55 MSK
Регрессов не заметил, надеюсь?