Bug 25542

Summary: Может монтировать vfat в rw режиме?
Product: Sisyphus Reporter: Sergey Shilov <hsv>
Component: propagatorAssignee: Michael Shigorin <mike>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: mike, radik, rider, sem, shakirov
Version: unstable   
Hardware: all   
OS: Linux   

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
Регрессов не заметил, надеюсь?