AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1745550
Accepted
Dmitry Grigoryev
Dmitry Grigoryev
Asked: 2022-10-04 00:03:48 +0800 CST2022-10-04 00:03:48 +0800 CST 2022-10-04 00:03:48 +0800 CST

Como funcionam as patições ocultas do MMC?

  • 772

Este projeto permite que os usuários acessem partições de inicialização ocultas no eMMC do Nintendo Switch, usando um chip leitor de cartão SD/MMC comercial, Realtek RTS5170.

Como essas partições ocultas funcionam? Posso criar um em um cartão SD comum ou eles são um recurso de hardware de um chip de armazenamento específico? Eles são mapeados para o mesmo conjunto de setores LBA que a partição principal ou têm seu próprio "espaço de endereço"? Existe alguma maneira de vê-los no Windows ou eles são implementados apenas no Linux?

partitioning storage
  • 1 1 respostas
  • 23 Views

1 respostas

  • Voted
  1. Best Answer
    harrymc
    2022-10-04T00:54:01+08:002022-10-04T00:54:01+08:00

    Uma discussão sobre esses dispositivos é encontrada no artigo eMMC (Linux) .

    Basicamente, o dispositivo eMMC é na verdade dois dispositivos em um, que nem usam a mesma tecnologia de armazenamento.

    O dispositivo eMMC tem uma área de inicialização, que é vista como um dispositivo de bloco diferente da área de usuário normal. É uma área específica do fornecedor que usa uma tecnologia de armazenamento subjacente mais confiável do que a área do usuário, por exemplo, SLC ou pSLC em vez de MLC.

    O esquema de particionamento padrão de um módulo Toradex baseado em eMMC é o seguinte:

    área de inicialização do eMMC:

    • Partição bruta - bootloader e ambiente U-Boot, bloco de configuração de fábrica Toradex.
    • Partição bruta - área RPMB. RPMB significa Replay Protected Memory Block. Ele pode ser usado para armazenar dados confidenciais, como chaves de autenticação ou qualquer outra informação que não deveria estar no armazenamento regular por motivos de segurança. Para usá-lo, uma chave deve ser programada nele uma vez e depois fornecida ao escrever ou ler.

    Área do usuário eMMC:

    • Partição FAT32 - Kernel e árvore de dispositivos.
    • Partição EXT-4 - sistema de arquivos raiz.

    O acesso à área de inicialização requer um comando de disco IOCTL especial, que geralmente não é emitido pelo driver de disco do sistema operacional, portanto, na verdade, fica bem oculto dos programas comuns do usuário.

    • 1

relate perguntas

  • Alterar o GUID da partição (tipo)?

  • Instalando o Ubuntu em um disco rígido de backup em espaço não alocado

  • Como limpar completamente o disco do laptop para uma nova instalação do Ubuntu?

  • Tamanho da partição 128 GB, mas apenas 64 GB detectados [duplicado]

  • Devo particionar um SSD secundário (sem sistema operacional) usado para armazenamento? [fechado]

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    Saaru Lindestøkke Por que os arquivos tar.xz são 15x menores ao usar a biblioteca tar do Python em comparação com o tar do macOS? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve