Вопросы с тегом «kernel»

10
Не удается запустить archlinux после обновления: не удается найти uuid

Я обновил archlinux с помощью "pacman -Syu", а затем, после перезапуска, система не может запуститься. Это отчет: Warning: /lib/modules/4.11.9-1-ARCH/modules.devname not found - ignoring version 232 Error: device 'UUID=b5a9a977-e9a7-4d3d-96a9-dcf9c3a9010d' not found. Skipping fsck. Error: can't...

10
Почему беспроводные инструменты версии 30 стали постоянной бета-версией?

Я нашел хорошую информацию о беспроводных инструментах в этом Q / A . По-видимому, он был представлен ядру Linux в 1997 году Жаном Туррихесом, спонсируемым Hewlett Packard. Изменить: Кажется, мы (беспроводные расширения) был добавлен в ядро ​​Tourrhiles, а не сами инструменты беспроводной связи....

10
Что нужно для запуска 64-битного пользовательского программного обеспечения на 32-битном ядре?

В Linux и Windows я привык к тому, что мне требуется 64-битное ядро, чтобы иметь систему с multiarch / WoW, где я мог бы запускать 32-битное и 64-битное программное обеспечение параллельно. А потом, много лет назад, я был поражен, когда кто-то показал мне, что MacOS 10.6 Snow Leopard может...

9
Почему имеет смысл кэшировать своп?

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

9
GRUB на USB-накопителе - добавление ОС

Немного предыстории: Исходя из в значительной степени Windows (хотя я знаком с Ubuntu и т. Д.) И использую компьютер с Windows 7 для выполнения этой задачи Вы успешно установили GRUB на MBR USB-накопителя (8 ГБ FAT32): Создали базовую структуру на диске: / boot / grub, / boot / img, / boot / kernel...

9
Почему ядро ​​linux использует код linux-libre для избавления от двоичных двоичных объектов?

Я задаю этот вопрос, потому что мне любопытно, есть ли какое-то преимущество в производительности, предлагаемое двоичными двоичными объектами в ядре Linux. Поскольку многие из этих BLOB-объектов были заменены кодом в linux-libre, почему этот же код не был включен в ядро ​​Linux на...

9
Зачем пользовательской программе путаться с пространством ядра?

Я даже не уверен, в чем проблема, но я говорю об атаке ядра, описанной здесь . Внизу этого списка комментариев кто-то спрашивал об аренде процесса. Уловка не улучшила ситуацию (машина все еще работает очень вяло), и ответный комментарий говорит кое-что о пространстве ядра против пространства...

9
Каковы успехи в повышении производительности и быстродействия системы при высоких дисковых операциях ввода-вывода?

Всякий раз, когда существует высокий дисковый ввод / вывод, система имеет тенденцию быть намного медленнее и менее отзывчивой, чем обычно. Каков прогресс в ядре Linux в этом отношении? Активно ли решается эта...

9
Установите новое ядро ​​в PowerPC debian

Я скомпилировал новый образ ядра на x86, используя кросс-компилятор с этими командами ( источник ): $ cp arch/powerpc/configs/pmac32_defconfig .config $ make ARCH=powerpc menuconfig $ make ARCH=powerpc CROSS_COMPILE=pwoerpc-750-linux-gnu- Теперь я хочу установить этот новый образ на debian-powerpc....

9
Не удается обработать пейджинговый запрос ядра?

[Отказ от ответственности: я поначалу немного нервничал из-за публикации здесь, поэтому я спросил на Meta, приемлемо ли обсуждение доморощенного / моддинга. Основываясь на ответе, который я получил от нескольких ветеранов, я решил опубликовать эту ветку. Вот ссылка на Мета.] В настоящее время я...

9
Размер памяти для работы ядра mmap

Меня интересует способ, которым файлы Linux mmaps помещаются в основную память (в моем контексте это для выполнения, но я предполагаю, что процесс mmap одинаков для записи и чтения) и какой размер он использует. Итак, я знаю, что Linux использует подкачку страниц размером обычно 4 КБ (где в ядре я...

9
Предотвратить использование usbhid нового устройства USB, чтобы я мог управлять им с помощью libusb?

У меня есть ракетница USB, с которой я хочу поэкспериментировать libusb. Однако libusb не может претендовать на интерфейс; предположительно потому, что вывод usb-devicesсписка «usbhid» в качестве драйвера для устройства. Из чтения в интернете я пришел к выводу, что мне нужно отсоединить этот...

9
Cleancache против Zram?

У меня есть старый ноутбук с 512 МБ ОЗУ. Начиная с нескольких выпусков ядра, я использую zram для преобразования 256 МБ его в сжатый виртуальный диск, который затем используется в качестве подкачки. Это оказалось очень успешным, и система стала намного более отзывчивой, использование свопа (на...

9
Кастомное ядро: не загружается прошивка при встроенном модуле

Я хотел бы иметь все мои модули встроенными, но это не с iwlagn: iwlagn 0000:03:00.0: request for firmware file 'iwlwifi-6000-4.ucode' failed. iwlagn 0000:03:00.0: no suitable firmware found! Файл микрокода существует, /lib/firmwareи все работает отлично, если я скомпилирую iwlagnкак модуль....

9
минимальный TCP MSS в Linux

TCP MSS в Linux должно быть не менее 88 (включая / net / tcp.h): /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ #define TCP_MIN_MSS 88U Мой вопрос: откуда они взяли «60 + 60 + 8» и почему? Я получаю, что 20 + 20 исходит из заголовка IP + заголовок TCP. РЕДАКТИРОВАТЬ: После более...

9
Где находится определение struct task_struct в ядре Linux 2.6.30.5?

В ядре версии 2.6.15 я понял, что могу переписать task_structфайл (include / linux / sched.h) ,, например: struct task_struct { unsigned did_exec:1; pid_t pid; pid_t tgid; ... char hide; } Но, к сожалению, когда я обновился до версии 2.6.30.5, я просмотрел тот же файл, я просто нашел объявление...

9
Как вывести список шрифтов консоли и ядра?

У меня установлено несколько консольных шрифтов /lib/kbd/consolefonts/. Как мне их перечислить (очевидно, все, что я могу сделать, это просто посмотреть на имена файлов, но не на список доступных шрифтов). Как я могу изменить консольные шрифты? Как мне создать каталог, управляемый пользователем для...