восстановление системы ext4 раздел после ДД передоза за начало в HD
Экрана моего Galaxy Nexus-это сломанный (см. Также не может открыть Galaxy Nexus через АБР).
Кажется, таких как USB-отладки был выключен, поэтому мой единственный способ восстановления данных на флэш-ПЗУ по телефону, что имеет USB-отладки активирован по умолчанию. Я думаю, что это должно работать с помощью быстрой загрузки.
На данный момент устройство имеет концентратор установлен. Если я перепрошить дисков на телефоне, будет USB-отладку быть активирован?
Другими словами: у дисков есть USB-отладки активирован по умолчанию?
вы должны Shift и нажимаем кнопку Восстановить, потом выбрать .IPSW файл, который вы хотите скачать, и он должен скачать. (Примечание - Если вы пытаетесь джейлбрейк вашего iPod, это может сработать, но не все время)
Вы можете отключить уведомления от Убунту одной панели управления. В зависимости от вашей версии, что это либо на вкладке "Устройства" и вкладку Настройки.
Если использовать старый, GTK-на-основе панели управления, во вкладке Устройства:
Если вы используете новый, основанного на Qt панель управления, затем в разделе Параметры:
Драйвер, который включает в себя открытый исходный код закрытый код - это проприетарный драйвер. Обратите внимание, что многие лицензии с открытым исходным кодом (включая лицензии GPL) не позволяют этого начать.
Что сказал, Некоторые ОСС лицензий (таких как MIT и BSD лицензии) позволяют использовать ее в несвободных условиях, так неужели вы просите список проприетарных драйверов, которые используют (имеющих соответствующую лицензию) ОСС код.
Нет "исчерпывающий перечень" таких вещей, по нескольким простым причинам:
Они не будут частью официального ядра Linux исходного дерева, который содержит все часто используемые драйверы с открытым исходным кодом, потому что они не являются открытым исходным кодом.
Их использование может быть ограничено по запатентованной линии, и, следовательно, они не являются общедоступными. Например, если производитель судов на основе ядра Linux устройство с собственным проприетарных драйверов, эти драйверы могут не иметь лицензию на любой вид загрузки или использования вне данного контекста.
Драйверы, которые доступны для скачивания и общего пользования, может быть предметом ограничений на их распространение (например, из единственного официального источника), так что может быть не центральное хранилище для таких вещей. Вы можете найти частичные списки (как в комментарий Braiam), хотя эти, наверное, не отличить проприетарные драйверы, которые включают код ОСС от тех, которые не; скорее всего вам придется исследовать каждый в отдельности.
Обратите внимание, что все драйверы для Linux нужно использовать API ядра/Аби, но это не входит в соответствии с условиями лицензии, и поэтому не составит ", включая код ОС".
для mplayer - просто запустите в консоли и поставить в: mplayer'а /path_to_mp3s/*.МР3
Вы можете управлять им с помощью клавиатуры, <пробел>
, чтобы приостановить, <страница>
, чтобы перейти к следующей песне и т. д.
Это консольное приложение, так что вы можете настраивать удобные псевдонимы для него. Например:
псевдоним МР3='mplayer-а *.МР3'
играет все MP3 в текущей директории.
Я недавно видел https://lintian.debian.org/tags/binary-without-manpage.html и он показывает около 14к страницы, которых не хватает.
Это означает, что это более чем вероятно, что некоторые из бинарных пакетов (не библиотеки) отсутствуют страницы справочника. Как я могу получить список установленных двоичных пакетов/приложений (не библиотек), которые не имеют страницы? Я знаю некоторые и начать вносить вклад в это.
Это, наверное, используя чужие оболочки. Я хотел удалить пустые строки между Баш << 'EOT0'
и #!/бин/Баш-х
.
Можно добавить эту строку, чтобы проверить, какие оболочки привыкает:
Эхо $Шелл >/tmp/shell.txt
Затем проверить результат с помощью простого кота:
кошки /tmp/shell.txt
У меня установка Linux с пользователя по умолчанию и пользователь-администратор (и корень). При запуске, по умолчанию, пользователь автоматически регистрируется и запускается определенная программа. Мое намерение состоит в том, чтобы пользователь по умолчанию от выполнения каких-либо действий, которые не являются частью запущенного приложения. Одно из действий приложений, чтобы разрешить некоторые административные функции, которые я думал будут выполняться через sudo-ную или SSH-ную систему как пользователь admin.
Можно ли ограничить пользователя по умолчанию путь, который я описал? Я уже групп настроить, чтобы пользователь по умолчанию некоторые пишут доступ к базе данных, и я ограничил их доступ к терминалу. Я исследовал изолированной Инг И sudo на основе разрешения, но я не уверен, что (если любой) - это более правильный способ разрешения управления либо если это даже необходимо. Что касается суда против SSH для доступа администратора, что лучше (или что-то еще лучше)? Я знаю, что есть много информации, разрешение Линукс там, но у меня возникли проблемы сопоставления все в решение, которое соответствует этой конкретной проблемы.
Это похоже на пару других ответов, но более портативный, чем этот и гораздо проще, чем этот:
Ш-с 'стат "$0"; файл "$0"' именем
или
Ш-с 'стат "$1"; файл "$1"' ш именем
в котором Ш.
присваивается $0
.
Хотя это три символа больше для вида,
эта (вторая) форма предпочтительнее
потому что $0
- это имя вы дадите, что встроенные скрипты.
Он используется, например, в сообщениях об ошибках оболочкой для этого сценария
например, когда файл
или стат
не может быть найден или не может быть выполнен
по какой-либо причине.
Если вы хотите сделать
стат именем1 именем2 именем3 ...; файл именем1 именем2 именем3...
для произвольного числа файлов, сделать
Ш-с 'стат "$@"; файл "$@"' ш именем1 именем2 именем3...
который работает, потому что "$@"
эквивалентно "$1" "$2" "$3" ...
.
Устранение неполадок в процессе ликвидации, а вы, похоже, начал неплохо, делает наиболее очевидные первые шаги. Ниже приведены некоторые дополнительные шаги, которые я хотел бы попробовать, особенно после переустановки ОС macOS только решает проблему на неделю или около того.
Тест компьютера в безопасном режиме
Выполните следующие действия для загрузки компьютера в безопасном режиме:
- Полностью выключите ваш iMac
- Перезагрузите ваш имак
- Сразу же нажмите смена ключа и держите ее нажатой
- Отпустить клавишу Shift ключ, когда вы видите окно входа (примечание: если включена функция FileVault, вы должны войти в систему в два раза).
- Обратите внимание на то, что происходит (т. е. можно нормально выключить или проблема все-таки присутствует)
- Выйти из безопасного режима перезагрузите ваш iMac как обычно
- Теперь снова проверьте после перезагрузки
Теперь, в зависимости от вышеуказанных испытаний, мы можем сузить, как продолжить:
- Если проблема является по-прежнему присутствует в безопасном режиме, а затем перейдите к 1. Запустить Яблоко диагностики (см. ниже).
- Если проблема не присутствует в безопасном режиме, тогда пора изучить приложения, шрифты и расширения ядра. Если это так, перейдите к 2. Исследуя элементы входа, шрифты и расширения ядра (см. ниже).
1. Выполнить Диагностику Яблоко
Выполните следующие действия, чтобы запустить диагностику Яблоко:
- Полностью выключите ваш iMac
- Перезагрузите ваш имак
- Немедленно нажмите Д' ключа и держите ее нажатой , пока не увидите Диагностика экрана появляются
- Ждать диагностики до конца (обычно это занимает всего несколько минут)
- После завершения, одно из двух появится на экране:
- также нет проблем найти сообщение
- краткое описание ошибки нашел плюс дальнейшие инструкции
- Если тестовая диагностика не находит ошибок, примите к сведению, что они
Примечание: Если нажать и удерживать Д ключ на Шаге 3 не работает, начать все заново на Шаге 1 и на Шаге 3 Нажмите и удерживайте и вариантД - клавиши. Это позволит попробовать и запустить диагностику из интернета, поэтому вам потребуется больше времени для его завершения.
2. Исследуя объекты входа, шрифты и расширения ядра
Начнем с элементов входа в систему:
- Запуске обычно
- Перейдите в Системные настройки > Пользователи и группы
- Выберите вкладку "Объекты входа".
- Принять к сведению ваши детали логина
- Теперь удалить все из них, выделив их и нажав на - кнопку ниже
- Перезагрузите ваш компьютер
Теперь ваш Mac будет загружаться без входа в систему загрузки деталей. Проверить это и посмотреть, если проблема сохраняется:
- Если проблема исчезнет, вы знаете, один (или несколько) из элементов входа были причиной проблемы. Затем вы можете добавить их обратно по одному, пока вы не определили виновника. Проблема решена.
- Если проблема сохранится, то это либо проблема со шрифтами вы установили сами или с 3-го расширения ядра партии. Чуть подробнее ниже:
Шрифты:- вы можете удалить любой из шрифтов, которые вы установили сами, чтобы увидеть, если это делает разницу.
Ядра расширения:- вы можете открыть терминал (в папке утилиты) и введите следующую команду:
команды kextstat | команда grep -v с ком.яблоко
Выше команда выведет список 3го расширения ядра партии (Вам может понадобиться, чтобы растянуть окно терминала, так что его легче читать). Ищите все, что вы не помните, установка, или то, что принадлежит программного обеспечения вы удалили, или просто то, чему здесь не место. Помните, что это список из 3-й участник расширений ядра и поэтому любой из них может быть причиной проблемы.
Я просто изменил мой телефон от айфона 4S на айфон 5s. Я резервное копирование моего старого телефона в iCloud, затем загрузить резервную копию на новом устройстве.
При входе в настройки приложения на мой новый телефон, он попросил у меня пароль к Apple ID, который не был моим. Выяснилось, было приложение на моем старом телефоне, который был загружен, используя другой идентификатор. Приложение не появляется в разделе "Мои покупки" в App Store и телефон никогда не принадлежал никому другому. Он только когда-либо был резервной копии в iCloud или счета защищенный iTunes на свой ноутбук.
Как это возможно? Я разговаривал с Apple, и они не могли помочь.
Я только что установил новый массив RAID 1, как /dev/МВ2 на сервер. Она смонтирована правильно, и я смог читать/писать. Я отредактировал fstab и перезагружается, но не смог в СШ. Тогда я подключил клавиатуру и монитор.
Я получил сообщение о том, что удаленный хост, что я нормально подключиться (сервер резервного копирования, который я смонтировать в fstab) не удалось подключить. Это было неудивительно, так как я повернул, что сервер выключен, в то время как я был возиться, так что не было никакой возможности меня уничтожить архивы. Я последовал совету других должностей и добавил строку опции noauto в fstab для этой записи, и я был в состоянии сделать это, потому что я был в состоянии получить доступ к консоли после выплюнул ошибку. Затем я использовал ВИМ отредактировать файл fstab. Теперь, когда я думаю о ней снова, однако, я считаю, это прискорбно, что эта ошибка не появилась раньше, как я перезагрузил один раз, прежде чем я добавил новый массив, в то время как резервный сервер был уже выключен, и я не получал никаких ошибок, то.
В любом случае, после добавления эта опция noauto на пульт, после перезагрузки я все еще не могу SSH в, и все, что я получаю от монитора
для fsck из util-Linux на НГ 2.17.2
/разработки/МД1: чистый, 3680768/60071936 файлов, 208210802/240284144 блоков
(например, /dev/md1 в смонтированный как /) есть приглашение, но это не снаряд. Я могу напечатать что угодно, но клавишей Enter, очевидно, ничего не делает. Когда я использую сочетание клавиш Ctrl+АЛТ+Ф2, меня отвели в другой пустой строке, но опять же нет никакой оболочки. Это также то, что я нахожу в Ф3-Ф6.
Вот это очень странно. Когда я потом вернитесь к первой строке, используя сочетание клавиш Ctrl+АЛТ+Ф1, экран пуст, за исключением курсора, которые теперь будут в случайном (как в нем меняется каждый раз, когда я перезагрузки) вертикальное положение.
Прежде чем я получаю что-то вроде [ 7.26####] ВДА-Интел: нет кодек нашли!, что-то связано с аудио драйвером.
Мне нужно сделать этот сервер обратно и работает, но я не могу редактировать fstab, чтобы снять новый массив/отменить опции noauto редактирование и т. д.
Любые идеи?
Редактировать: Я попытался войти в режим восстановления, удерживая левый Shift во время загрузки, и это позволило мне выбрать режим восстановления (до Ubuntu, с Linux 2.6.32-74-сервер), но это только несколько вещей, а потом я опять становлюсь бесполезной подсказки выше.
Edit2: я только что понял, что я идиот и блока из... На самом деле из консоли по Alt+F7, а случайно помещены ошибка курсора/HDA это в диалоговом окне установки (АЛТ+Ф1)
Edit3: после добавления быстрой загрузки, чтобы попробовать и пропустить проверки, я получаю следующее:
[41.631382]в ext4-FS и ошибка (устройство МД1): ext4_mb_generate_buddy: ECT4-ФС:группа 4033: 3895 блоки в Bitmap, 3894 в ГД
[41.632061] прерывание журнала на устройство МД1-8
[41.651633] в ext4-ЧЗ (МД1): Перемонтирование файловой системы только для чтения
[41.652357] в ext4 ФС(МД1): задержка выделения блока не инф 33031569 на логическое смещение 0 с Максом блоков 1 с ошибка -30
[41.653074] этого не должно произойти!! Данные будут потеряны
[410653351] в ext4 ФС (МД1) ext4_da_writepages: jbd2_start: 1024 страниц, Ино 33031569 подстраховаться -30
Edit4: я теперь могу получить в терминале bash с помощью GRUB init=/Бен/Баш, но система смонтирована только для чтения. Я могу подтвердить, что существующие файлы остаются на месте, но я все еще не могу загрузиться. Я выключил мой МВ2 (новый RAID 1), но это ничего не изменило.
в /proc/mdstat показывает как рейды (md0, МД1) как активный как подъезжает. Смарт-контроля также подтверждено, что SDA и SDB (который как md0 мd1 и состоят из) работают нормально.
Теперь я застрял на проверку. Он возвращает ошибку 3, то есть он нашел и исправил ошибки, и что он нуждается в перезагрузке. После этого я получаю ошибку Маунт-4. Беда после перезагрузки, это продолжается до бесконечности, так что ошибок он думает, что это крепление не фиксируется.
Редактировать 5: я решил эту последнюю часть через определенное сочетание системы ext4 проверки, но, к сожалению, я не могу описать то, что я сделал. Это было несколько часов назад, и сразу меня, что я вернулся к моей первоначальной проблемы. Если ты застрял на этой части, к сожалению. Однако я решил остальные проблемы.
Решение: мне удалось попасть в оболочку следующим образом: При перезагрузке удерживайте клавишу Shift и нажмите 'E' При выборе ядра.
Изменить харчи config, который показывает, что на замену тихо
с init=/Бен/Баш
, чтобы добраться до терминала
Этот установленный в только для чтения, так что я побежал на гору -о перемонтировать,РВ /
, чтобы перемонтировать все в чтения/записи.
Тогда я закомментировал мой fstab с изменениями и смог снова загрузиться.
К сожалению, сейчас у меня другая проблема, но это достаточно разные, что я спрошу его в другой вопрос.
Это зависит от исходных фотографий.
в iTunes есть настройки качества по умолчанию не устанавливается по какой-либо контроль пользователей (и я никогда не видел ни намека на скрытую команду предпочтение линии крутить с ручкой) однако, вы можете контролировать источник фотографии.
- Диафрагма позволяет изменять разрешение по умолчанию для элементов в Обозревателе диска и, что является, когда iTunes тянет фотографий диафрагмы не непосредственно с оригинала. Вы даже можете переопределить настройки для фотографии вы хотите синхронизировать. У вас есть контроль над максимальным размером пикселя для превью, а также сжатия JPEG.
- Вы можете экспортировать фотографии в папку и синхронизировать из папки на диске, но что подразумевает "дублирования" работы вас называют клонированием в вопрос.
Я могу использовать и внешний монитор, хотя мой MacBook 5.2 экран становится темным, хотя я все еще вижу образы, когда фонариком. Вся система работает и я привел его к Mac в Портленде, штат Мэн и весь дисплей должен быть заменен за $500. Так что я могу использовать, и внешним, если экран становится темным. Я хотел бы продолжать этот бег на один год.
Мои мысли на столько пакетов было бы сначала создать переменную с ними:
Следующие будут создавать пакеты переменной и присвоить все пакеты, что dpkg выходов.
пакеты=$(команды dpkg --Вам-выборы '*' | команда grep 'установить' | вырезать -Ф1)
Можно дополнительно ограничить это путем добавления дополнительного грэп в конце, например:
пакеты=$(команды dpkg --Вам-выборы '*' | команда grep 'установить' | вырезать -Ф1| команда grep 'вина')
будет выводить все винные пакеты. Это только если вы хотите видеть только определенный пакет.
После этого мы потом используем для того, чтобы начать парсинг все пакеты "пакеты" переменной:
за пакет в $пакеты ; сделайте apt-кэша showpkg $упаковка; сделано
Это даст нам много информации для каждого пакета нашли. Если вы являетесь поклонником профпригодность , то вы можете использовать способности, чтобы показывать информацию в более дружественных человеку способов:
для упаковки в пакеты стоимостью$; делать профпригодность шоу $упаковка; сделано
Если вы счастливы с выхода можно дополнительно вывод в файл:
за пакет в $пакетов ; способность делать шоу $пакет >> packages.txt; сделано
Копия/вставка версии все это будет:
Профпригодность версия
пакеты=$(команды dpkg --Вам-выборы '*' | команда grep 'установить' | вырезать -Ф1)
для упаковки в пакеты стоимостью$; делать профпригодность шоу $упаковка; сделано
Apt-получить версию
пакеты=$(команды dpkg --Вам-выборы '*' | команда grep 'установить' | вырезать -Ф1)
за пакет в $пакеты ; сделайте apt-кэша showpkg $упаковка; сделано
Если вы делаете все пакеты, это займет некоторое время для них, чтобы быть включены в файл в качестве выходного.
Мы не знаем точно. Microsoft говорит, <1%, но я думаю, что его где-то между 2% до 3%.