LINUX.ORG.RU

Сообщения andruxa_last

 

проблемы с bochs

проблема с bochs. Не хочет грузиться с дискетки. Говорит Not a bootable
disk. Создал файл a.img размером 1.4 метра, в .bochsrc прописал 
floppya: 1_44="a.img" status=inserted(a.img находится в той же директории, что и .bochsrc), поставил загрузку с флоппика. потом cp proga.bin  a.img. Но проблема присутствует. Если грузится с сдрома, то все нормально. Bochs собирал я из исходников с опцией --enable-all-optimizations. И еще, если не затруднит, киньте ссылку на инфу по bochs на русском, если есть... 
andruxa_last
()

разница между as86 и nasm

в чем разница между 2 исходниками для nasm и для as86? первый работает (т.е. показывает текстовую строку), а второй нет. 1.[ORG 0]

vhod: cli mov ax, cs mov ds, ax mov es, ax mov ss, ax mov sp, start sti mov ax, 0x07c0 mov ds, ax mov ax, 0x9000 mov es, ax xor si, si xor di, di mov cx, 128 rep movsd jmp 0x9000:start start: mov ax, cs mov ds, ax mov ss, ax mov si, msg1 call show_mes loop1: jmp loop1 show_mes: pusha loop2: lodsb test al, al jz .quit mov ah, 0x0e int 0x10 jmp loop2 quit: popa ret msg1: db "Test", 0x0A, 0x0D, 0

2. .ORG 0 entry vhod vhod: cli mov ax,cs mov ds,ax mov es,ax mov ss,ax mov sp,#0x7c00 sti mov ax,#0x7c00 mov ds,ax mov ax,#0x9000 mov es,ax xor si,si xor di,di mov cx,#128 rep movsd jmpi start,0x9000 start: mov ax,cs mov ds,ax mov ss,ax mov si,#msg1 call show_mes loop1: jmp loop1 show_mes: pusha loop2: lodsb test al,al jz quit mov ah,#0x0e int 0x10 jmp loop2 quit: popa ret msg1: .byte 10,13 .ascii "Test" .byte 10,13

andruxa_last
()

загрузчик на as86 и защищенный режим

Такой вопрос Есть загрузчик на ассемблере as86. Как мне передать управление на другой файл(бинарник). ТО есть если я находясь в реальном режиме считаю этот файл куда-нибудь(предположим на 0x1000), то перейдя в защищенный режим я по-моему не смогу передать ему управление так jmp 0x1000,0. Как это можно осуществить? И еще. В Nasm есть директива incbin, там можно ее использовать, а в as86 нет кажется

andruxa_last
()

siemensC60 и slackware

хочу подмонтировать телефон С60, используя fuse и siefs. все поставил, делаю mount -t siefs /dev/ttyUSB0 /mnt/mobila, а в ответ: siefs: cannot open communication port: no such device. Это какого девайса нет? и в чем проблема???

andruxa_last
()

Slackaware10.1 и winXP

Такая проблема: поставил сегодня mopslinux3.1(slackware10.1) на 80Гб lilo - в MBR туда же. У меня есть еще winxp на другом винте. Но выбирая из lilo я не могу ее загрузить.пишет loading wnidows и встает. Раньше у меня был mandrake и винда грузилась нормально...

andruxa_last
()

Посоветуйте какой Linux выбрать

Посоветуйте какой Linux выбрать. Я юзал mandrake9.1(он и сейчас у меня стоит),redhat7.3(немного), ставил redhat9(тоже ненадолго). Тепеь хочу поновее дистр заказать. Я бы заказал Debian, но у меня есть друг, который тоже хочет linux поставить и Debian ему будет тяжеловат я думаю. Там установка из rpm есть? Gentoo новичку собрать насколько легко? и как долго длится сборка обычно(у меня атлон 2000)? И что вы можете сказать о Slackware(я к нему склоняюсь) и suse. RedHat не хочу ставить

andruxa_last
()

ядро 2.6.10-rс2, иксы и драйвер nvidia

Проблема с загрузкой иксов в 2.6.10-rc2 обновил ядро, пытался поставить драйвера nvidia, которые с их сайта скачал. при запуске X-сервер не стартует, а при startx пишет, что Screen(s) found, but none have a usable configuration. Fatal server

error: no screens found . Вот кусок конфа XF86COnfig: ============================================= Section "Device" Identifier "device1" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce2 DDR (generic)" Chipset "GeForce DDR" Option "power_saver" EndSection

Section "Screen" Driver "nvidia" Device "device1" Monitor "monitor1" DefaultColorDepth 24 =============================================

вот XF86Config-4: ====================================== Section "Device" Identifier "device1" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce2 DDR (generic)" Driver "nvidia" Option "DPMS" EndSection

Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24

======================================

и еще. При startx пишет, что модуль nvidia уже загружен в ядро, а потом Screen(s) found, but none have a usable

configuration. Fatal server error: no screens found. Если выгрузить модуль, и потом startx, то Failed to load the NVIDIA kernel module! (EE) NVIDIA(0): *** Aborting *** (II) UnloadModule: "nvidia" (EE) Screen(s) found,

but none have a usable configuration. Fatal server error: no screens found

прописано в /etc/modprobe.conf alias char-major-195 nvidia

andruxa_last
()

4 операционки на компе

есть 2 винта - на 80 и 40 Гб. На 40 стоит ХР(у меня винмодем, иначе снес бы нахер скорее всего). Хочу поставить на 80 Mandrake, FreeBSD5.3, redhat9.0 и создать раздел fat32 гигов так на 10. Все ставил (именно в таком порядке), но редхат не хотел грузиться.(свар тоже был разделом, а не файлом). Как сделать это мне? И еще. Есть 10ASP, не знаю, стоящая вещь или нет. Знаю, что похожа на тот же redhat. Был когда-то asp9.0 chip edition.

andruxa_last
()

проблема с компиляцией модулей

Такая проблема: почитываю тут книжку в переводе linux device driver, но

скомпилить примеры не могу, поскольку вылазят такие ошибки:

/usr/include/linux/module.h ESRCH - undeclared identifier в module.h есть print_symbol(const char* ftm, unsigned long address){return -ESRCH;}

если же я делаю makefile c таким содержанием FLAGS=-c -Wall -D _KERNEL_ -DMODULE PARAM=-l/lib/modules/$(shell uname -r)/build/include hello.o: hello.c $(GCC)$(FLAGS)$(PARAM) -o $@$^

то вылазит следующее: c -Wall -D _KERNEL_ -DMODULE-l/lib/modules/$(shell uname -r)/build/include

hello.o hello.c c - команда не найдена make:[hello.o]Ошибка 127(игнорирована) Но это же ключ...! модуль hello.c #include <linux/kernel.h> #include <linux/module.h>

int init_module(void) { printk("<1>Hello, world\n"); return 0; };

void cleanup_module(void) { printk("<1>Good bye cruel world\n"); }

MODULE_LICENSE(&#8220;GPL&#8221;);

andruxa_last
()

переключение консолей

не переключаются консоли. Точнее, из текстовой в графическую переключается, а обратно - нет. Вычитал, что можно поправить xf86config-4. Добавить Option "HandleSpecialKeys" "Always" Но хотелось бы узнать, в чем дело все-таки...

andruxa_last
()

исходник драйвера флоппика

где взять можно???

andruxa_last
()

html в консоли

Поставил 4-ю ось редхат7.3 для экспериментов только консоль без иксов. Вопрос: как просмативать html файлы в консоли?

andruxa_last
()

опять 2.6.10

Поставил я ядро 2.6.10. При загрузке вылазит QM_MODULES: function not

implemented. Нашел в факе, что надо было обновить модули. Скачал

module_init_tools_3.1.tar.bz. делаю ./configure -prefix=/ make тут вылазит ошибка 1 какая-то. Получается, что я не могу пересобрать ядро с поддержкой модулей. и еще,

поскольку у меня winmodem :( я не могу одновременно читать факи в инете и вносить изменения. Теперь же я не могу и подмонтировать виндовые разделы. Поэтому из-под knoppixa копирую все на линуховый раздел.

andruxa_last
()

Проблемы с ядром 2.6.10 или с головой у меня

Поставил я ядро вчера вечером себе на Mandrake9.1 вместо 2.4.21 поставил 2.6.10. Вроде бы включал поддержку всех файловых систем(ext2,fat,ntfs), а пытаюсь их подмонтировать - говорит, что эта фс не поддерживается ядром. Так, мне ядро пересобирать или я чего-то не понимаю???

andruxa_last
()

не найден libstd.so.6, хотя он есть

Я извиняюсь за тупой вопрос, но при переписал я тут одну свою программку с С на С++, скомпилилась без вопросов, а при запуске выдает: error while loading shared libraries: libstdc++.so.6: Cannot open object file. No such file or directory. Я так понял, что этого файлика нету, но реально-то он есть /usr/local/libstdc++.so.6 - это ссылка на libstdc++.so.6.0.3. В чем дело, подскажите пожалуйста...

andruxa_last
()

восстановление fstab

Случайно я нагнул fstab, т.е. у меня теперь linux не грузится. Я пробовал грузиться с knoppixa и потом его поправить, а комп пишет, что read only fs. Как подмонтировать linux'овый раздел для записи? У меня там ext2 была... Или пробовал грузануться с cdrom и запустить rescue, тоже ничего не вышло что-то. Ну вылазит консолька root'ная, перехожу в /etc/fstab, а это не мой fstab. Подскажите, как мне восстановить его? ps. Я там случайно отменил монтирование / раздела...Нет, вроде бы здоров...

andruxa_last
()

ошибка segmtntation fault

Такая проблема. Написал тут небольшую программку-реализация алгоритма хаффмана на С под Linux. При компиляции ошибок никаких не выдает, а при запуске программы в конце вылетает Segmentation fault. Парадокс в том, что я этот же код скомпилил под винду в VC6, там все пашет железно, правда размер проги увеличился почти в 10 раз и стал ~160кБ, в то время как в Linux'e размер скомпилированного файла ~15кБ. Я не прошу конкретно указывать, в чем проблема, я надеюсь что вы мне подскажете в чем может быть дело, а разобраться постарабсь я сам... и ещенасчет размера файла тоже поясните, если нетрудно...:)

andruxa_last
()

Проблемы с загрузкой Mandrake9.1 c дискеты

Не грузится Linux Mandrake9.1 c дискеты. вылазит boot: я пишу: vmlinuz -S root=/dev/hda1 или vmlinux root=/dev/hda1 init=/bin/bash/rw, а комп пишет, что image kernel не найден или что-то подобное. В чем причина, тов. хакеры? И еще одна проблема: ошибка при монтировании файловой системы ntfs, хотя в fstab написано auto, файловая система ntfs, указано что и куда монтировать, а комп пишет, что wrong filesystem или еще какая-то проблема. В чем может быть тут дело?

andruxa_last
()

установка манов

Скачал тут недавно маны русские, скопировал их в директорию /usr/local/share/man, а что дальше нужно сделать, чтобы при наборе man 'команда' я видел установленные новые маны, а не то, что было прежде...?

andruxa_last
()

заглавные буквы в названии файлов

как найти все файлы, в названии которых есть заглавные буквы? Читал маны, там ничего нет по этому поводу...

andruxa_last
()

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