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

12
Можно ли поставить root в LVM без использования initrd?

Я только что установил базовую систему Gentoo (что означает, что я могу загружаться, входить в систему и делать что-то с ней сейчас). Мой корневой раздел находится в виртуальной группе LVM2 (с отдельным /bootразделом). Для загрузки мне нужно передать нижеуказанные параметры ядру: root=/dev/ram0...

12
Зачем устанавливать режим ядра, а не разделять привилегии?

Вначале установка ядра была довольно болезненной для Linux, но теперь это довольно здорово. Я имею в виду, X не нужно запускать от имени root? Аппаратные ускоренные консоли с высоким разрешением? Классная вещь. Проблема в том, что на многих платформах UNIX нет драйверов для установки модов любого...

12
Когда процесс разветвляется, копируется ли его виртуальная или резидентная память?

Стандартный способ создания новых процессов в Linux состоит в том, что объем памяти родительского процесса копируется, и он становится средой дочернего процесса до тех пор, пока не execvбудет вызван. О каком объеме памяти мы говорим, виртуальном (о чем просил процесс) или резидентном (что на самом...

12
Есть ли обратная сторона у ksplice?

kspliceявляется расширением ядра Linux с открытым исходным кодом, которое позволяет системным администраторам устанавливать исправления безопасности для работающего ядра без перезагрузки операционной системы. (Из Википедии .) Есть ли обратная сторона в использовании ksplice? Это вносит какую-либо...

12
Как установить режим видео в Linux с KMS / DRM?

Как я могу установить режим видео в Linux низкоуровневым способом? Насколько я знаю, самый низкий уровень в пространстве пользователя будет запрашивать KMS через DRM. Это верно? И если так, как я могу добиться переключения режима и доступа к соответствующей...

12
Изменение значения TCP RTO в Linux

Я хочу изменить значение TCP RTO (время ожидания повторной передачи) для соединения, и некоторые прочитанные мною чтения показывают, что я могу это сделать, но не показывают, где и как это изменить. Я посмотрел на /proc/sys/net/ipv4переменные, но ни одна из переменных не связана с RTO. Буду...

12
Почему initramfs монтирует корневую файловую систему только для чтения

В чем причина монтирования корневой файловой системы roв initramfs (и в initrd). Например, руководство Gentoo initramfs монтирует корневую файловую систему с помощью: mount -o ro /dev/sda1 /mnt/root Почему не следующее? mount -o rw /dev/sda1 /mnt/root Я вижу, что, вероятно, есть веская причина (и,...

12
CP против кошки, чтобы скопировать файл

cp a bи cat a > bкакая разница? В x86 установочном скрипте дерева исходного кода ядра Linux ( arch/x86/boot/install.sh) используются оба: cat $2 > $4/vmlinuz cp $3 $4/System.map Почему они просто не сохраняют один и тот же формат, если один лучше...

12
Почему мой начальный виртуальный диск такой большой?

Я использую Ubuntu 11.10, который поставляется с версией ядра 3.0.0-14. Я скачал и собрал ядро ​​из 3.1.0ветки. После установки нового ядра, я вижу, что мой /boot/initrd.img-3.1.0файл огромен. Это 114 МБ, а у меня /boot/initrd.img-3.0.0-14-genericоколо 13 МБ. Я хочу избавиться от раздувания,...

12
Как заставить SysRq работать на ноутбуке?

My /proc/sys/kernel/sysrqсодержит число 502, но Alt + SysRq + ..., похоже, не работает на моем ноутбуке HP Pavilion. Как я могу это исправить? Обновление 1: Кстати: ни у моей клавиши print-screen, ни у какой-либо другой клавиши нет дополнительной метки, такой как «SysRq». Обновление 2: Модель...

12
Ваши заголовки ядра для ядра 3.10.0-229.el7.x86_64 не могут быть найдены

Когда я набираю команду service vboxdrv setupв моем терминале CentOS 7, я получаю следующую ошибку: Your kernel headers for kernel 3.10.0-229.el7.x86_64 cannot be found Как я могу устранить эту ошибку? Когда я открываю файл журнала, набирая vi /var/log/vbox-install.log, содержимое: Uninstalling...

12
mptscsih: ioc0: задача прерывается: SUCCESS (rv = 2002) вызывает 30-секундное зависание

Ввод / вывод в моем программном обеспечении RAID6 часто останавливается примерно на 30 секунд, после чего все возвращается в нормальное состояние. После завершения замораживания это помещается в системный журнал: Mar 14 18:43:57 server kernel: [35649.816060] sd 5:0:23:0: [sdy] CDB: Read(10): 28 00...

12
Как навсегда установить настройки убийцы OOM для демонов?

Запуская некоторые серверы Linux с одним или несколькими жизненно важными демонами системной службы, я бы хотел настроить OOM killer для этих демонизированных процессов на случай, если произойдет что-то странное. Например, сегодня некоторые сервера Ubuntu работает MySQL получил убил MySQL демон ,...

12
ограничение памяти ядра Linux

У меня сбитая с толку проблема. У меня есть библиотека, которая использует sg для выполнения настраиваемых CDB. Есть несколько систем, которые обычно имеют проблемы с распределением памяти в sg . Обычно драйвер sg имеет жесткое ограничение около 4 МБ, но мы видим его на этих нескольких системах с ~...

12
Ошибки тишины диска и надежность Linux swap

Насколько я понимаю, на жестких дисках и твердотельных накопителях реализовано базовое исправление ошибок внутри накопителя, и большинство конфигураций RAID, например, mdadm, будут зависеть от этого, чтобы решить, когда накопителю не удалось исправить ошибку и его необходимо отключить. Однако это...

12
Как захватить трафик на виртуальных интерфейсах?

Я хотел бы захватывать трафик на виртуальных интерфейсах Linux, для целей отладки. Я экспериментировал с veth, tunи dummyинтерфейсом типа; на всех трех у меня проблемы с тем, tcpdumpчтобы показать что-либо. Вот как я настраивал фиктивный интерфейс: ip link add dummy10 type dummy ip addr add...

12
Могут ли 25-летние разработки ядра Linux быть квалифицированными или абстрагированными с точки зрения обывателя? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Ядру Linux почти 25 лет . Если бы мне пришлось...

12
Почему * BSD использует специфичные для драйвера имена для сетевых интерфейсов? Это подразумевает ограничения?

Я замечаю, что в зависимости от марки сетевой карты имена интерфейсов различаются (я полагаю, это зависит от драйвера). Почему * BSD использует специфичные для драйвера имена для сетевых интерфейсов? Означает ли это, что в ядре нет уровня абстракции, описывающего «универсальный сетевой интерфейс»,...

12
Можете ли вы объяснить оценку энтропии, используемую в random.c

/dev/randomиспользует временные интервалы ядра для добавления в пул энтропии. Количество энтропии в пуле отслеживается в переменной с именем entropy_count. Вот соответствующий фрагмент кода от random.c. Это представляет время (в jiffies я думаю) между двумя последними прерываниями в переменной...