[devel] unionfs and kernel oops

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Май 5 16:35:40 MSD 2005


Vitaly Ostanin wrote:

> Здравствуйте.
>
> Я тут потихоньку добавляю в livecd подхватывание usb флешки (и
> раздела на ней с меткой usbroot).
>
> Делается это скриптом /etc/hotplug/usb/usb-storage, в аттаче
> 05usbroot от профиля livecd.
>
> Так вот, при отработке этого скрипта в загрузке livecd стабильно
> воспроизводится kernel oops (вывод dmesg в аттаче).
>
> Не знаю, из-за этого или нет, но некоторые файлы после правки на
> флешку не попадают. Например, mkdir /etc/1 создаёт
> /mnt/usbroot/etc/1, а вот mcedit /etc/hosts - не создаёт
> /mnt/usbroot/etc/hosts. Выполнять sync пробовал.
>
> Из-за чего этот oops проявляется и как с ним бороться?

монтировать надо с опцией sync, а сам скрипт перенести из hotplug'а в 
dev.d - монтировать flash'ку нужно только после того, как для нее 
создали устройство.

Rgds,
Rider




Подробная информация о списке рассылки Devel