• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Ziwdon

Aceder aos ficheiros do Windows / C: + Redes Wireless

24 mensagens neste tópico

Boas

Em breve vou ter de começar a trabalhar com linux na faculdade por isso decidi instalar no meu portatil para me ir habituando.

Ja uma vez tive o Ubuntu instalado mas como nao me dei muito bem acabei por desistir...mas desta vez tem de ser,

Eu nao percebo nada disto por isso quero perguntar o seguinte:

1- Tenho 2 drives, C: e E:, Windows e Linux respectivamente.

O que eu gostava de saber, é se ha algum modo de aceder aos ficheiros em C: quando estou no Linux e como.

2- [RESOLVIDO] Esta aqui é estupida...como é que consigo ver as redes wireless das redondezas. Nao consigo descobrir :\ . A principio nao conseguia entrar na net depois reiniciei o PC e quando abri o browser ja tinha net, mas nem sei a que rede estou ligado. Consigo ver o adaptador wireless, activa-lo, desactiva-lo...mas nao consigo descobrir onde procuro redes wireless (tipo no Windows quando fazemos 'Search for Wireless Networks). arrghh ;)

p.s. Estou a usar o Fedora 7

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ok ja consegui.

Aqui esta a soluçao:

as the root user type

# fdisk -l

It will show all partitions of your disk.(hda1,hda2...)

You can easily identify the partition in which windows has installed (ntfs/vfat), may be hda1

# mkdir /mnt/windows (if there is no such directory)

# mount /dev/hda1 /mnt/windows

or

# mount -t ntfs /mnt/windows

this will mount your windows file system

# ls /mnt/windows

# cp /mnt/windows/ /home/username/

Muito obrigado ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Isso não é permanente. Para ser permanente tens de alterar o /etc/fstab.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Hmm..tens razao.

Editei o fstab e coloquei a seguinte linha:

dev/sda1 /media/Windows ntfs-3g auto,users,uid=0,gid=500,umask=000,rw 0 0

Mas nao resulta. Como faço?

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu tenho os meus assim:

/dev/hdb2 /media/Intermédio_ ntfs-3g defaults,force,locale=pt_PT.UTF-8 0 0

Mas o ntfs-3g necessita estar instalado. Se não te importares de não poder escrever no disco, usa ntfs em vez de ntfs-3g. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim eu penso que instalei correctamente o ntfs-3g (yum install fuse ntfs-3g certo?).

Vou experimentar como tens.

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

hmm...tambem nao consegui.

Este é o meu fstab:

/dev/VolGroup00/LogVol00 /                      ext3    defaults        1 1

LABEL=/boot            /boot                  ext3    defaults        1 2

tmpfs                  /dev/shm                tmpfs  defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                  /sys                    sysfs  defaults        0 0

proc                    /proc                  proc    defaults        0 0

/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

/dev/sda1 /media/windows ntfs-3g defaults,force,locale=pt_PT.UTF-8 0 0

É preciso reiniciar para fazer efeito? É que eu limito-me a fazer log out / log in. :\

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Eu já tive de reiniciar o PC para isso fazer efeito, se não conseguíres montar faz reboot e vê o que acontece.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

epá ja reiniciei e tmb nao...

/dev/VolGroup00/LogVol00 /                      ext3    defaults        1 1

LABEL=/boot            /boot                  ext3    defaults        1 2

tmpfs                  /dev/shm                tmpfs  defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                  /sys                    sysfs  defaults        0 0

proc                    /proc                  proc    defaults        0 0

/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

ntfs-3g /dev/sda1 /mnt/windows -o force

Se eu correr o comando na consola resulta, mas no fstab nao resulta :\

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

hmm...tambem nao consegui.

Este é o meu fstab:

/dev/VolGroup00/LogVol00 /                      ext3    defaults        1 1

LABEL=/boot            /boot                  ext3    defaults        1 2

tmpfs                  /dev/shm                tmpfs  defaults        0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                  /sys                    sysfs  defaults        0 0

proc                    /proc                  proc    defaults        0 0

/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0

/dev/sda1 /media/windows ntfs-3g defaults,force,locale=pt_PT.UTF-8 0 0

É preciso reiniciar para fazer efeito? É que eu limito-me a fazer log out / log in. :\

Experimenta sem o -3g, pode ser que seja problema do driver.
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Por causa desta historia ja nao consigo entrar no Linux...nao sei porque. Limitei-me a alterar o fstab da forma que voces viram...e agora começa para la a aparecer uns [FAILED] e diz que nao consegue incializar nao sei o que e nao entra. Mesmo depois de restaurar um backup do fstab... :S

arghh...esqueçam...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem...ja consegui por tudo normal...uff

Nao exite maneira de criar um 'ficheiro' que ao ser corrido execute certos comandos na terminal?

Assim escusava de estar a editar ficheiros do sistema e corria os comandos para ver o C: sempre ao iniciar.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É criares os .sh com os comandos lá dentro e fazeres chmod +x ficheiro.sh. Depois disso é só fazeres ./ficheiro.sh ou clicares no ficheiro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Bem...ja consegui por tudo normal...uff

Nao exite maneira de criar um 'ficheiro' que ao ser corrido execute certos comandos na terminal?

Assim escusava de estar a editar ficheiros do sistema e corria os comandos para ver o C: sempre ao iniciar.

Abres um ficheiro, gravas com a extensão ".sh".

Na 1ª linha metes: #!/bin/bash

A partir das outras linhas podes meter os comandos, um por linha. Gravas.

Através do terminal, posicionas-te na directoria do ficheiro que criaste, e fazes (como root) chmod +x ficheiro.sh. Ou seja dás permissões de execução.

A partir daí é só fazer ./ficheiro.sh

EDIT: O djthyrax respondeu antes mas o meu está mais completo. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

É o seguinte...até era capaz de resultar...o problema é que eu tenho que executar os comandos como root.

Tenho isto

#!/bin/bash

mount /dev/sda1 /mnt/windows

ls /mnt/windows

cp /mnt/windows/ /home/username/

Existe algum comando que possa executar para fazer login como root? Tipo 'su root : password' ?

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Há.

echo "aMinhaPassword" | sudo -S mount /dev/sda1 /mnt/windows

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

no esta a resultar...estou a tentar da seguinte maneira:

echo "password" | su root  mount /dev/sda1 /mnt/windows

Mas diz: "standard in must be a tty"

Alguem tem alguma ideia?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Claro que não dá, o sudo é para Ubuntu!

Mas qual é o problema de executar como root?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas eu usei 'su' e nao 'sudo' :)

O problema é que para eu montar a drive tenho de estar logado como root e nao estou. Assim quando entro como utilizador os comandos nao funcionam, por isso é que queria saber se havia um comando que desse para fazer login como root.

arrghh...complicaçao. ^^

Obrigado por responderem

Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas não precisas de entrar como root na sessão, entras com a tua conta, abres o terminal e escreves su -, depois metes a pass de root e executas o ficheiro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Pois mas eu queria fazer isso automaticamente para nao ter que estar sempre a fazer isso quando ligo o PC percebes? Assim criava um .sh com os comandos e executava-o no startup :) (uma vez que nao consigo por a coisa a funcionar pelo fstab)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora