Gentoo Archives: gentoo-user-br

From: Tiago Falcao <tiagofalcao@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] ainda sobre ntfs no diretorio /media
Date: Fri, 15 Jun 2007 01:14:02
Message-Id: 59c687850706141813v77b6787cu72fd0a5c25218fbe@mail.gmail.com
In Reply to: Re: [gentoo-user-br] ainda sobre ntfs no diretorio /media by Davi
1 poh pq naum continua na mesma thread de e-mails??? Acho q a maioria aqui usa
2 Gmail. Fica muito mais simples!
3
4 On 6/14/07, Davi <davividal@×××××××××××××.br> wrote:
5 >
6 > Em Quinta 14 Junho 2007 21:29, Raphael MD escreveu:
7 > > Andei lendo na net, e parece que isso de o linux ja ir montando meu hd
8 > ntfs
9 > > no diretório /media foi obra do udev ou hal. mais isso foi bom, me
10 > poupou o
11 > > serviço de editar o fstab, mais agora como alguém alem do root acessa
12 > esse
13 > > hd montado? alguem sabe? pq os usuários não podem!
14 > >
15 >
16 > Tem que editar o /usr/share/hal/scripts/hal-system-storage-mount.
17 > Lá pela linha 194, procure por
18 >
19 > if [ "$MOUNTTYPE" != "" ]; then
20 > [...]
21 > fi
22 >
23 >
24 > Substitua *todo* o trecho por:
25 >
26 > if [ "$MOUNTTYPE" != "" ]; then
27 > #
28 > # If we are mounting NTFS, check for the existence of ntfs-3g.
29 > # The default install location is /usr/local/bin/ntfs-3g, so add
30 > # /usr/local/bin to the PATH.
31 > #
32 > if [ "$MOUNTTYPE" == "ntfs" ]; then
33 > PATH="$PATH:/usr/local/bin"
34 > NTFS_3G_SUPPORT=`/usr/bin/which ntfs-3g 2>&1 | grep -v no`
35 > if [ "$NTFS_3G_SUPPORT" != "" ]; then
36 > MOUNTTYPE="ntfs-3g"
37 > fi
38 > fi
39 >
40 > MOUNTTYPE_EXPANDED="-t $MOUNTTYPE"
41 > else
42 > MOUNTTYPE_EXPANDED=""
43 > fi
44 >
45 > # mount and return status
46 > #
47 > # The default options are OK for ntfs-3g. We need to add the "nonempty"
48 > option
49 > since
50 > # HAL puts ".created-by-hal" in the mountpoint.
51 > #
52 > if [ "$MOUNTTYPE" == "ntfs-3g" ]; then
53 > RESULT=$(mount -o "nonempty"
54 > $MOUNTTYPE_EXPANDED "$HAL_PROP_BLOCK_DEVICE" "$MOUNT_ROOT/$MOUNTPOINT"
55 > 2>&1)
56 > else
57 > RESULT=$(mount -o "noexec,nosuid,nodev$MOUNTOPTIONS"
58 > $MOUNTTYPE_EXPANDED "$HAL_PROP_BLOCK_DEVICE" "$MOUNT_ROOT/$MOUNTPOINT"
59 > 2>&1)
60 > fi
61 >
62 >
63 > Preciso dizer para fazer backup antes?
64 >
65 > []s
66 >
67 > --
68 > Davi Vidal
69 > davividal@×××××××××××××.br
70 > davividal@×××××.com
71 > --
72 > "Religion, ideology, resources, land,
73 > spite, love or "just because"...
74 > No matter how pathetic the reason,
75 > it's enough to start a war. "
76 > --------------------------------------------------------
77 > Por favor não faça top-posting, coloque a sua resposta abaixo desta linha.
78 > Please don't do top-posting, put your reply below the following line.
79 > --------------------------------------------------------
80 >
81 >
82
83
84 --
85 Tiago Falcao
86 ============================
87 TiagoFalcao@×××××.com
88 Tiago.Falcao@×××××××××××××××××××.br
89 ============================
90 Engenharia de Computação - Unicamp