OpenWrt - Redimencionar HDD após instalação
OpenWrt - Redimencionar HDD após instalação
Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.
Para ver as unidades de armazenamento no OpenWrt pelo terminal, você pode executar o comando "df -h". Isso mostrará uma lista de todas as unidades de armazenamento disponíveis, incluindo seu tamanho, espaço usado e espaço livre. Para acessar o terminal no OpenWrt, você pode usar um programa de acesso remoto como o PuTTY ou acessá-lo diretamente pelo console do dispositivo.
Uma tabela similar a esta será criada:
Filesystem Size Used Available Use% Mounted on
/dev/root 252.0M 67.4M 179.5M 27% /
tmpfs 2.9G 1.1M 2.9G 0% /tmp
/dev/sda1 15.7M 2.7M 12.7M 18% /boot
/dev/sda1 15.7M 2.7M 12.7M 18% /boot
tmpfs 512.0K 0 512.0K 0% /dev
Este é o resultado do comando "df -h", que lista as unidades de armazenamento disponíveis no sistema:
/dev/root é uma unidade de armazenamento com capacidade de 252.0MB, dos quais 67.4MB estão sendo usados e 179.5MB estão livres. O sistema está usando 27% da capacidade total dessa unidade, e ela está montada como o sistema raiz (/).
tmpfs é um sistema de arquivos temporário que está sendo montado como /tmp. Ele tem uma capacidade total de 2.9GB, e atualmente está sendo usado apenas 1.1MB, o que significa que ele está praticamente vazio.
/dev/sda1 é uma unidade de armazenamento com capacidade de 15.7MB, dos quais 2.7MB estão sendo usados e 12.7MB estão livres. O sistema está usando 18% da capacidade total dessa unidade, e ela está montada como /boot.
tmpfs é outra instância do sistema de arquivos temporário, que está sendo usado para armazenar dispositivos (/dev). Ele tem uma capacidade total de 512.0KB, e atualmente está vazio (0 bytes estão sendo usados).
Precisamos saber o total do nosso disco, para isso vamos usar o comando fdisk:
- opkg update
- opkg install fdisk
O primeiro comando irá atualizar a lista de pacotes disponíveis no repositório do OpenWrt, enquanto o segundo comando irá instalar o pacote "fdisk" e suas dependências, caso ainda não estejam instaladas no seu sistema. Certifique-se de que seu dispositivo esteja conectado à Internet antes de executar o comando "opkg update". Note que pode ser necessário executar o comando como superusuário (root) para instalar o pacote.
Assim que você instalar execute o comando "fdisk -l", algo similar a tabela abaixo irá aparecer:
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x24ed3806
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 512 33279 32768 16M 83 Linux
/dev/sda2 33792 558079 524288 256M 83 Linux
CUIDADO COM O SDA DEFINIDO, SE FORMATAR QUALQUER UM QUE APARECE NA TABELA DO FDISK VOCE PERDE O FIRMWARE E TEM DE FAZER NOVAMENTE.
Este é o resultado do comando "fdisk -l", que lista todas as partições disponíveis no disco rígido /dev/sda:
- O disco rígido /dev/sda tem uma capacidade total de 465.8GB (ou 500107862016 bytes), com 976773168 setores.
- As unidades de setores são de 512 bytes cada.
- O tamanho do setor físico é de 4096 bytes, enquanto o tamanho lógico do setor é de 512 bytes.
- O tipo de rótulo do disco é "dos", que é um tipo de rótulo de disco compatível com sistemas operacionais mais antigos, como o MS-DOS.
- O identificador do disco é 0x24ed3806.
- Há duas partições no disco rígido /dev/sda: /dev/sda1 e /dev/sda2.
- /dev/sda1 é a partição de boot com um tamanho de 16MB, e é identificada pelo ID de tipo 83, que é comumente usado para partições do sistema Linux.
- /dev/sda2 é outra partição do sistema Linux com um tamanho de 256MB. Sua ID de tipo também é 83.
Espero que isso ajude a entender o resultado do comando.
O comando "fdisk -l" não mostra diretamente o espaço não particionado no disco rígido. No entanto, você pode calcular o espaço não particionado subtraindo a soma dos setores usados pelas partições existentes do número total de setores no disco rígido.
Por exemplo, se o número total de setores no disco rígido /dev/sda for 976773168, e as partições /dev/sda1 e /dev/sda2 usarem um total de 557791 setores, o espaço não particionado seria de:
976773168 - 557791 = 976215377 setores
Para converter isso em um tamanho mais familiar, você pode multiplicar o número de setores pelo tamanho do setor, que é de 512 bytes, como mostrado no resultado do comando "fdisk -l". Neste exemplo, o espaço não particionado seria de aproximadamente:
976215377 * 512 = 499.7GB
Note que o cálculo acima é apenas um exemplo e pode não ser preciso para o seu disco rígido específico. É importante ter cuidado ao manipular partições e espaço não particionado, pois isso pode afetar gravemente o funcionamento do sistema.
Com base no resultado do comando "fdisk -l" abaixo, podemos calcular o espaço não particionado no disco rígido /dev/sda da seguinte forma:
Número total de setores no disco rígido: 976773168
Soma dos setores usados pelas partições existentes:
Partição /dev/sda1: 32768 setores
Partição /dev/sda2: 524288 setores
Portanto, a soma total dos setores usados é:
32768 + 524288 = 557056
Espaço não particionado:
976773168 - 557056 = 976216112 setores
Tamanho do espaço não particionado:
976216112 setores * 512 bytes/setor = 499.7GB
Portanto, o espaço não particionado no disco rígido /dev/sda é de aproximadamente 499.7GB.
- Para criar uma nova partição ext4 com o espaço não utilizado no disco rígido /dev/sda, você pode seguir os seguintes passos:
- Abra um terminal e execute o comando "fdisk /dev/sda" para acessar o utilitário fdisk para o disco rígido /dev/sda.
- Digite "n" para criar uma nova partição.
- Escolha o tipo de partição digitando "p" para partição primária ou "e" para partição estendida.
- Escolha o número da partição digitando um número (por exemplo, "3").
- Escolha o primeiro setor da partição digitando o número do setor (por exemplo, "558080"). Isso deve ser o próximo setor disponível após a última partição.
- Escolha o último setor da partição digitando o número do setor final. Para usar todo o espaço não utilizado, digite o número do último setor do disco rígido (por exemplo, "976773167").
- Salve a tabela de partições digitando "w".
- Execute o comando "mkfs.ext4 /dev/sda3" para formatar a nova partição como ext4.
- A nova partição estará disponível em "/dev/sda3".
- Para criar uma pasta para compartilhar, você pode usar o comando mkdir para criar uma nova pasta: mkdir /mnt/sda3
- Monte a partição em /mnt/sda3: mount /dev/sda3 /mnt/sda3
- Agora você pode criar a pasta /mnt/sda3/compartilhamento: mkdir /mnt/sda3/compartilhamento
opkg update
opkg install block-mount
opkg install kmod-usb-storage
opkg install block-extroot
opkg install block-hotplug
opkg install kmod-fs-ext3
opkg install kmod-fs-ext4
Se ao reiniciar estiver perdendo configuração da pasta criada, então voce precisa criar um serviço, foi a melhor saida que eu consegui pensar
Use o Winscp
crie o arquivo /etc/init.d/mount_sda3
#!/bin/sh /etc/rc.common
START=99
start() {
echo "Montando /dev/sda3 em /mnt/sda3 ..."
mount /dev/sda3 /mnt/sda3
}
stop() {
echo "Desmontando /mnt/sda3 ..."
umount /mnt/sda3
}
salve e execute
chmod +x /etc/init.d/mount_sda3
/etc/init.d/mount_sda3 enable
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.