| Summary: | Может монтировать vfat в rw режиме? | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergey Shilov <hsv> |
| Component: | propagator | Assignee: | 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 | ||
2hsv: не лучше ли в rc.local делать: # mount -o remount,rw /image ? (В ответ на комментарий №1)
> 2hsv: не лучше ли в rc.local делать:
> # mount -o remount,rw /image
> ?
А работает?
В случае с live mount не знает об /image.
Флешка смонтирована в /mnt/sd(угадываем).
Наверное лучше научить пропагатора чему-то типа
automatic=method:disk,...rw:1
с "0" - по умолчанию.
Мне вот понадобилось выдавать два урла на два отфонарных телевизора с двух отфонарных выводов отфонарной видеокарты с лайвовой флешки.
Детектить (xrandr-ом) телевизоры + названия выходов видеокарты с сохранением параметров в шаблончик (который потом можно поправить и пользовать для восстановления иксовой конфигурации) на саму флешку (до вызова rc.local) оказалось удобно.
Потому и предложил.
Регрессов не заметил, надеюсь? |
Например: 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/* (т.е. на саму флешку) можно что-то записать.