Comando fdisk do Busybox não consegue lidar com dispositivos de 8TB

Comando fdisk do Busybox não consegue lidar com dispositivos de 8TB
Comando fdisk do Busybox não consegue lidar com dispositivos de 8TB
 Em outubro de 2019 eu postei que a distribuição Puppy quirky passará a utilizar toybox, musl e clang. Com isso Barry Kauler , o criador do projeto, passou a contribuir com os projetos para que também possa beneficiar seu próprio projeto (é assim que tem que ser).

 Graças a isso, Barry e reportou a comunidade toybox para darem atenção ao seu comando fdisk pois descobriu o fdisk do Busybox não consegue lidar com dispositivos de 8TB.

 A descoberta aconteceu quando havia instalado o EasyOS em um desktop Lenovo que possui um HD do tamanho especificado e criando uma partição com sistema de arquivos ext4 de aproximadamente 6.3TB, uma fat32 de 1.3G, swap e outras pequenas ext4.

 No artigo que você pode ler na descrição, Barry explica porque particionou desta forma. Quando Barry bootou seu sistema, o comando fdisk retornou a seguinte mensagem de erro:
fdisk: Device has more than 2^32 sectors, can't use all of them
  Ao executar o comando "fdisk -l /dev/sda" é exibido informações irrelevantes e a solução foi utilizar o fidsk completo de forma estática no initrd até quue os desenvolvedores do busybox solucionem o problema (lembrando quue o fdisk completo, que vem do pacote util-linux, é do tamanho do busybox).

 Rob Landley retornou a Barry informando que o comando fdisk ainda está como pendente. Então, poderão concentrar-se nesta parte para que o fdisk do toybox não venha a ter o mesmo problema.
Mais sobre o Busybox

Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (1) ambiente gráfico (13) AMD (13) analise (9) Andriod (8) artigo (5) benchmark (2) BSDs (16) btrfs (9) Caixa de Ferramentas do UNIX (21) canto do Diego Lins (2) certificações Linux (7) Código Fonte (53) comandos (16) comp (1) compressores (5) container (2) CPU (12) criptografia (2) crowdfunding (9) cursos (18) daemons (13) Debian (30) desenvolvimento (53) desktop (15) DevOps (1) DevSecOps (1) dic (1) Dica de leitura (49) dica DLins (2) dicas do Flávio (27) diocast (1) dioliunx (3) distribuições Linux (11) Docker (16) DragonflyBSD (10) ead Diolinux (2) edição de vídeo (4) EMMI Linux (4) emuladores (4) endless (5) English interview (2) Enless OS (2) entrevista (16) espaço aberto (87) evento (3) facebook (1) Fedora (3) filesystem (56) financiamento coletivo (2) fork (2) fox n forests (4) FreeBSD (11) Funtoo Linux (13) games (87) gerenciadores de pacotes (2) GOG (3) google (8) gpu (1) hardware (94) I.A (1) init system (7) Intel (14) IoT (1) ispconfig (1) jogos (31) kernel (115) lançamento (35) leis (1) LFCS (1) licenças (7) Linus (14) Linux (194) linux foundation (3) linux para leigos (1) live (4) LPI (10) LTS (1) machine learning (1) mesa redonda (28) microst (1) muito além do GNU (109) não viva de boatos (10) navegadores (2) NetBSD (3) novatec (17) o meu ambiente de trabalho (3) off-topic (14) open source (76) OpenBSD (3) OpenShift (1) os vários sabores de Linux (34) padrim (2) palestras e eventos (2) partições (6) pentest (6) processadores (20) professor Augusto Manzano (11) Programação (39) propagandas com Linux (8) Red Hat (13) redes (2) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (23) retrospectiva Linux (1) runlevel (2) segurança digital (13) servidores (1) shell (1) sistema operacional (14) Software livre e de código aberto (150) sorteio (3) Steam (8) Steam no Linux (6) supercomputadores (3) suse (3) systemd (8) terminal (74) toca do tux (1) toybox (14) tutorial (4) Tux (2) unboxing (7) UNIX (17) UNIX Toolbox (15) vartroy (1) vga (1) vulnerabilidade (3) wayland (1) whatsapp (1) Windows Subsystem for Linux (1) wine (11) WoT (1) ZFS (6)