LINUX.ORG.RU

Сообщения fishor

 

BIOS parameter block editor?

Форум — Admin

доброго времени суток.
Есть такокой вопрос, как можно по линухом редактировать "BIOS parameter block" не использовая hex-editor.

Если подробнее, то суть заключаеться в том что мне нужно было для виртуальной машины kvm/qemu ( WinXP quest ) увеличить диск с 3GB до 5GB.

Сделал я это так:
dd if=/dev/zero of=win_virtual.raw bs=1GB count=1 conv=notrunc oflag=append

Но вся загвоста в том что количесво головок в бут секторе FAT должно тоже измениться с 128 до 255 иначе будет ошибка "NTLDR is missing"

testdisk и fdisk могут это сделать только для MBR. А для бутсектора 
виндозной партиции я сделал следующее

dd if=win_virtual.raw of=bootsec.dd skip=63 count=1 bs=512

заменил 80 на ff
0000000: eb58 904d 5344 4f53 352e 3000 0208 2200  .X.MSDOS5.0...".
0000010: 0200 0000 00f8 0000 3f00 >ff<00 3f00 0000  ........?...?...
и затробовал всё это дело обратно.

dd if=bootsec.dd of=win_virtual.raw seek=63 conv=notrunc

И ещё раз вопрс, есть ли какая другаю утилита с помощью которой я сделал бы тожде но с меньшими телодвижениями? Благодорю.

>>>

fishor
()

Как настроить multistream в snd-hda-intel ?

Форум — Linux-hardware

Доброго времени суток. Обзавелся я на днях мамкой ASUS P5LD2-VM, на ней стоит южный мост ICH7 и кодек Realtek ALC882. В документации стоит что все это дело можно заставить работать как две звуковые карты, тоесть пустить два потока на два выхода и не смешивая. В маздае получилось и работает, в линухе на половину. С ядром 2.6.15-rc1 он определяет одну карту но с двумя микшерами (один аналоговый другой дигитальный, для оптики) если пустить на первый то звук есть в выходе для наушников, если на второй то нет нигде звука, да и оптики тоже нет :)

Я попробовал загрузить модуль с опцией model=6steck но застаить его делать то что положенно не получилость.

Может у кого есть опыт с таким железом или это просто ядро еще не доделанно ?

fishor
()

Большой «банг» во время poweroff

Форум — Linux-hardware

Несколько подобная тема уже подымалась на этом форуме, и заключалась она в том, что во время выключения компьютера колонки создают довольно мощьный импульс который при стечении обстоятельств может повредить оборудование. Меня эта проблемма волнует потому, что: 1. часто работаю со звуком. 2.в винде этой проблеммы нет и меня это бесит.

Немного поексперементировал и нашел, что винда не ставить миксер в режим mute, а полностью выключает звуковую карту. В линухе попытался сделать тоже самое (mute не помогло) и прописалл "alsactl power off" в halt скрипт, что работает просто замечательно.

Прозьба к вам: если у когонибуть есть схожая проблемма и желание ее решить, добавте пару коментов в ниже указанный баг. Мне одному не по силам бодаться с ядерщиками.

http://bugzilla.kernel.org/show_bug.cgi?id=5446

fishor
()

samba + winxp sp2 = дилема! несекрет :)

Форум — Admin

Помогите советом или пинком.

Эсть такая вот дилема, сеть с файлсервером debian sarge, Samba 3.0.14а он также и wins, master *, при запуске кричит на всю сеть "request announcement" и все дружно отвечают "host announcement" "update periodisity = 12 min". Машины с win sp1 и старее действительно анонсируться через 12 минут но те на которых стоит sp2 молчат как портизаны. Вопрос: как их заставить говорить?

fishor
()

Как на счет того чтобы выложить исходник движка ЛОРа

Форум — Linux-org-ru

САБЖ. Движок надо ремонтировать! Особенно радует добавление сообщений.

fishor
()

Kodak DX7440 и unusual_devs.h

Форум — Development

Доброго всем времени суток.

У меня есть такое желание использовать сабжевую камеру как usb-storage. 

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  6 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=040a ProdID=057d Rev= 1.00
S:  Manufacturer=Eastman Kodak Company
S:  Product=KODAK EasyShare DX7440 Zoom Digital Camera
S:  SerialNumber=KCKDF50310622
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=06(still) Sub=01 Prot=01 Driver=usb-storage
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=82(I) Atr=03(Int.) MxPS=   8 Ivl=16ms


Я отредактировал unusual_devs.h 
======================================
UNUSUAL_DEV( 0x040a, 0x057d, 0x0100, 0x0100,
         "Kodak",
         "EasyShare DX7440",
         US_SC_SCSI, US_PR_BULK, NULL, 0 ),
========================================


и получил такой вот результат:
=========================================
uhci_hcd 0000:00:07.2: port 1 portsc 0093,00
hub 1-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
hub 1-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
usb 1-1: new full speed USB device using uhci_hcd and address 5
usb 1-1: ep0 maxpacket = 8
usb 1-1: default language 0x0409
usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: KODAK EasyShare DX7440 Zoom Digital Camera
usb 1-1: Manufacturer: Eastman Kodak Company
usb 1-1: SerialNumber: KCKDF50310622
usb 1-1: hotplug
usb 1-1: adding 1-1:1.0 (config #1, interface 0)
usb 1-1:1.0: hotplug
Initializing USB Mass Storage driver...
usb-storage 1-1:1.0: usb_probe_interface
usb-storage 1-1:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x040a, Product: 0x057d, Revision: 0x0100
usb-storage: Interface Subclass: 0x01, Protocol: 0x01
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
usb-storage: GetMaxLUN command result is -32, data is 0
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=81 len=0
usb-storage: usb_stor_clear_halt: result = 0
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=01 len=0
usb-storage: usb_stor_clear_halt: result = 0
usb-storage: *** thread sleeping.
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
=======================================================
Девайс все равно не подключаеться.
Я предпологаю что я напортачил в этой вот строчке "US_SC_SCSI, US_PR_BULK, NULL, 0"  но не могу найти что конкретно :(

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

fishor
()

как определить технологию сжатия аудио???

Форум — Development

Доброго времени суток. У меня есть диктофон Olympus DS-2300. Хорошая железка, но записи делает в файл с расширением *.dss (сам производитель расшифровует как digital speech standart) которые может проиграть только Olympus DSS Player. Ни чему другомму такой привелегии не дано (под линух не исключение). Теоретически кодек должен работать по принципу обычных speech codecs которые кодируют в реальном времени и используют битрайт 12kbt/s. Проблемма в том я не знаю как можно определить какую технологию сжатия он использует pcm или AbS Codec Structure или еще что то страшное. Пожалуйста у кого есть опыт в этом деле, помогите мне. Спасибо!

fishor
()

литература и т.п про сборку Optical Fiber ?

Форум — Linux-hardware

Не укого нет выше перечисленной литературы ? Заранее благодарю!

fishor
()

Большие винты. Старые мозги. Эпос

Форум — Linux-hardware

Итак господа!
Наконец то пришел винт
HD AT 2.5" 60GB Seagate Momentus 5400.2
ATA100, 5400 rpm, 8MB Cache, 12.5 ms
Modell: ST960822A
Вставил его в ноутбук Samsung NV5000 / BIOS Phionix 1999
и все заработало без проблем. (Не удивительно)
Ну а старый винт 10 GB MK1016GAP, не выкидывать же, поставил в Compaq Contura 410 (1995) 8MB ram . Как положенно, Compaq обалдел от счастья и не знал, что с таким счастьем делать. Но веть мы же хатскеры линуксятники, хлебом не корми только дай надоумить пожилого вичислительного агрегата как работать надо. Вот и принялись за дело:
BIOS не видит болше чем 500 MB - ерунда, ну и пускай не видит, самое главное нашел бы GRUB и еще сосздадим hda1 размером хотябы так в 100 MB, что бы GRUB тоже не пугался (ато ж скажет ошибка 18, ничего в упор не вижу)
Собираем ядро, по своему а не так как предлагаю всякие там дистрибутивы, (машинка то старая, начнет грузиться и парализует ее склироз) Выкидываем все что можно и собираем. Забускаем, а не тут то было - недоумевший GRUB наслушался басен старого биоса и напутал всю геометрию. Ну что же тут делат обьясняем популярно hda=16383,16,63 .
У тут произошло "чудо" все заработало.
Ну наконецто теперь можно пойти покурить и выпить пива.
Чего и всем желаю

fishor
()

Kernel .config

Форум — Development

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

fishor
()

Debian: вопрос по aptitude

Форум — Linux-install

Этот вопрос касаеться только тех кто пользует Debian. Я прервал работу aptitude (не корректно вышел из нее) и теперь не могу снова нормально запустить ее. Выдаеться сообщение, что база используеться другой программой и поэтому открыта только для чтений. Я предпологаю, что во время запуска создаеться какойнибуть ключевой файл и во время выхода снова удаляеться, но какой именно не могу найти. Эсли кто с такой проблеммой уже сталкивался и ее решил, будьте добры подскажите. Заранее благодарю.

fishor
()

ide геометрия

Форум — Linux-hardware

Доброго всем!
Я начинающий и у меня к вам вопрос. Может ли неправильно выставленная геометрия погубить винт ?
У меня мамка MS-6712 и винт Maxtor 6Y080L0, комп собирал не я по этому даже не заглядывал в него пока он не перестал грузиться. Винт разбит (PMaqick 8) на 6 партиций (fat/ntfs/ntfs/etx3/ext3/swop). В виндовых стояла винда ;-)...
Вообщем както раз , через год без отменной работы LILO не загрузилась.... начал проверять что где и почем. Взял утилу MHDD 2.84 и проверил диск, результат был впеатляющий за первые 10% он показал 50 не читаемых секторов.... я не поверил и начал копаться (давно пора) первое куда залез так это BIOS. Определение винта стояло автоматическое, Primary>Master(винт стоит один на шлейфе с джампером CS(CableSelect) ), геометрия винта была немного странная 39237*16*255 = 160086960 в спецификации и MHDD немного другие данный 158816*16*63 = 160086528.
Большое спасибо.

fishor
()

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