Получить размер файловой системы Btrfs каталог, который может содержать подразделов

Контроль за изменением наглое воровство является постоянным и не исчезает, если другой эффект управления изменениями применяется позже; он отменяется лишь путем контролировать магию, потому что раньше воровство штамп времени. Для управления магия разрушается, его влияние управления изменениями полностью исчезает и наглое воровство раз последние изменения управления, который определяет контролирующий существо.

  1. Взаимодействие продолжительных эффектов

613.1. Значения характеристик объекта определяются начиная с реального объекта. Для карту, это означает, что значения характеристик напечатано на этой карточке. Для маркера или копия заклинания или карта, это означает, что значения признаков, определенных эффект, который его создал. Тогда все действующие постоянные эффекты применяются в серии слоями в следующем порядке:

Слой 613.1 Б 2: Контроль-смена применены эффекты.

613.2. В слоях 1-6, применять эффекты из признаков определения способностей (см. правило 604.3), все остальные эффекты в порядке "временных меток" (см. правило 613.6). Обратите внимание, что зависимость может изменять порядок, в котором эффекты применяются в пределах слоя. (См. правило 613.7.)

+947
Paul Chasteen 4 июл. 2021 г., 09:48:12
17 ответов

тонкая ручная плитка оконный менеджер с довольно необычным подходом листов: вместо того, чтобы полагаться на предопределенные макеты, тонкие делит экран на сетке с настраиваемыми слотами (так называемый вес). Для лучшего понимания, по умолчанию использует 3x3 сетки и карты каждый гравитации с одним ключом цифровой клавиатуре. С помощью этих ключей, окна можно перемещать непосредственно к нужной силы тяжести - то же самое можно сделать с пометки правил в конфиге.

+935
aeroaks 03 февр. '09 в 4:24

Я пытаюсь понять, что здесь происходит! Когда я впервые получил мой телефон, я записался на службу Samsung для поиска утерянного телефона. Но, не слишком долго после того, как он просто перестал работать. Я наконец решил, что пришло время попробовать что-то другое. Итак, я попытался шухере, а также Менеджер для Android устройств. Я предлагаю эту информацию только для истории.

Сейчас, я уже почти отчаялся все, кроме Диспетчере устройства Android. Он в настоящее время установлен в качестве администратора устройства. Но, это работает только если экран включен! Если мой экран выключен Google не может найти ни кольцо мое устройство. Если мой экран (даже заблокированы) он не имеет никаких проблем. Что я могу сделать?

+899
Craxxurz 3 мар. 2021 г., 08:16:08
Другие ответы

Связанные вопросы


Похожие вопросы

После установки Windows 7 через Bootcamp-а на Макпро 2012 с HighSierra (бета). Я загрузился в Windows 7 и теперь не может загрузиться обратно в MacOSX как утилиты Bootcamp на Windows не работает должным образом. Я пробовал через cmd и ключа комбинации для запуска в загрузки селектора или мод на восстановление, но ни один из них не работает, как кажется, что клавиатура не определяется до загрузки Windows. Я также попытался удаление жесткого диска, на котором установлена ОС Windows, но это приносит только черный экран с одного мигает нижнее подчеркивание в левом верхнем углу.

Нужна срочная поддержка, чтобы вернуться в видео для доступа к критически важных бизнес-приложений.

+865
haozheng bao 27 авг. 2019 г., 01:46:41

Как правило, один использует ССЗ -в для этого.

ССЗ -в без каких-либо файл для компиляции выдает только во время компиляции конфигурации ЦУС, а также его по умолчанию целевой архитектуры, но когда вы даете ему файл для компиляции (ССЗ -в тесте.С), она отображает больше информации. Вот пример вывода:

Используя встроенные спецификации.
COLLECT_GCC=в/usr/x86_64 с-ПК-линукс-дистрибутив GNU/ГХК-Бен/4.9.3/ССЗ
COLLECT_LTO_WRAPPER=в/usr/IP-адресов/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/ЛТО-фантик
Цель: архитектуру x86_64-ПК-Линукс-гну
Конфигурации: в /var/tmp/и волок/системы развития/ГХК-4.9.3/работа/ГХК-4.9.3/настроить опции --host=x86_64 с-ПК-Линукс-гну --строить=x86_64 с-ПК-Линукс-гну-префикс=/usr --переменные bindir=в/usr/x86_64 с-ПК-линукс-дистрибутив GNU/ГХК-Бен/4.9.3 --includedir=в/usr/lib в/на GCC/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/работаю-переменной datadir=/usr/доли/ГХК-сведения/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3 --Мандир=/usr/доли/ГХК-сведения/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/человек-infodir=/usr/доли/ГХК-данные/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/информация --с-gxx-включать-реж=в/usr/lib в/на GCC/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/включить/г++-В4-со-питон-реж=/доля/ССЗ-сведения/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/Python с опцией --enable-языки=С,с++,Фортран --включить-устаревшей опцией --enable-secureplt помощью --disable-werror-с-системой-библиотека zlib --включить-НЛС-без-включены-то gettext --включить-проверки=релиз --с-bugurl=протокол HTTPS://багов.субантарктический.орг/ - с-pkgversion='субантарктический закаленной 4.9.3 Р1.2, пирог-0.6.3' --включить-ЭСП опцией --enable-libstdcxx-время-включить-общий опцией --enable-потоки=в POSIX --включить-__базе cxa_atexit опцией --enable-clocale=GNU с опцией --enable-мультилиб-с-мультилиб-список=М32,М64-отключить-команд altivec-отключить-с фиксированной точкой опцией --enable-цели=все-отключить-Debian установщикам опцией --enable-libgomp --отключить-libmudflap --отключить-документацию об-отключить-libcilkrts опцией --enable-ЛТО-без-cloog-отключить-libsanitizer
Нить модель: POSIX и
версию GCC 4.9.3 (субантарктический закаленной 4.9.3 Р1.2, пирог-0.6.3) 
COLLECT_GCC_OPTIONS='-в' '-НТР=стандарте C99' '-mtune=generic в' 'в-March=x86-64 на' '-fPIE' 'пирог' '-fstack-Protector и все' '-fstack-проверить=специфическая
 в /usr/IP-адресов/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/СС1 -тихо -в темп/тест.с-ФНО-строгий-перелив -тихо -dumpbase тест.с-mtune=generic в в-March=x86-64 на-auxbase тест -с std=С99-версия -fPIE -fstack-Protector и-все -fstack-проверить=конкретно -о в /tmp/ccwQZMEg.с
Си GNU (субантарктический закаленной 4.9.3 Р1.2, пирог-версия 0.6.3) 4.9.3 (x86_64 с-ПК-Линукс-гну)
 составлен на GNU C версии 4.9.3, ПГМ версия 6.0.0, MPFR версия 3.1.3-П4, ПДК версия 1.0.2
ГГК эвристика: --парам ГГК-мин-расширения=100 --парам ГГК-мин-ограничивает объем оперативной памяти=131072
игнорировать несуществующие директории "/usr/lib в/ССЗ/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../архитектуру x86_64-ПК-линукс-дистрибутив GNU/включить"
для #Include "..." поиск начинается здесь:
#включить <...> поиск начинается здесь:
в /usr/lib в/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/включать
/usr/местные/включать
в /usr/lib в/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/включения-исправлено
в /usr/включать
Конце списка поиска.
Си GNU (субантарктический закаленной 4.9.3 Р1.2, пирог-версия 0.6.3) 4.9.3 (x86_64 с-ПК-Линукс-гну)
 составлен на GNU C версии 4.9.3, ПГМ версия 6.0.0, MPFR версия 3.1.3-П4, ПДК версия 1.0.2
ГГК эвристика: --парам ГГК-мин-расширения=100 --парам ГГК-мин-ограничивает объем оперативной памяти=131072
Исполняемый компилятор контрольная сумма: da252983f7bfc7ab5e95ccebc7bbd0c6
COLLECT_GCC_OPTIONS='-в' '-НТР=стандарте C99' '-mtune=generic в' 'в-March=x86-64 на' '-fPIE' 'пирог' '-fstack-Protector и все' '-fstack-проверить=специфическая
 в /usr/lib в/ССЗ/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../архитектуру x86_64-ПК-линукс-дистрибутив GNU/ОГРН/а -в-64 -о /ТМП/ccn4nThi.о /ТМП/ccwQZMEg.с
GNU ассемблер версии 2.25.1 (x86_64 с-ПК-Линукс-гну) с помощью версии БФД (субантарктический 2.25.1 Р1.1) 2.25.1
COMPILER_PATH=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.9.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/4.9.3/:/usr/libexec/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/bin/
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-в' '-НТР=стандарте C99' '-mtune=generic в' 'в-March=x86-64 на' '-fPIE' 'пирог' '-fstack-Protector и все' '-fstack-проверить=специфическая
 в /usr/IP-адресов/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/взыскать 2-модуль в /usr/IP-адресов/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/liblto_plugin.так плагин-опт=в/usr/IP-адресов/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/в / п-фантик-модуль-опт=-fresolution=/tmp/и ccXQl6Vj.РЭС-модуль-опт=-сквозная=-lgcc -модуль-опт=-сквозная=-lgcc_s -модуль-опт=-сквозная=-ЛНР -модуль-опт=-сквозная=-lgcc -модуль-опт=-сквозная=-lgcc_s --ль-кадр-РВБ -м elf_x86_64 динамического компоновщика /lib64/ЛД-ОС Linux для архитектуры x86-64.так.2 -пирог -Z теперь в /usr/lib в/ССЗ/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../lib64/Scrt1.о каталоге /usr/lib в/ССЗ/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../lib64/кртп.о каталоге /usr/lib в/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/crtbeginS.о-л в/usr/lib в/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3 -л в/usr/lib в/на GCC/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../lib64 -л/Либ/../lib64 -л в/usr/lib в/../lib64 -л в/usr/lib в/ССЗ/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../x86_64 с-ПК-Линукс-гну/Либ -л в/usr/lib в/ССЗ/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/../../.. /tmp/и ccn4nThi.о-lgcc-как-нужно -lgcc_s-нет-как-нужно -ЛНР -lgcc-как-нужно -lgcc_s-нет-как-нужно в /usr/lib в/на GCC/x86_64 с-ПК-линукс-дистрибутив GNU/4.9.3/crtendS.о каталоге /usr/lib в/ССЗ/x86_64 с-ПК-Линукс-гну/4.9.3/../../../../lib64/crtn.о

Конечно, это работает с другими оболочками, такими как г++.

+864
Jay Allen 25 окт. 2019 г., 13:55:53

Есть что-то похожее на скрипт , который записывает только команды, и не любой выход из их в файл?

+848
cwoods 20 сент. 2019 г., 06:16:54

Я думаю самый простой способ будет перепрошить запас немецкого ROM, и полностью уничтожить неработающие настройки.

+795
Farimah 20 апр. 2015 г., 00:15:53

Есть лучшие ответы, но вот в цикл, который работает также:

Компании IFS=$'\П'; для меня в $(кошка файл); пишу var=$(Эхо $я | у awk '{печати $4}') ; СЕПГ -я "ы/.*$ВАР/переменной$var &/г" файла ;сделано
+781
Leyston 16 июн. 2014 г., 14:26:37

Я отладки с помощью GDB и нужно определить некоторые вспомогательные команды. В основном я хочу, чтобы моя подгонять команду, чтобы работать по-разному в зависимости от количества аргументов.

Так что я должен проверить, является ли параметр$ARG* приведен, см. код ниже:

определить pgdir

 набор $pgdir = $параметры arg0

 если (арг1$) {
 // показать соответствующий эом
 } еще {
 // показать все страницы каталога 
}

конец

Можно ли проверить, является ли переменная является недействительным?

+758
B Hart 26 мар. 2019 г., 05:21:55

Мы не знаем, почему Windows в вашем случае не может обрабатывать динамически выделенный виртуальный диск. Может быть стоит проверить целостность файловой системы или выполнить дефрагментацию из вашей гостевой ОС Windows.

Тем не менее мы можем легко увеличить размер динамично развивающийся виртуальный диск сообщает гостевой ОС выпустить следующую команду в терминале:

VBoxManage modifyhd <идентификатор/имя> --размер <newsize в МБ>

Заменить с UUID или имя файла (полный путь нужен) вашего виртуального диска. Они могут быть перечислены с помощью следующей команды:

Список VBoxManage жестких дисков

Обратите внимание, что, очевидно, мы не можем изменить размер виртуального диска, если мы взяли снимки или сохраненное состояние машины, а не сила. Прежде чем мы изменить размер виртуального диска, поэтому мы должны удалить все снимки, или работать на клоне так, чтобы нам не потерять содержимое моментального снимка. Сокращение динамично развивающейся диска не представляется возможным.

После изменения размера виртуального диска, то нам придется адаптировать таблицу разделов оценки для размера измененного диска.

В Windows 7 Идем в Управление компьютером -> Управление дисками , чтобы посмотреть новое незанятое пространство (показано после изменения размеров с добавление 10 Гбайт на диск):

enter image description here

Щелкните правой кнопкой мыши на этой неразмеченной раздел выберите "расширить том..." , чтобы увеличить размер раздела. Вы также можете сделать это при загрузке Ubuntu на видео .ISO на этой виртуальной машине для изменения размеров разделов с помощью GParted.

Подробнее здесь: виртуальная коробка руководство пользователя

См. также: Как увеличить размер жесткого диска виртуальной машины?

Физическое сжатие/компактный динамично развивающейся диска видим: как мне сжать динамично развивающейся ВДИ диска в VirtualBox?

+664
M4eZss 18 июл. 2015 г., 21:25:37

Я только что установил TigerVNC на меня в Fedora 15 машина в менеджере пакетов, то в терминале (как root):

с chkconfig VNC-сервером на обслуживание
запустить VNC-сервером 

Ни один не дал мне ошибки, так что я вернулся к Windows 7 машина и загорелся зрителя. Но через несколько секунд я получаю

не удается подключиться к сокету: соединения истекло время ожидания(10060)

Кто-нибудь знает, как открыть или исправить на машину Федора, чтобы это произошло?

+561
nutfox 28 июл. 2015 г., 23:37:19

Есть еще несколько вариантов, не перечисленных в других ответах. Они намного более хитрый, но, может быть менее успешным.

  • Начать моддинг и продажа калькуляторов себя. Очевидно, не позволяйте студенты знают, что это вы. Программа запретный функции, чтобы произвести неправильных результатов при конкретных входных данных присутствуют. Затем использовать эти материалы только на тестах. Не используйте их для проблемы домашнего задания, и поэтому такие ответы в этих случаях являются правильными. Может быть, деньги, которые будут сделаны.
  • Рассмотрим некоторые из калькуляторов модом. Увидеть, если они были запрограммированы так. Если есть глюки с некоторыми входы, то создать тесты, чтобы вызвать эти сбои.
  • Расчеты, выполненные в программном обеспечении есть ограничения. Есть проблемы с округлением и потерей точности например. Дизайн экзаменационных вопросов, которые поставит любой калькулятор в проблемные места, но не вызовет проблем для студента, не используя калькулятор.
  • Начать моддинг и открыто продажа калькуляторов себя. Требовать может только ваш калькулятор модом использоваться на некоторые вопросы. Есть калькулятор произвести закодированные результаты или систематически изменялись результаты. Другие калькуляторы, модом или нет, не сможет производить эти результаты. Одним из примеров может быть для получения результата и проверить значение.
+535
Stuart Gathman 5 янв. 2013 г., 12:12:31

Я могу приехать только в Осака с велосипедом в аэропорт Кансай. Можно ли цикл от аэропорта до центра Осака бесплатно?

+518
Paulo H Capelin 22 авг. 2015 г., 03:53:33

Убедитесь, что вы не используете любые другие виртуальные машины, а затем попробуйте снова.

Я бежал гостевой ОС Windows 8 VirtualBox на Эль-Капитан, и я получил ту же ошибку, когда я попытался запустить виртуальное устройство Android в Android студия. Я выключение гостевой ОС VirtualBox и потом мой АВД загрузился.

+287
mdiggory 2 окт. 2010 г., 17:06:48

"Тыквенное карпаччо" звучит разумно для меня. Это довольно ясно, что это означает: что-то вроде карпаччо, но с тыквой.

Я думаю, что пока люди вообще понимают, что означает термин, на самом деле смысла пытаться считают это "правильным" или "неправильным". Конечно, карпаччо-это модные иностранные еды, так это может показаться причудливым, или даже вычурными, в зависимости от контекста, но это все-таки разумная вещь, чтобы сказать. (И это не новое использование; например, вот карпаччо из дыни с 2003 года.)

Конечно, это не меняет того, что канонический карпаччо, это еще будет мясо или рыба. Но это довольно типично, чтобы объединить несколько условий, чтобы описать что-то, даже если один из этих терминов по отдельности наверняка не предложил бы правильно.

Например, я уверен, ты и глазом не моргнула бы при использовании термина "тофу хот-доги", хотя "хот-дог" на свой четко означает мясо. Сочетание условий не означает, что "хот-доги могут быть сделаны из все, что хочешь", это значит "это как хот-дог, но сделанный с тофу." И если кто-то попробует сказать "технически, это не хот-дог" люди, скорее всего, только закатывают глаза.

Возможно, некоторые проблемы здесь заключается в том, что карпаччо-это иностранное слово в английском, и в итальянском использование является, вероятно, гораздо более ограничен. Но на английском, люди скажут, что это имеет смысл для них, чтобы сказать, и сочетания терминов, как это обычно имеет смысл. (Что сказал, даже итальянцы могут быть гибкими, например вот карпаччо кабачков, опубликованном в 2003 году, это, видимо, вдохновила версию в ресторане в Риме.)


Как заключительное Примечание, Вы сказали карпаччо означает только говядина для вас. Даже итальянская Википедия страницы говорит, что это включает в себя мясо и рыбу, не просто говядина. Если вы более разборчивы, чем итальянцы об определении традиционная еда, мне кажется, вы принимаете это слишком далеко.

+264
Sazid 10 мая 2014 г., 20:35:15

После копирования sqlite3 для того, чтобы купить папку /system/bin, то файл исчезает. Я может успешно изменить папку на RW и изменения свойств файла и sqlite3. Однако, как только мой /системы перемонтировать как РО, файл sqlite3 исчезает. Я попытался это с помощью этих инструкций, как в терминальной сессии по телефону и ADB сессию с моего ПК с теми же результатами.

Вот что я пробовал:

горе -о перемонтировать,РАО /системы
СР так /sdcard/и sqlite3 /системы/Бен (Общ подтверждает, что файл существует)
команду chmod 4755 /системы/Бен/и sqlite3 (командная данных SQLite работает)
горе -о перемонтировать,РО /системы (файл отсутствует)

Я также попытался скопировать SQLite из папки Мои в себе titaniumbackup, но с теми же результатами. Хотя, назвав SQLite из папки, кажется, работает.

И я попытался с помощью файлового менеджера с root скопировать и установить разрешения на файлы, также безуспешно.

И я также попробовал SQLite для установки на корень, но это не сработало.

Мое устройство спринт HTC один M8, корни с TWRP, Андроид 5.0.1.

Этот вопрос очень похож на этот старый, безответную на StackOverflow.

Обновление 2015-07-27: я использовал @Иззи предложения и запустить logcat и собрал файл (на самом деле несколько повторений). После поиска файлов по все, что связано с каких-либо ключевых терминов (напр. sqlite3, горы, чмод, перемонтировать, ср...) я не могу найти ничего очевидного значения. Конечно, я никогда не делал этого раньше, поэтому я не имеют никакого опыта анализа или интерпретации этих файлов. Любые другие мысли/направления будут оценены. Чистки рядов, на короткий срок, я использую файл в себе titaniumbackup SQLite, поэтому мой непосредственный проблема решена-не просто личное между мной и моим OneM8!

Обновления 2015-07-28: эта проблема затрагивает любого файла я пытаюсь скопировать в /системы/Бен-они все стирается/удаляется после перезагрузки. Я также попытался с помощью диспетчера восстановления TWRP файл с тем же результатом

+99
delyodobrev 9 февр. 2010 г., 21:34:03

До тех пор, пока в Fedora 14, я был успешно используя cdctl для включения/отключения CD и DVD eject на мой ноутбук (планшет ThinkPad T410). К сожалению, он перестал работать сейчас.

Я посоветовался методы, которые обсуждаются в эти 2 вопроса:

Ни один из которых не работал для меня. Так что я вернуться к cdctl , чтобы увидеть, если мы не можем исправить то, что сломано с ним, потому что он работал так долго.

Отладки вопрос

Так, начиная с cdctl переключатели я заметил, что большинство вещей, кажется, работают просто отлично.

Примеры

Эти вещи работают.

выбрасывает диск

$ cdctl -е

возможности список

$ cdctl -к
Лоток закройте : 1
Откройте Лоток : 1
Можно отключить выброса : 1
Выбор скорости отжима : 1
Это шарманка : 0
Это мультисессия способны: 1
Можете прочитать МКС (СКП) : 1
Можете сообщить об изменении СМИ: 1
Может воспроизводить аудио дисков : 1
Можете сделать жесткий сброс : 1
Можете сообщить диск статус: 1

По данным этого списка cdctl даже думает, что он может включить/отключить кнопку извлечения.

Можно отключить выброса : 1

Так что я продолжу с отладки проблемы.

Отладка cdctl

Поэтому я думаю, позволяет сделать трассированием на cdctl , чтобы увидеть, если он может пролить свет на то, что происходит.

$ трассированием cdctl -О1
...
БРК(0) = 0x1371000
открыть ("файл/dev/компакт-диск", флагов o_rdonly|o_nonblock и) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/dev/компакт-диск", флагов o_rdonly|o_nonblock и) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/dev/scd0", флагов o_rdonly|o_nonblock и) = -1 ENOENT (нет такого файла или каталога)
открыть ("файл/dev/sr0 успешно", флагов o_rdonly|o_nonblock и) = 3
функции ioctl(3, CDROM_LOCKDOOR, 0х1) = 0
рядом(3) = 0
exit_group(0) = ?
+++ выход с 0 +++

Любопытно, кажется, cdctl думает, что это отключение кнопки.

$ трассированием cdctl -О1
функции ioctl(3, CDROM_LOCKDOOR, 0х1) = 0

$ трассированием cdctl -о0
функции ioctl(3, CDROM_LOCKDOOR, 0) = 0

Примечание: Если я правильно понимаю, возврат 0 означает, что он был успешным.

Одна вещь, которая попалась мне на глаза вот список устройств, которые cdctl пытается взаимодействовать. Так что я подумал "А что если мне попробовать этих устройств с извлечением"?

команда катапультироваться

Одним из других команд я использовал лет назад был катапультироваться команду для взаимодействия с CD/DVD устройства. Я заметил, что эта команда также имеет похожие по названию коммутатора:

$ катапультироваться --помогите
 -я, --manualeject <вкл|выкл> тумблер ручного извлечения защита вкл/выкл

Пример

$ катапультироваться -я 1 на /dev/sr0 успешно
катапультироваться: компакт-диск не может быть извлечен с помощью кнопки устройства 

$ катапультироваться -я 0 и /dev/sr0 успешно
катапультироваться: компакт-диск может быть извлечен с помощью кнопки устройства 

Так катапультироваться тоже думает, что это отключение кнопки, но это не тоже. Используя трассированием здесь я вижу те же системные вызовы:

катапультироваться -я $ трассированием 1 на /dev/sr0 успешно |& грэп функции ioctl
функции ioctl(3, CDROM_LOCKDOOR, 0х1) = 0

катапультироваться -я $ трассированием 0 и /dev/sr0 успешно |& грэп функции ioctl
функции ioctl(3, CDROM_LOCKDOOR, 0) = 0

Так что теперь я интересно, если udev или еще что-то потенциально блокирующий или взять на себя ответственность за устройство?

Мысли?

+80
user254497 20 авг. 2015 г., 16:56:52

Я путешествую обратно из Торонто в Дели через Лондон. У меня 9 час 40 мин. пересадка в Хитроу. 11:50 утра прибытие и 9:30 вечера отъезд.

У меня есть временная виза для Канады и индийской национальности. На сайте правительства Великобритании говорит, что я не нужна транзитная виза, так как я иметь действующую канадскую визу.

Я могу выйти из Хитроу и посетить несколько мест в Лондоне, без необходимости купить посетитель в транзитная виза Великобритании?

+31
Pretty Instant 29 июн. 2019 г., 14:24:49

Показать вопросы с тегом