Страница 1 из 1

fusefs-kmod не собираццо :(

Добавлено: 2009-02-01 14:07:31
dekloper
у кого собирается на курренте?

Код: Выделить всё

fuse_dev.c: In function 'fusedev_clone':
fuse_dev.c:556: warning: implicit declaration of function 'unit2minor'
fuse_dev.c:556: warning: nested extern declaration of 'unit2minor'
*** Error code 1
как победить?
зы. FreeBSD 8.0-CURRENT #0: Sat Jan 31 14:21:28 NOVT 2009

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-02-12 21:11:31
zingel
оiибка простая, вообще патчить или писать в PR, но я бы сам пропатчил, кода давайте, гляну

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-02-12 21:43:18
paradox
в меик файлах
8кумарит своие идеологией

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-02-13 2:08:04
Гость
paradox писал(а): в меик файлах
8кумарит своие идеологией
не, WERROR='' тебя в этом случае не спасет, будет "Exec format error" при загрузке модуля.
Фикс уже закоммиттили в портах:

Код: Выделить всё

sed 's/unit2minor(unit)/unit/' kqemu-freebsd.c

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-02-13 2:09:07
Гость
а "Exec format error" будет из-за того что ядерный linker не нашел нужного символа

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-02-13 2:10:48
zingel
не, WERROR='' тебя в этом случае не спасет,
Евгений Ваганыч, залогинтесь! (с)

p.s. ну сколько можно шифроваться....

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-11-13 13:10:31
dvg_lab
народ, а как с локалью дела обстоят, то что работает utf8 это я в курсе, но тогда приходится всю систему переводить на utf8, с кедами4 это без проблем, с консолью были глюки, правда не в курсе последних разработок на эту тему в инсталляторе 8.0RC2 не заметил наличия utf8 для консоли.

Помню когда полгода назад пытался собрать fuse-ntfs то все локали кроме utf8 вообще никак не воспринимались и вроде как это ограничение самой ntfs3g и сами разработчики убрали все перекодировки из сырцов.

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-11-13 13:48:58
leov-001
У меня вот такая ошибка вываливается.

Код: Выделить всё

===> mount_fusefs (all)
Warning: Object directory not changed from original /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/mount_fusefs
cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/mount -I../include  -c mount_fusefs.c
cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/mount -I../include  -c /usr/src/sbin/mount/getmntopts.c
cc -O2 -fno-strict-aliasing -pipe  -I/usr/src/sbin/mount -I../include   -o mount_fusefs mount_fusefs.o getmntopts.o
mkdir -p ./plaintext_out
env RUBYLIB=./lib RUBYPATH=./lib ruby -S deplate -x -D manual -f plain -d /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc/plaintext_out doc.dpl
env: ruby: No such file or directory
*** Error code 127

Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-ntfs.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-ntfs.
Версия Оси

Код: Выделить всё

FreeBSD 7.2-RELEASE-p4 #0: Fri Oct  2 12:21:39 UTC 2009     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
Что найти не может

Код: Выделить всё

env: ruby: No such file or directory

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-11-13 13:57:29
leov-001
Похоже ruby найти не может.

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-11-14 20:27:42
VladimirL
вроде все стало без проблем, но при попытке смотнировать ругается:
# mount_ntfs-3g -o rw /dev/ad3s1 /mnt/arc1/
fuse: failed to open fuse device: Device not configured

чего ему еще надо настраивать?

установлено:

Код: Выделить всё

# uname -r
7.2-STABLE

# kldstat
...
 6    1 0xc2526000 e000     fuse.ko
 7    1 0xc2ac3000 b000     ntfs.ko

# fdisk /dev/ad3
******* Working on device /dev/ad3 *******
parameters extracted from in-core disklabel are:
cylinders=484521 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=484521 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 7 (0x07),(OS/2 HPFS, NTFS, QNX-2 (16 bit) or Advanced UNIX)
    start 63, size 488392002 (238472 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>

Re: fusefs-kmod не собираццо :(

Добавлено: 2009-11-17 7:48:09
leov-001
leov-001 писал(а):Похоже ruby найти не может.
Решил проблему, установкой вручную.

Код: Выделить всё

cd /usr/ports/lang/ruby18/ && make install clean
и
cd /usr/ports/textproc/ruby-deplate/ && make install clean

Re: fusefs-kmod не собираццо :(

Добавлено: 2010-05-24 20:32:48
.ignore
установил fusefs-ntfs и ntfsprogs
#cd /usr/ports/sysutils/fusefs-ntfs && make clean config install clean
#cd /usr/ports/sysutils/ntfsprogs/ && make install clean

вот сюда /etc/rc.conf добавил это fusefs_enable="YES"
а сюда /etc/sysctl.conf sysctl vfs.usermount=1

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
у меня не стартовала служба /usr/local/etc/rc.d/fusefs start писало какуюто ошибку

а при переустановке #cd /usr/ports/sysutils/fusefs-ntfs && make clean config install clean
выдавало такую ошибку

Код: Выделить всё

env RUBYLIB=./lib RUBYPATH=./lib ruby -S deplate -x -D manual -f plain -d /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc/plaintext_out doc.dpl 
env: ruby: No such file or directory
*** Error code 127

Stop in /usr/ports/sysutils/fusefs-kmod/work/fuse4bsd-498acaef33b0/doc.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-kmod.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-ntfs.
*** Error code 1

Stop in /usr/ports/sysutils/fusefs-ntfs.
пришлось переустановить ruby вот так
#cd /usr/ports/lang/ruby18/
#make install all clean

я перегрузил комп и проверил запускается ли /usr/local/etc/rc.d/fusefs
# /usr/local/etc/rc.d/fusefs выдало вот такое
Usage: /usr/local/etc/rc.d/fusefs [fast|force|one](start|stop|restart|rcvar)
типерь служба работает

я когда столкнулся с такой проблемой еще не знал что тут на форума есть решение
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

посмотрел тут /var/log/dmesg
ad0: 114440MB <WDC WD1200JB-75CRA0 16.06V16> at ata0-master UDMA100
ad1: 286168MB <WDC WD3000JB-22KFA0 08.05J08> at ata0-slave UDMA100
вот у меня под ntfs вот этот раздел ad1

Copyright (c) 1992-2009 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.0-RELEASE #0: Wed May 19 02:33:11 EEST 2010
ignore@MS-WINDOWS-XP:/usr/obj/usr/src/sys/ROUTER
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel Pentium III (804.03-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x68a Stepping = 10

метеринка старая
atapci0: <Intel ICH2 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xb800-0xb80f at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
acpi0: <ASUS TUSL2-C> on motherboard
agp0: <Intel 82815 (i815 GMCH) host to PCI bridge> on hostb0

не понимаю как подключить :-D

правильная ли команда #ntfs-3g /dev/da1s1 /mnt/wd1_300 для моего винта команда
ad1: 286168MB <WDC WD3000JB-22KFA0 08.05J08> at ata0-slave UDMA100
выдает ответ

Код: Выделить всё

# ntfs-3g /dev/da1s1 /mnt/wd1_300
Failed to access '/dev/da1s1': No such file or directory
Please check '/dev/da1s1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://ntfs-3g.org/support.html#unprivileged
туплю я совсем не
ntfs-3g /dev/da1s1 /mnt/wd1_300
а
ntfs-3g /dev/ad1s1 /mnt/wd1_300
ок вижу раздел подконнектил))) но со шрифтами /п??о????и_мен?? но это мне надо в системе rc.conf подключть кирилик

вопрос у меня такой есть ли утилита типа muont только для ntfs разделов что бы показавала какие разделы есть на винте а то мне непонятно какие разделы вообще там есть (я знаю что там один раздел нэ-тэ-фэ-сэ) как это увидить
что то типа такого

Код: Выделить всё

# mount
/dev/ad0s1a on / (ufs, local)
/dev/ad0s1e on /tmp (ufs, local, soft-updates)
/dev/ad0s1f on /usr (ufs, local, soft-updates)
/dev/ad0s1d on /var (ufs, local, soft-updates)

Re: fusefs-kmod не собираццо :(

Добавлено: 2010-05-25 1:47:52
.ignore
согласен не внимательно читал fdisk показывает
# fdisk /dev/ad1

Код: Выделить всё

******* Working on device /dev/ad1 *******
parameters extracted from in-core disklabel are:
cylinders=581421 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=581421 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 7 (0x07),(NTFS, OS/2 HPFS, QNX-2 (16 bit) or Advanced UNIX)
    start 63, size 586067202 (286165 Meg), flag 80 (active)
	beg: cyl 0/ head 1/ sector 1;
	end: cyl 1023/ head 254/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
у мены опять вопросы
1 а чем в слип загонять винты если к ним нет доступа например в течении 15 минут
2 немогу завести винт чтобы он автоматически включялся rc.local у меня нет такого файла чтобы туда запихнуть

Код: Выделить всё

/usr/local/bin/ntfs-3g /dev/da1s1 /mnt/usb_hdd
а такое в fstab не работает

Код: Выделить всё

/dev/ad1s1               /windows            ntfs-3g rw,locale=ru_RU.UTF-8,noauto,late  0      0
и такое

Код: Выделить всё

/dev/ad1s1 /mnt/wd1_300 ntfs-3g rw 0 0
не работает вообще приходитса коментировать строку машина не загружаетса
такое тоже не грузитса

Код: Выделить всё

/dev/ad1s1   /mnt/wd1_300     ntfs-3g rw,late  0      0
/dev/ad1s1   /mnt/wd1_300     ntfs    rw,noatime,mountprog=/usr/local/bin/ntfs-3g  0       0
сильно сложно пойду искать где у меня rc.local)))

Re: fusefs-kmod не собираццо :(

Добавлено: 2010-10-12 1:31:53
.ignore
в результате я отформатил в родмом UFS формате
а фьюжн этот нормально не преращяет права виндюковых пользователей

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

Re: fusefs-kmod не собираццо :(

Добавлено: 2012-09-10 13:26:18
MishLen
если не размонтировать(umount /mnt/lalala), а просто вытащить диск из usb, то записанная или добавленнная инфа тупо теряется. как это поправить?