Как загрузиться ядром ЭФИ при помощи QEMU (КВМ)?

Используя fakechroot

  1. Подготовить пользователя и каталог, который вы хотите использовать для СШ. Например, вы, возможно, захотите, чтобы скопировать некоторые команды из /бин каталог пользователя ОГРН каталога. Считается, что имя пользователя является проверить и пользователя каталог /Дом/тест.

  2. Установите fakechroot пакет.

    # Основанном на Debian дистрибутивы
    судо АПТ установить fakechroot
    
  3. Открыть OpenSSH сервер конфигурационный файл для редактирования (например, в/etc/протокол ssh/sshd_config в).

  4. Добавьте следующие строки в конфигурационный файл (или заменить существующие строки при наличии):

    # Заменить тест с пользователем выбора
    Тестовый пользователь матча 
     ForceCommand fakechroot помощью chroot /домой/тест
     # Другие варианты
    
  5. Сохраните файл. Запустить OpenSSH сервер на определенном порту, который вы хотите. Теперь попробуйте войти в систему через SSH. Все должно работать, как ожидалось.

Надеюсь, что это помогает!

+536
Sahil Silare 4 апр. 2017 г., 10:47:33
15 ответов

У меня есть URL-адрес для веб-каналу RDP удаленного приложения, служил на удаленной Windows-машине.

Если бы я был в ОС Windows, я могу просто зайти в Панель управления и там будет опция есть (как показано на этой ссылке).

Однако, у меня есть ОС Linux (openSUSE и перекати-поле). Кто-нибудь из вас, знает способ для меня, чтобы установить/получить доступ к этим приложениям с моей ОС?

+977
Carl Lindquist 03 февр. '09 в 4:24
  1. Откройте вкладку Учетные записи в настройках
  2. Откройте любой учетной записи электронной почты у вас есть
  3. Выпадающем списке "сервер исходящей почты (SMTP)"
  4. Выберите существующую учетную запись или выберите "Редактировать SMTP-сервер список", чтобы создать и/или изменить некоторые.
+870
jonesharrison 9 дек. 2017 г., 09:15:54

Отметить все файлы в файл, который должен быть переименован

у awk '{печати "МВ -в" ""1 $ "" функцию substr($1,1,1)".ПНГ-результат-"функцию substr($1,11,1)".формат PNG"}' именем |ш


Я уже говорил -V для подробного режима

Это как он показывает выход за переименование

у awk '{печати "МВ -в" ""1 $ "" функцию substr($1,1,1)".ПНГ-результат-"функцию substr($1,11,1)".формат PNG"}' именем|ш

`0_predict-1-500.формат PNG' -> `0.ПНГ-результат-1.ПНГ'
`0_predict-2-500.формат PNG' -> `0.ПНГ-результат-2.ПНГ'
`0_predict-3-500.формат PNG' -> `0.ПНГ-результат-3.ПНГ'
`1_predict-1-500.формат PNG' -> `1.ПНГ-результат-1.ПНГ'
`1_predict-2-500.формат PNG' -> `1.ПНГ-результат-2.ПНГ'
`1_predict-3-500.формат PNG' -> `1.ПНГ-результат-3.ПНГ'
`2_predict-1-500.формат PNG' -> `2.ПНГ-результат-1.ПНГ'
+857
Chetan Karande 19 февр. 2021 г., 18:37:01

Хотя я понимаю величие udev и оценить усилия разработчиков, я был просто интересно, если есть альтернатива.

Например, я могу представить, там должен быть способ, чтобы сделать скрипт запуска, который создает большинство узлов устройства, которая на моей системе (не меняя железо) все равно те же.

Благо или причина, я хотел бы пропустить в udev будет такой же, как за пропуск ДГУ, а именно снижение трудоемкости и тем самым увеличивая свои изменения в настройки системы более безопасно.

+801
Berlin Brown 17 мар. 2018 г., 19:38:01

В Windows 7 он довольно прост:

  • Сон: включите все, кроме оперативной памяти. Данные по-прежнему хранятся в оперативной памяти.
  • Анабиоз: записывает данные оперативной памяти на жесткий диск. Не полезна для SSD дисков, процесс кушает много, чтобы их полезная жизнь, написав гигабайт данных на диск. Android устройства используют также флэш-накопители.

Вопрос какой из двух это происходит, когда вы нажимаете кнопку питания на устройстве Android? Вы можете сделать другую возможность случится?

+746
Dan Bolser 13 февр. 2014 г., 07:10:48

У меня Samsung Галактика Nexus и он просто перезагружается каждый раз после показа много аварийных сообщений.я пытался сделать сброс настроек (кнопка громкости комбинаций), используя режим загрузки, я получаю никаких команд. После много отладки я планировал перепрошить весь телефон с изображением фабрики.Ниже упомянуты подробности :

Название продукта : тунец

Вариант :Магуро 16ГБ

Версия HW : 9

Загрузчик версия : PRIMELA03

Базовая версия : I9250XXLH1

Я попробовал искать для бинарных и приземлился на yakju-jop40d-Factory-в 279cdc5d, где номер сборки совпадает, но проблема загрузчика не совпадают.Я использую Нексус корневой набор инструментов для перепрошивки то же самое .Я пытался увидеть, какая версия сборки, установленной в телефоне ,наконец, я получил

Номер сборки : JOP40D.i9250XWMA2

Андроид 4.2.1

Пожалуйста, помогите мне исправить это .

+704
Ramon Domingos 17 нояб. 2014 г., 14:55:47

Песчаная почва стекает быстрее, чем ила или глины, чтобы выбрать растения, которые требуют минимального полива.

Слой мульчи поможет сохранить влагу.

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

+506
Blair Easdon 8 июн. 2015 г., 20:27:24

Проблема в том, что всякий раз, когда вы разделите команду с & Эта команда выполняется в фоновом режиме и следующая команда начнет сразу с первой командой, а не после него. Ваша проблема не связана с nohup и (что означает, что программы, которые по-прежнему работают при родительской оболочке выходов не должны быть убиты, но продолжить выполнение). Для вашей проблемы попробуйте что-то вроде

команды nohup /бин/Баш-ы <<< "дата; your-script.sh дата" >& all-output.txt &

Это будут выполнять ваше задание и выход синхронизации в фоновом режиме и перенаправить весь вывод в указанный файл.

Кстати, если вас интересует только во время выполнения, вы должны сделать

команды nohup /бин/Баш-ы <<< "время your-script.sh" >& all-output.txt &
+390
Chagoz 13 апр. 2017 г., 16:47:55

Можно ли сделать zip-файл, аналогичная той, что устанавливается ОПП, который хранит ADB в режиме отладки в настройки системы? Может как-то изменить скрипт загрузки, чтобы изменить режим отладки ADB установка на? Я настройка среды тестирования, и я не могу иметь заводской сброс отключить АБР.

обновление: Я думаю, что я почти получил его - у меня корни оттаивания через восстановление CWM, и я использую просто для управления корневой разрешения. Я распаковал .молния, что КТМ устанавливает Су , и добавил модифицированный /системы/сборки.опора на обновление, а также команду на включение ADB в /данные/данные/com.андроид.поставщики.настройки настройки/базы данных/.БД использовать и sqlite3, но я думаю, что это требует корневого доступа, и просто по умолчанию имеет доступ к Су выбран вариант "предлагать". Есть ли способ я могу изменить его, чтобы быть 'грант' по умолчанию?

полезные ссылки: https://stackoverflow.com/questions/13326806/enable-usb-debugging-through-clockworkmod-with-adb

+374
marmelaada 3 янв. 2015 г., 01:02:04

Вам нужно добавить следующую строку в ваш жратвы.cfg Для до меню. Поскольку это заказ, и вы не планируете использовать обновление-жратвы вы не должны иметь никаких проблем:

 background_image /загрузки/Your_image.ПНГ

Теперь, если вы хотите иметь другой фон для вашего дистрибутива, вам просто нужно добавить строку в меню. Например, это та часть, где мой меню "Пуск"; как видите, у меня по умолчанию фон перед меню, так что, когда жратвы начинается его фоне, и после этого все меню/подменю имеет свой фон:

background_image /загрузки/SolusOS-всплеск.ПНГ

набор color_normal=White/Черный
набор color_highlight=черный/белый

подменю "для Debian 8.1 -->"{
 подменю "для Debian 8.1 для i386 -->"{ 
 background_image /загрузки/DebianLava-всплеск.ПНГ 
 набор iso=/boot/ISOs/debian-live-8.1.0-i386-gnome-desktop.iso
....

Редактировать: Вот мои записи пути поиска (ум UUID-это идентификатор моего Укрсоцбанка) не знаю, если это может быть ваш вопрос:

набор boot_uuid=D042-8A53 
набор root_uuid=D042-8A53

поиск-ЧЗ-идентификатор UUID $root_uuid --набор=корень
поиск-ЧЗ-идентификатор UUID $boot_uuid --комплект=grub_boot
если [ $boot_uuid == $root_uuid ]
тогда
 набор grub_boot=($grub_boot)/загрузки
еще
 набор grub_boot=($grub_boot)
интернет
+233
unvarnished 31 мая 2022 г., 06:26:57

У меня Windows 7 и желающих перейти на Ubuntu. Так....

  1. В Skype, IMVU и доступен Firefox для Убунту?
  2. У меня нет компакт-диск / USB. Значит ли это, что я могу использовать установщик Windows для загрузки?
  3. Какие требования к установке? Как рам и т. д.
+184
pigmanrocker 2 июн. 2013 г., 04:56:34

У меня есть только опыт работы с iOS 7 и iOS 8. К сожалению, у меня нет никакого опыта с iOS 6 или ниже.

Ок, я нашел решение:

На iOS 7, 8 и 9 бета 1 и 2:

1) Зайдите в Настройки, затем клавишные

2) Снять все параметры на этой странице.

3) проверить его (в приложении, где это влияет на вас)

Или:

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

+129
user72947 28 янв. 2023 г., 07:06:20

Вторую попытку не выдавать ошибку, но это не работает хорошо, при условии, что ваша попытка проверить, является ли файл содержит по крайней мере одну строку.

Выход туалет -л "/disk1/environment.sh" состоит из количества строк в файле, пробел и имя файла. Если вы хотите использовать количество линий, нужно извлечь его. Вместо того чтобы разбивать выход, есть более простой способ: вместо передачи имени файла в командной строке, перенаправить вывод в туалет из файла. Затем туалет печатает только номер без имени файла.

если [[ $(туалет -л <"/disk1/environment.sh") -Гэ 0 ]];затем 
 файл Echo "данные" 
интернет

Или, Поскольку ты в любом случае, используя синтаксис Баша,

если (($(туалет -л <"/disk1/environment.sh") >= 0)); тогда 
 файл Echo "данные" 
интернет

Конечно, это всегда верно, поскольку количество линий всегда больше или равна 0. Но вы можете получить полезные результаты с другими цифрами.

В вашей первой попытки, вы используете -Гэ оператора. Это оператор на целые числа. Вы получаете сообщение об ошибке, потому что левая сторона-это не целое число, но что-то вроде 42 /disk1/environment.sh.

В своей второй попытке, вы используете < оператор в условном операторе. Этот оператор сравнения строк (в лексическом порядке). Бывает так, что выход из туалета -л /disk1/environment.sh всегда заказывала лексически после 0, так как он начинается с цифры, поэтому [[ $(туалет, умывальник -л <"/disk1/environment.sh") > 0 ]] - это всегда правда. Исключение составляют случаи, когда /disk1/environment.sh не существует; в этом случае туалет -л ничего не производит на стандартный вывод (он пишет сообщение об ошибке в стандартный поток ошибок, а), и сравнение ложно.

Сравнивая количество строк в файле на 0 не очень полезный. На современных системах, туалет -л подсчитывает количество строк. В текстовом файле количество строк равна 0 только если файл пуст. (Вообще туалет -я возвращает 0, если файл не содержит символ новой строки; текстовый файл содержит символ новой строки в конце каждой строки и число строк в текстовых файлах редко полезную информацию.) Есть оператор условного выражения, чтобы проверить, если файл пуст, вам не нужно вызывать сан. узел.

если [[ ! -е /disk1/environment.sh ]]; затем
 если [[ -л /disk1/environment.sh ]]; затем
 Эхо "/disk1/environment.sh битая символическая ссылка"
еще
 Эхо "/disk1/environment.sh не существует"
интернет
Элиф [[ ! -Р /disk1/environment.sh ]]; затем
 Эхо "/disk1/environment.sh существует, но не читается"
Элиф [[ ! -с /disk1/environment.sh ]]; затем
 Эхо "/disk1/environment.sh пустой или это специальный файл (имя трубы и т. д.)"
еще
 Эхо "/disk1/environment.sh не пусто"
интернет
+126
Samveen 28 июл. 2015 г., 19:29:00

Я вставив несколько команд в своей командной строке и как каждая строка выполнить и вывести последовательно результаты.

Я оклейки мой вклад:

кошка type_of_record.txt | команда grep 'type_of_record_new создания' | туалет -л 
type_of_record_modification кот type_of_record.txt | команда grep 'нашли 1' | туалет -л 
type_of_record_modification кот type_of_record.txt | команда grep 'найдено 0' | туалет -л 
type_of_record_inactivation кот type_of_record.txt | команда grep 'нашли 1' | туалет -л 

и получаем вывод:

469005
9999
5099
25

Но вместо этого хотел бы каждый, чтобы выполнить команду после каждой строки и есть мой выходной выглядеть так:

type_of_record_modification кот type_of_record.txt | команда grep 'нашли 1' | туалет -л
469005
type_of_record_modification кот type_of_record.txt | команда grep 'найдено 0' | туалет -л
9999
type_of_record_inactivation кот type_of_record.txt | команда grep 'нашли 1' | туалет -л
5099 

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

+78
user234868 20 дек. 2019 г., 11:29:02

У меня была та же проблема. Исправил таким образом:

  1. перейти к системе преференций
  2. нажмите на магазин приложений
  3. ООН-нажмите кнопку "автоматически проверять обновления"

Проблема решена!

+63
user300068 9 мар. 2016 г., 13:10:23

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