Имею трабл с hdparm. Суть такова:
1. Три диска IDE - hda, hdb, hdc соответственно.
2. Делаю: а) читаю README.Debian.gz, б) создаю линк на /etc/init.d/hdparm вида /etc/rc3.d/@S29hdparm.second, б) правлю файло /etc/hdparm.conf путем раскомментирования нужных строк и выставления нужных значений.
3. Ничего не выходит, все по-старому. Выставление значения ROOTFS = что_нужно - не помогает, все по-старому.
4. В том же файле прописываю руками параметры для каждого диска типа: command_line {hdparm -q -m16 -q -c1 /dev/hda} - все замечательно работает!
Как определить, почему не срабатывает истинно арийский Debian-way?
hdparm в Debian 3.1 Sarge (не "включается" Debian-way)
Модераторы: Warderer, Модераторы разделов
-
WarlorD
- Сообщения: 728
- Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
- ОС: FreeBSD, Debian GNU\Linux
Re: hdparm в Debian 3.1 Sarge
chitatel писал(а): ↑29.11.2005 13:28Имею трабл с hdparm. Суть такова:
1. Три диска IDE - hda, hdb, hdc соответственно.
2. Делаю: а) читаю README.Debian.gz, б) создаю линк на /etc/init.d/hdparm вида /etc/rc3.d/@S29hdparm.second, б) правлю файло /etc/hdparm.conf путем раскомментирования нужных строк и выставления нужных значений.
3. Ничего не выходит, все по-старому. Выставление значения ROOTFS = что_нужно - не помогает, все по-старому.
4. В том же файле прописываю руками параметры для каждого диска типа: command_line {hdparm -q -m16 -q -c1 /dev/hda} - все замечательно работает!
Как определить, почему не срабатывает истинно арийский Debian-way?
Покажи полностью файл.
Может забыл последнюю скобку раскомментировать? Ну или еще чего. Я вот только что проверил у себя - у меня арийский
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
-
chitatel
- Сообщения: 2097
Re: hdparm в Debian 3.1 Sarge
WarlorD писал(а): ↑30.11.2005 03:47chitatel писал(а): ↑29.11.2005 13:28
Имею трабл с hdparm. Суть такова:
1. Три диска IDE - hda, hdb, hdc соответственно.
2. Делаю: а) читаю README.Debian.gz, б) создаю линк на /etc/init.d/hdparm вида /etc/rc3.d/@S29hdparm.second, б) правлю файло /etc/hdparm.conf путем раскомментирования нужных строк и выставления нужных значений.
3. Ничего не выходит, все по-старому. Выставление значения ROOTFS = что_нужно - не помогает, все по-старому.
4. В том же файле прописываю руками параметры для каждого диска типа: command_line {hdparm -q -m16 -q -c1 /dev/hda} - все замечательно работает!
Как определить, почему не срабатывает истинно арийский Debian-way?
Покажи полностью файл.
Может забыл последнюю скобку раскомментировать? Ну или еще чего. Я вот только что проверил у себя - у меня арийскийDebian-way работает.
Файл добавляю в том виде, в каком пытался использовать, но безрезультатно. В нем же последними следуют работающие строки (закомментировано). Гляньте, пожалуйста, на предмет ошибок, хотя у меня подозрение, что дело все-таки не в нем.
(Тут убрал комментарии)
# -q be quiet
quiet
# -a sector count for filesystem read-ahead
#read_ahead_sect = 12
# -A disable/enable the IDE drive's read-lookahead feature
#lookahead = on
# -b bus state
#bus = on
# -B apm setting
#apm = 255
# -c enable (E)IDE 32-bit I/O support - can be any of 0,1,3
io32_support = 1
# -d disable/enable the "using_dma" flag for this drive
#dma = off
# -D enable/disable the on-drive defect management
#defect_mana = off
# -E cdrom speed
#cd_speed = 16
# -k disable/enable the "keep_settings_over_reset" flag for this drive
#keep_settings_over_reset = off
# -K disable/enable the drive's "keep_features_over_reset" flag
#keep_features_over_reset = on
# -m sector count for multiple sector I/O
mult_sect_io = 16
# -P maximum sector count for the drive's internal prefetch mechanism
#prefetch_sect = 12
# -r read-only flag for device
#read_only = off
# -S standby (spindown) timeout for the drive
#spindown_time = 24
# -u interrupt-unmask flag for the drive
#interrupt_unmask = on
# -W Disable/enable the IDE drive's write-caching feature
#write_cache = off
# -X IDE transfer mode for newer (E)IDE/ATA2 drives
#transfer_mode = 34
# -y force to immediately enter the standby mode
#standby
# -Y force to immediately enter the sleep mode
#sleep
# -Z Disable the power-saving function of certain Seagate drives
#disable_seagate
# -M Set the acoustic management properties of a drive
#acoustic_management
# -p Set the chipset PIO mode
# chipset_pio_mode
# Root file systems. Please see README.Debian for details
ROOTFS = /dev/hdc8
## New note - you can use straight hdparm commands in this config file
## as well - the set up is ugly, but it keeps backwards compatibility
## Additionally, it should be noted that any blocks that begin with
## the keyword 'command_line' are not run until after the root filesystem
## is mounted. This is done to avoid running blocks twice. If you need
## to run hdparm to set parameters for your root disk, please use the
## standard format.
#Samples follow:
#First three are good for devfs systems, fourth one for systems that do
#not use devfs. The fifth example uses straight hdparm command line
#syntax. Any of the blocks that use command line syntax must begin with
#the keyword 'command_line', and no attempt is made to validate syntax.
#It is provided for those more comfortable with hdparm syntax.
#/dev/discs/disc0/disc {
# mult_sect_io = 16
# write_cache = off
# spindown_time = 240
#}
#/dev/discs/disc1/disc {
# mult_sect_io = 32
# spindown_time = 36
# write_cache = off
#}
#/dev/cdroms/cdrom0 {
# dma = on
# interrupt_unmask = on
# io32_support = 0
#}
#/dev/hda {
# mult_sect_io = 16
# write_cache = off
# dma = on
#}
#command_line {
# hdparm -q -m16 -q -W0 -q -d1 /dev/hda
#}
#Работающие строки
#command_line {
# hdparm -q -m16 -q -c1 /dev/hda
#}
#command_line {
# hdparm -q -m16 -q -c1 /dev/hdb
#}
#command_line {
# hdparm -q -m16 -q -c1 /dev/hdc
#}
P.S. Хотел добавить в виде файла - не получается почему-то.
-
Dumus
- Сообщения: 39
-
chitatel
- Сообщения: 2097
-
WarlorD
- Сообщения: 728
- Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
- ОС: FreeBSD, Debian GNU\Linux
Re: hdparm в Debian 3.1 Sarge
У меня вот раскомментированно таким образом и работает.
Попробуй то же самое сделать.
Попробуй то же самое сделать.
Код: Выделить всё
/dev/hda {
mult_sect_io = 16
# write_cache = off
# dma = on
}FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
-
chitatel
- Сообщения: 2097
Re: hdparm в Debian 3.1 Sarge
WarlorD писал(а): ↑30.11.2005 23:28У меня вот раскомментированно таким образом и работает.
Попробуй то же самое сделать.
Код: Выделить всё
/dev/hda { mult_sect_io = 16 # write_cache = off # dma = on }
WarlorD, так у тебя в таком случае тоже юзается не Debian way. То есть и ты не ариец
У нас используется вот это:
## New note - you can use straight hdparm commands in this config file
## as well - the set up is ugly, but it keeps backwards compatibility...бла-бла-бла...
Т.е. это сохраненная для совместимости ("compatibility") уродская ("ugly") конфигурация/поднятие ("set up").
Словом, настроить истинно-арийский Debian way у меня так и не вышло, юзаю этот самый ugly.
Интерес, в общем-то, был академический, но в любом случае - спасибо.
-
WarlorD
- Сообщения: 728
- Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
- ОС: FreeBSD, Debian GNU\Linux
Re: hdparm в Debian 3.1 Sarge
chitatel писал(а): ↑01.12.2005 13:53WarlorD писал(а): ↑30.11.2005 23:28
У меня вот раскомментированно таким образом и работает.
Попробуй то же самое сделать.
Код: Выделить всё
/dev/hda { mult_sect_io = 16 # write_cache = off # dma = on }
WarlorD, так у тебя в таком случае тоже юзается не Debian way. То есть и ты не ариец
У нас используется вот это:
## New note - you can use straight hdparm commands in this config file
## as well - the set up is ugly, but it keeps backwards compatibility...бла-бла-бла...
Т.е. это сохраненная для совместимости ("compatibility") уродская ("ugly") конфигурация/поднятие ("set up").
Словом, настроить истинно-арийский Debian way у меня так и не вышло, юзаю этот самый ugly.
Интерес, в общем-то, был академический, но в любом случае - спасибо.
вот так и узнали мы, что мы не арийцы - бывает же, ну да ладно, главное работает и все тут.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.