Fórum Ubuntu Linux - PT
Suporte Técnico => Hardware e Periféricos => Tópico iniciado por: PauloGonvalves em 28 de Fevereiro de 2022, 13:06
-
Boas gente. Help me !!!
Preciso de ajuda nos comandos bash para ver o conteudo de um disco ext3/ext4 ligado ao pc por usb.
O disco estava num NAS da QNAP
já fiz:
#sudo fdisk -l
Disk /dev/sdf: 3,65 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: EFRX-68WT0N0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: D7D4CA36-F58F-44C8-A70D-549013579782
Device Start End Sectors Size Type
/dev/sdf1 40 1060289 1060250 517,7M Microsoft basic data
/dev/sdf2 1060296 2120579 1060284 517,7M Microsoft basic data
/dev/sdf3 2120584 7796248109 7794127526 3,6T Microsoft basic data
/dev/sdf4 7796248112 7797308399 1060288 517,7M Microsoft basic data
/dev/sdf5 7797308408 7814015999 16707592 8G Microsoft basic data
-------------------------------------------------------------------------------
#sudo parted -l
Model: WDC WD40 EFRX-68WT0N0 (scsi)
Disk /dev/sdf: 4001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 20,5kB 543MB 543MB ext3 primary msftdata
2 543MB 1086MB 543MB linux-swap(v1) primary msftdata
3 1086MB 3992GB 3991GB primary msftdata
4 3992GB 3992GB 543MB ext3 primary msftdata
5 3992GB 4001GB 8554MB linux-swap(v1) primary msftdata
Como acedo para read/write ás partições ?
Obrigado
-
Sugiro fortemente que não faça acesso R/W, principalmente se esse disco fizer parte de uma matriz RAID 0, na origem. Se o fizer, faça com muito cuidado, e sob sua conta e risco.
Para acessar o conteúdo de um sistema de arquivos que está dentro de uma partição, você precisa montá-lo sobre uma pasta. Essa pasta torna-se ponto de montagem, e seu conteúdo ficará inacessível até que você faça a desmontagem do sistema de arquivos. Somente o super-usuário pode fazer a montagem e desmontagem de um sistema de arquivos (exceto sob algumas condições que não vêm ao caso agora).
Para montar o sistema de arquivos a partir do shell, você usa o comando "mount":
mount <opções de montagem> <sistema de arquivos> <ponto de montagem>
Um bom lugar pra fazer a montagem de um sistema de arquivos (filesystem ou FS) é a pasta "/mnt". Ela foi criada pra isso, e normalmente está vazia, o que simplifica pra você.
Pra obter acesso de escrita (seja cuidadoso!!!) no FS, você usa a opção "-o rw". Você pode combinar várias opções e uma só, separando-as por vírgulas. P.ex. "-o rw,user,users". Consulte o manual do comando "mount" pra saber as várias opções disponíveis.
Exemplo de uso do comando "mount":
sudo mount -o rw /dev/sdf4 /mnt
Para desmontar, use o comando "umount". O comando umount não tem opções, até onde me lembro. O formato do comando é:
umount <ponto de montagem ou sistema de arquivos>
Você não pode desmontar um sistema de arquivos enquanto algum arquivo dentro dele estiver em uso; isso inclui o shell, assim, se vc "entrar" nas pastas dentro do ponto de montagem, precisa "sair", antes de poder desmontar.
Exemplos do "umount" (equivalentes, se foi montado com o comando acima):
sudo umount /mnt
sudo umount /dev/sdf4