LINUX.ORG.RU

Сообщения CAT_XP

 

проблемы с монтированием hda

Форум — General

knoppix@1[media]$ sudo mount /dev/hda1 hda/ -t reiserfs
mount: wrong fs type, bad option, bad superblock on /dev/hda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

knoppix@1[media]$ dmesg | tail
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=234356799, sector=234356799
ide: failed opcode was: unknown
hda: task_in_intr: status=0x41 { DriveReady Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=234356799, sector=234356799
ide: failed opcode was: unknown
ide0: reset: success
hda: task_in_intr: status=0x41 { DriveReady Error }
hda: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=234356799, sector=234356799
ide: failed opcode was: unknown
end_request: I/O error, dev hda, sector 234356799

CAT_XP
()

Нечто...

Форум — General

(10:52:45) Using 'epoll' based polling.
Caught Bus error, dumping stack:0/ 8.3 KB] [Port: 6906] [U 0/30] [S 16/32/768] [F 46/128]
0 rtorrent [0x80580d4]
1 rtorrent [0x806e5c7]
2 [0xffffe420]
3 /usr/lib/i686/cmov/libcrypto.so.0.9.8(sha1_block_asm_data_order+0x25) [0x402e6c15]
A bus error propably means you ran out of diskspace.
zsh: exit 255 rtorrent
catxp@server:
rtorrent> df
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 479M 96M 384M 20% /
tmpfs 253M 0 253M 0% /dev/shm
/dev/hda7 14G 13G 584M 96% /home
/dev/hda6 479M 33M 447M 7% /tmp
/dev/hda2 2.8G 374M 2.5G 14% /usr
/dev/hda3 1.9G 391M 1.5G 21% /var
/dev/hdb1 112G 75G 38G 67% /home/hdb
/dev/hdc1 112G 107G 5.0G 96% /home/family
catxp@server:
rtorrent>


в общем я в непонятках...

это добавление к тому, что у меня последние два дня сервер через некоторое время падает, т.е. не работает ни одна служба(dhcp, iptables, squid, samba,ssh,...) и перестает даже клавиатура реагировать. Помогает жесткое выключение питания и потом после включения все работает нормально как ни в чем не бывало. смотрел syslog никаких аномалий не заметил... вообще не в понятках что происходит:(

CAT_XP
()

debian server -> wifi access point

Форум — Admin

где можно почитать про настройку система для того, чтобы она действовала в качестве wifi точки доступа(желательно не гуи вариант, т.к. не хотелось бы ставить на сервере Xserver)

CAT_XP
()

заблокировать ip в сети

Форум — Admin

server: eth0 - Ethernet, eth1 - Internet
Ethernet - 192.168.0.0/24
хочу заблокировать выход в инет машине 192.168.0.x
писал так:
$iptables -A OUTPUT -d ip -j DROP
и так тоже пробовал
$iptables -A INPUT -s ip -j DROP

по идее вообще должны резаться все пакеты, которые идут на сервер от этого айпишника, но нет:( почему то не все. видимо где-то ошибка, но где?, никак не могу понять:(

CAT_XP
()

htq cbq... koro4e trafic shaping

Форум — Admin

помогите плиз разобраться с этим делом, а то я уже запутался в этом деле.
что для чего, че легче в настройке, что лучше, и если можно, скиньте кто-нть файл настройки:
у меня есть сеть с выходом в инет через сервер (у сервере eth0 - ethernet, eth1 - internet)
хочу сделать так, что когда я с машины 192.168.0.2 играю, то мне гарантированно отводилось некоторая полоса (в зависимости от того, сколько хочет компьютер или хотя бы фиксированную полосу сделать), но если я никуда с этого компютера не лезу в инет, то эта полоса становилась общедоступной

CAT_XP
()

mldonkey: delete record from the calendar

Форум — General

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

CAT_XP
()

iptables: максимальный приоритет пакетам

Форум — Admin

как на сервере 192.168.0.1 выставить машинке 192.168.0.2 максимальный приоритет пакетов. типа там... $iptables -t INPUT -d 192.168.0.2 -j <сделай мне высокия приоритет>

мысль у меня очень корыстная: когда мне взбредает в голову поиграть в онлайн игру, то мне шло столько % канала, сколько этого хочет игрушка.

CAT_XP
()

p2p client в консоли (что-нть типа emula)

Форум — General

есть ли что-нть такое в дебиане или вообще в природе для линукса в консоли?

CAT_XP
()

RaiserFS -> UFS

Форум — General

Как я нашел, во FreeBSD нету поддержки RaiserFS:(... Есть ли какая-нть утилита для freebsd или debian(или в knoppix), чтобы переконвертировать раздел raiserfs в ufs?

CAT_XP
()

E: Unable to correct dependencies - как поправить?

Форум — General

catxp@server:
~> sudo apt-get install bittorrent
Reading Package Lists... Done
Building Dependency Tree... Done
bittorrent is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
libc6-dev: Depends: libc6 (= 2.3.5-6) but 2.3.2.ds1-22 is to be installed
libperl5.8: Depends: libc6 (>= 2.3.5-1) but 2.3.2.ds1-22 is to be installed
Depends: perl-base (= 5.8.7-7) but 5.8.4-8 is to be installed
locales: Depends: glibc-2.3.5-3 but it is not installable
perl: Depends: perl-base (= 5.8.7-7) but 5.8.4-8 is to be installed
Depends: libc6 (>= 2.3.5-1) but 2.3.2.ds1-22 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
zsh: exit 100 sudo apt-get install bittorrent
catxp@server:
~> sudo apt-get -f install
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
libc6-dev: Depends: libc6 (= 2.3.5-6) but 2.3.2.ds1-22 is installed
libperl5.8: Depends: libc6 (>= 2.3.5-1) but 2.3.2.ds1-22 is installed
Depends: perl-base (= 5.8.7-7) but 5.8.4-8 is installed
locales: Depends: glibc-2.3.5-3 but it is not installable
perl: Depends: perl-base (= 5.8.7-7) but 5.8.4-8 is installed
Depends: libc6 (>= 2.3.5-1) but 2.3.2.ds1-22 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
zsh: exit 100 sudo apt-get -f install

как это "починить" и что могло бы быть причиной такого?

CAT_XP
()

iptables и фильтрация почты

Форум — Admin

хочу заблокировать отправку сообщений на определенный email, т.е. чтобы они как-бы отправились, но дальше сервера никуда не ушли и просто там удалились. возможно ли это сделать только средствами iptables?, или тут никак без почтового сервера не обойтись? если нет, то чего лучше использовать для этих целей, и что будет проще и быстрее в настройке.
мне нужно, чтобы почта забиралась со своих серверов только тогда, когда пользоваетль сделает на это запрос из своей почтовой программы, т.е. чтобы сервер не делал сбор почты, а был лишь только промежуточным этапом по требованию.

CAT_XP
()

VIM: как повесить на клавиши выполнение определенных команд

Форум — General

хочу повесить на CTRL-W_> и CTRL-W_< на клавиши > и <. но никак не могу придумать как это реализовать:
попробовал сделать что-то вроди того, как сделал для сохранения, etc:

map <F2> :wa<CR>
imap <F2> <ESC><F2>

map <\<> : CTRL-W_<<CR>
map <\>> : CTRL-W_><CR>

но естественно ничего не получилось:(.
видим вместо CTRL-W_* нужно подставить некоторую vim команду, но найти ее так и не получилось.
и вид <\<> и <\>> ему тоже видимо не особо нравится.

CAT_XP
()

file attributes

Форум — General

есть файл сервер самба. пользователи: виндос хр машины

все файлы, у которых по виндосовскому выставленно hidden отображаются, только если поставить перед началом файла точку, он становится скрытым. почему - понятно, вопрос в том, как сделать, если это возможно, чтобы samba понимал (хотя бы частично) аттрибуты файлов, которые выставляются в виндосе.

CAT_XP
()

FreeBSD 5.4 rwho выводит только 8 символов id пользователя, можно ли это как-нибудь изменить не изменяя, компилируя исходники?

Форум — General

subj

CAT_XP
()

использование fork,pipe...

Форум — Development

хочу запихнуть вывод в пайп для лесс...

void print_list(list lst)
{
int p[2], status, options;
pid_t pid;
pipe(p);
close(p[1]);
if (!(pid=fork())) {
close(0);
dup2(p[0],0);
execl("less","less");
}
else {
Xprint_list(lst, p[0]);
waitpid(pid, &status, options);
}
}

void Xprint_list(list lst, int descr)
{
list_el *p=*lst;
FILE * fp;

fp=fdopen(descr,"w");

while (p){
fprintf(fp,"\tRecord:\n");
fprintelem(fp, p->data);
p=p->next;
}
fclose(fp);
}

/*....*/
print_list(dblistname);
/*....*/


где-то тут я видимо ошибся, но никак не могу понять где:(...

CAT_XP
()

не понимаю, как работает fgetln() :(

Форум — Development

Написал две функции: отдельно для чтения стандартного ввода и отдельно для чтения файла...

char *freadline(FILE * fp)
{
char *s,*f;
int len;
s=fgetln(fp, &len);
if (s==NULL) return NULL;
if (s[len-1]=='\n') len--;
f=(char*)malloc(len+1);
strncpy(f,s,len);
f[len]='\0';
return f;
}

char *readline()
{
char *s,*f;
int len;
s=fgetln(stdin, &len);
if (s==NULL) return NULL;
if (s[len-1]=='\n') len--;
f=(char*)malloc(len+1);
strncpy(f,s,len);
f[len]='\0';
return f;
}

С чтением stdin никаких проблем. Когда читаю файл... он его сразу весь записывает в память... получается что-то вроде такого:
<...>
141 s=fgetln(fp, &len);
(gdb) n
142 if (s==NULL) return NULL;
(gdb) p s
$1 = 0x804f004 "asdf\nbd:\n10-23-122\n\nnm:\nqwerq\ndb:\n10-21-532\n"

а я хотел по строкам, как это происходит с stdin... в чем разница? чего я не понял?... объясните plz чего да как...


и второе: почему не работает стандартная функция readline();?

#include <stdio.h>
#include <readline/readline.h>
#include <readline/history.h>
main() {printf("%s\n",readline("")); return 0;}

:!gcc test.c -o test
/tmp/ccjvdCR5.o(.text+0x28): In function `main':
: undefined reference to `readline'

CAT_XP
()

как в C можно сделать прокрутку экрана...

Форум — Development

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

>>>

CAT_XP
()

есть ли функция, которой можно проверить, что в string1 входят символы только из string2

Форум — Development

Например есть текст. Хочу проверить, что в него входят только буквы, пробел и '-'.

CAT_XP
()

утсановка нового ядра

Форум — General

давно этого не делал и забыл уже как...
после make menuconfig вроди как нужно сделать следующее:
make modules && make bzImage && make modules_install && make install

так?, или я где-то ошибся?

CAT_XP
()

HELP!!!! Fedora sux.... никогда ею не пользовался, а тут попросили помочь, а даже не знаю как нормально пакет установить.

Форум — General

в следствии юзания дебиана в федора ничего не понимаю на тему работы с пакетами...
значит нужно решить несколько банальных проблем:
руссификация... (в дебиане лечилось установкой console-cyrillics для консоли и установкой кои шрифтов для Х)

где про это можно почитать... и как в ней работать с пакетами?... кроме команды rpm -ihv blabla я ничего в ней не знаю:
как узнать что есть пакет blabla или найти что-то на него похожее?
как установить источник установки пакетов (url, cd, ...)?
есть ли что-нть вроде aptitude?

и еще вопрос не относящийся к федоре:
не получается смонтировать hdd>
[root@Hermes mnt]# mount -t ntfs /dev/hdb5 /mnt/hdb5 -o iocharset=koi8-r
mount: unknown filesystem type 'ntfs'
[root@Hermes mnt]# fdisk -l /dev/hdb

Disk /dev/hdb: 160.0 GB, 160041885696 bytes
16 heads, 63 sectors/track, 310101 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Device Boot Start End Blocks Id System
/dev/hdb1 * 2 310101 156290400 f W95 Ext'd (LBA)
/dev/hdb5 2 41612 20971912+ 7 HPFS/NTFS
/dev/hdb6 41613 104028 31457632+ 7 HPFS/NTFS
/dev/hdb7 104029 286886 92160400+ 7 HPFS/NTFS
/dev/hdb8 286887 310101 11700328+ 7 HPFS/NTFS

CAT_XP
()

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