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 / ubuntu / Perguntas / 1541658
Accepted
Barry Martin
Barry Martin
Asked: 2025-02-18 09:36:23 +0800 CST2025-02-18 09:36:23 +0800 CST 2025-02-18 09:36:23 +0800 CST

Como redirecionar caminhos de montagem?

  • 772

O que eu gostaria de fazer é “link/passthrough” de um ponto de montagem antigo para um novo ponto de montagem. Estou substituindo discos rígidos: o antigo é /mount/WD_4TBe o novo será /mount/WD_6TB. Nomear é principalmente para me ajudar a lembrar qual unidade é qual.

A nova unidade (6 TB) terá os dados da unidade antiga de 4 TB copiados para ela e, em seguida, a unidade antiga (4 TB) será removida (está começando a falhar). Gostaria que os utilitários e scripts olhassem para a nova unidade de 6 TB sem entrar e editar tudo. Também preferiria que essa "passagem" fosse feita no momento da inicialização, de forma automática, e é por isso que estou pensando via fstab.

Para aumentar a confusão, a 'passagem' de 4 TB para 6 TB será feita em um sistema Ubuntu 24.04 com discos rígidos; tenho tentado descobrir o processo em um Raspberry Pi usando um pen drive – para mim, é mais fácil remover e editar um cartão SD quando o root está bloqueado.

O que parece estar próximo é (em /etc/fstab):

#/media/barry/ADATA_NR_24  /media/barry/ADATA_20   none   rbind

/media/barry/ADATA_NR_24  /media/barry/ADATA_20   none   mode=1777,rbind 0 0 

Os Adata são dois pendrives com os quais estou brincando no Pi; 24 = WD_6TB e 20 = WD_4TB. O 24 está inserido, o 20 não.

Em um momento da minha experimentação, a linha superior (comentada) funcionou: eu conseguia ver os arquivos no diretório 24 enquanto estava no diretório 20, só tinha erro de permissão (root); agora nenhum arquivo aparece no ponto de montagem 'redirecionado'.

O resultado final é cookbooked e o modo supostamente permite que qualquer usuário leia/escreva/execute. Talvez, mas ainda não estou vendo os arquivos, então não tenho ideia se funciona.

24.04
  • 1 1 respostas
  • 62 Views

1 respostas

  • Voted
  1. Best Answer
    vanadium
    2025-02-18T22:45:07+08:002025-02-18T22:45:07+08:00

    Gostaria que os utilitários e scripts analisassem a nova unidade de 6 TB sem precisar editar tudo.

    Você precisará disponibilizar os dados na nova unidade por meio de um caminho /mount/WD_4TBpara que isso funcione. Isso pode ser feito

    1. Montando a nova unidade sob o caminho que foi usado pela unidade antiga:/mount/WD_4TB
    2. Por meio de um link simbólico /mount/WD_4TBque aponta para o caminho de montagem da nova unidade (/mount/WD_4TB -> /mount/WD_6TB
    3. Por meio de um mount bind, onde você vincula /mount/WD_4TBtal /mount/WD_6TBque o acesso WD_4TBmostra o conteúdo de WD_6TB.

    A opção 2 é a mais simples se, de outra forma, você quiser a nova unidade sob um ponto de montagem reconhecível. É a opção que eu recomendo.

    Em qualquer um desses cenários, a montagem existente para a unidade antiga deve ser removida. No entanto, você provavelmente manterá primeiro esses dois pontos de montagem para permitir copiar dados da unidade antiga para a nova. Quando terminar de copiar, remova a montagem da unidade antiga e crie um link simbólico /mount/WD_4TBque aponte para a nova unidade.

    • Remova a linha /etc/fstabque monta a unidade antiga primeiro:

    • Em seguida, desmonte a unidade antiga e crie o link:

      sudo umount /mount/WD_4TB
      sudo rmdir /mount/WD_4TB
      sudo ln -s /mount/WD_6TB /mount/WD_4TB
      

    Depois disso, seus dados na nova unidade, montados em /mount/WD_6TB, também permanecerão acessíveis para os utilitários que procuram os dados em /mount/WD_4TB.

    • 1

relate perguntas

  • Problemas ao instalar 24.04

  • Nenhum clique pode ser feito em todo o canto superior direito de um aplicativo maximizado no Ubuntu 24.04

  • Tenho uma dúvida sobre como baixar a versão do Ubuntu entre LTS e básica

  • 24.04 Textos LTS não aparecem até passar o mouse

  • A boutique de software não pode ser iniciada no Ubuntu24.04 LTS

Sidebar

Stats

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

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

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