LINUX.ORG.RU

Сообщения sK

 

Как обойтись без initrd?

Решил пересобрать ядро, до этого все время ставил из готовых пакетов. Система debian, текущее ядро 2.6.7. Родные дебиановские ядра сконфигурированы для использования initrd, я же захотел обойтись без оного. Скачал исходники 2.6.7, патчами довел до 2.6.8.1, сделал cp /boot/config-2.6.7-1-686 /usr/src/linux/.config, запустил menuconfig. В конфиге решил ничего особо не менять. Поменял тип процессора, поддержку ext3, и всего, где встречалось слово "IDE" - включил в ядро (по умолчанию это были модули). Затем make-kpkg buildpackage -rev Custom.1 kernel_image и dpkg -i kernel-image-2.6.8.1-24.09.2004_Custom.1_i386.deb В итоге система не грузится: VFS: Cannot open root device "hda5" or unknown-block(0,0) Please append a correct "root"=boot option Kernel panic: VFS: Unable to mount root fs on unknowm-block(0,0). Насколько я понял, что-то не так в конфиге, а вот что именно - не хватает знаний.

sK
()

Gnome 2 не видит MSTTF шрифты

Gnome 2.6.1, Debian sid 2.6.7. Установил микрософтовские TTF шрифты, система их подхватила, через xfontsel их видно, но в Gnome их нет (например при выборе шрифта для рабочего стола, или для gnome-терминала). В какую сторону копать? Заранее благодарен.

sK
()

запрет на удаление файлов для ProFTPD

Пожалуйста, помогите понять логику этого сервера. 
Хочу сделать так, чтобы клиенты могли закачивать файлы, но не могли их удалять.
Вот часть proftpd.conf:

  <Directory upload>
    <Limit READ WRITE>
      AllowAll
    </Limit>
    <Limit SITE_CHMOD DELE APPE>
      DenyAll
    </Limit>
  </Directory>

При этом раскладе клиенты удалять файлы не могут, но могут заменять их на файлы
с таким же названием, таким образом удаляя нужную инфу.
Подскажите, как сделать запрет на замену файлов?
sK
()

GRUB после 1024-го цилиндра

Доброе время суток! Пожалуйста, помогите разобраться с проблемой. Решил перенести FC1 на новый винчестер (120Gb) Создал разделы swap (hda1), "/boot" (hda3, активный раздел) и "/" (hda5), скопировал файлы, создал загрузочную дискету с GRUB-ом, отключил старый винчестер. Разделы "/boot" и "/" отформатированы в ext3 и располагаются после 1024 -го цилиндра. Начало раздела hda2 (fat32) расположено до 1024-го цилиндра (на этот раздел впоследствии планирую поставить winXP). С дискеты линукс загружается без проблем, но при установке GRUB-а в раздел hda3 при загрузке на экран выводится надпись типа search for boot record IDE0: ОК, затем следует строка закорючек и загрузка прерывается. Опция --force-lba при установке GRUB-a не помогает. Если же установить GRUB в разел hda2 и сделать этот раздел активным, то компьютер загружается нормально. К сожалению, hda2 или hda (mbr) для установки граба не не подходят, т.к в hda2 будет стоять winXP, которую придется врямя от времени переустанавливать =)

sK
()

Один раздел, две точки монтирования.

Скажите, пожалуйста, можно ли монтировать один раздел к двум и более точкам монтирования, и если да, то как корректно это сделать.

У меня локаль koi8-r, монтирую fat32 раздел к первой папке с опциями "-o iocharset=koi8-r,codepage=866", а ко второй с опциями "-o iocharset=cp1251,codepage=866". Раздел монтируется без проблем, но во второй папке имена файлов выводятся все равно в кодировке koi8-r. Если же в первую очередь смонтировать раздел с iocharset=cp1251, то в обеих папках имена будут выводиться в cp1251.

PS. Такой вопрос возник из-за необходимости открыть доступ по ftp к этому разделу win-юзерам.

sK
()

Проблема с cdrecord

После установки Fedora Core 1, cdrecord работал нормально, затем возникла необходимость подключить CDRW привод к другому контроллеру на материнской плате. После переключения cdrecord работать отказывается.

# cdrecord -scanbus

Cdrecord-Clone 2.01a19 (i686-redhat-linux-gnu) Copyright (C) 1995-2003 JЖrg Schilling

cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.

cdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.

cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

Буду очень признателен, если поможете.

sK
()

RSS подписка на новые темы