Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Aragaer
Зарегистрирован: 28.03.2005 Сообщения: 164
|
Добавлено: Чт Авг 17 2006 00:12 Заголовок сообщения: umount("device_name") |
|
|
С каких пор в линуксах системный вызов umount перестал понимать в качестве аргумента имя девайса? Судя по ядру 2.6.13, в нем уже umount работает только на mountpoint, в то время как в комментарии рядом написано "Now umount accepts mountpoints as well as with device names" (или типа того).
Интересно собссно с какой версии ядра это перестало работать. _________________ Open your eyes.
And Awaken. |
|
Вернуться к началу |
|
|
vvt
Зарегистрирован: 20.05.2004 Сообщения: 686
|
Добавлено: Чт Авг 17 2006 20:10 Заголовок сообщения: |
|
|
Ну, судя по топику, вы просто используете не верный синтаксис команды. |
|
Вернуться к началу |
|
|
Aragaer
Зарегистрирован: 28.03.2005 Сообщения: 164
|
Добавлено: Чт Авг 17 2006 21:44 Заголовок сообщения: |
|
|
Синтаксис совершенно правильный:
umount("/dev/ram1");
Не работает. Говорит EINVAL. _________________ Open your eyes.
And Awaken. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Авг 17 2006 22:09 Заголовок сообщения: |
|
|
EINVAL Source had an invalid superblock. Or, a remount was attempted,
while source was not already mounted on target. Or, a move was
attempted, while source was not a mount point, or was ’/’. Or,
an umount was attempted, while target was not a mount point. |
|
Вернуться к началу |
|
|
Aragaer
Зарегистрирован: 28.03.2005 Сообщения: 164
|
Добавлено: Сб Авг 19 2006 01:13 Заголовок сообщения: |
|
|
and3008 писал(а): | Or, an umount was attempted, while target was not a mount point. | Да-да, я в курсе. Вопрос поставлен несколько иначе: с какой версии (ядра?) это появилось? Насколько мне известно, когда-то раньше umount работал только с файлом устройства.
Либо же наоборот, как объяснить комментарий из ядра Цитата: | /*
* Now umount can handle mount points as well as block devices.
* This is important for filesystems which use unnamed block devices.
* | (fs/namespace.c) _________________ Open your eyes.
And Awaken. |
|
Вернуться к началу |
|
|
|