btrfs-rescue: add short/long subcommands (#21102)

This commit is contained in:
Nelson Figueroa
2026-02-12 18:41:46 -08:00
committed by GitHub
parent fbbe55992c
commit 9448318aac
4 changed files with 20 additions and 20 deletions
+5 -5
View File
@@ -5,20 +5,20 @@
- Reconstruye el árbol de metadatos del sistema de archivos (muy lento):
`sudo btrfs rescue chunk-recover {{ruta/a/la_partición}}`
`sudo btrfs {{[resc|rescue]}} {{[ch|chunk-recover]}} {{ruta/a/la_partición}}`
- Corrige problemas relacionados con la alineación del tamaño del dispositivo (por ejemplo, incapacidad para montar el sistema de archivos debido a una discrepancia en los bytes totales del superbloque):
`sudo btrfs rescue fix-device-size {{ruta/a/la_partición}}`
`sudo btrfs {{[resc|rescue]}} {{[fix-de|fix-device-size]}} {{ruta/a/la_partición}}`
- Recupera un superbloque dañado de copias correctas (recupera la raíz del árbol de archivos del sistema):
`sudo btrfs rescue super-recover {{ruta/a/la_partición}}`
`sudo btrfs {{[resc|rescue]}} {{[s|super-recover]}} {{ruta/a/la_partición}}`
- Recupera de transacciones interrumpidas (corrige problemas de reproducción de registros):
`sudo btrfs rescue zero-log {{ruta/a/la_partición}}`
`sudo btrfs {{[resc|rescue]}} {{[z|zero-log]}} {{ruta/a/la_partición}}`
- Crea un dispositivo de control `/dev/btrfs-control` cuando `mknod` no está instalado:
`sudo btrfs rescue create-control-device`
`sudo btrfs {{[resc|rescue]}} {{[c|create-control-device]}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- Reconstruire les méta-données du système de fichiers (très lent) :
`sudo btrfs rescue chunk-recover {{chemin/vers/partition}}`
`sudo btrfs {{[resc|rescue]}} {{[ch|chunk-recover]}} {{chemin/vers/partition}}`
- Corriger les problèmes d'alignement de taille de périphérique (e.g. incohérence entre la taille du système de fichiers et le nombre total d'octets empéchant de monter la partition) :
`sudo btrfs rescue fix-device-size {{chemin/vers/partition}}`
`sudo btrfs {{[resc|rescue]}} {{[fix-de|fix-device-size]}} {{chemin/vers/partition}}`
- Restaurer un superbloc corrompu depuis ses copies correctes (restauration de la racine de l'arbre du système de fichiers) :
`sudo btrfs rescue super-recover {{chemin/vers/partition}}`
`sudo btrfs {{[resc|rescue]}} {{[s|super-recover]}} {{chemin/vers/partition}}`
- Restaurer depuis des transactions interrompues (correction des problèmes de re-exécution des messages de journaux) :
`sudo btrfs rescue zero-log {{chemin/vers/partition}}`
`sudo btrfs {{[resc|rescue]}} {{[z|zero-log]}} {{chemin/vers/partition}}`
- Créer un périphérique de contrôle sous `/dev/btrfs-control` quand l'outil `mknod` n'est pas installé :
`sudo btrfs rescue create-control-device`
`sudo btrfs {{[resc|rescue]}} {{[c|create-control-device]}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- 파일 시스템 메타데이터 트리 재구성 (매우 느림):
`sudo btrfs rescue chunk-recover {{경로/대상/파티션}}`
`sudo btrfs {{[resc|rescue]}} {{[ch|chunk-recover]}} {{경로/대상/파티션}}`
- 장치 크기 정렬 관련 문제 해결 (예: 슈퍼 총 바이트 불일치로 파일 시스템을 마운트할 수 없음):
`sudo btrfs rescue fix-device-size {{경로/대상/파티션}}`
`sudo btrfs {{[resc|rescue]}} {{[fix-de|fix-device-size]}} {{경로/대상/파티션}}`
- 손상된 슈퍼블록을 올바른 복사본에서 복구 (파일 시스템 트리의 루트 복구):
`sudo btrfs rescue super-recover {{경로/대상/파티션}}`
`sudo btrfs {{[resc|rescue]}} {{[s|super-recover]}} {{경로/대상/파티션}}`
- 중단된 트랜잭션에서 복구 (로그 재생 문제 수정):
`sudo btrfs rescue zero-log {{경로/대상/파티션}}`
`sudo btrfs {{[resc|rescue]}} {{[z|zero-log]}} {{경로/대상/파티션}}`
- `mknod`가 설치되지 않은 경우 `/dev/btrfs-control` 제어 장치 생성:
`sudo btrfs rescue create-control-device`
`sudo btrfs {{[resc|rescue]}} {{[c|create-control-device]}}`
+5 -5
View File
@@ -5,20 +5,20 @@
- Reconstrói a árvore de metadados do sistema de arquivos (muito lento):
`sudo btrfs rescue chunk-recover {{caminho/para/partição}}`
`sudo btrfs {{[resc|rescue]}} {{[ch|chunk-recover]}} {{caminho/para/partição}}`
- Corrige problemas relacionados ao alinhamento do tamanho do dispositivo (por exemplo, incapaz de montar o sistema de arquivos com incompatibilidade de super total de bytes):
`sudo btrfs rescue fix-device-size {{caminho/para/partição}}`
`sudo btrfs {{[resc|rescue]}} {{[fix-de|fix-device-size]}} {{caminho/para/partição}}`
- Recupera um superblock corrompido das cópias corretas (recupere a raiz da árvore do sistema de arquivos):
`sudo btrfs rescue super-recover {{caminho/para/partição}}`
`sudo btrfs {{[resc|rescue]}} {{[s|super-recover]}} {{caminho/para/partição}}`
- Recupera-se de uma transação interrompida (corrige problemas de repetição de log):
`sudo btrfs rescue zero-log {{caminho/para/partição}}`
`sudo btrfs {{[resc|rescue]}} {{[z|zero-log]}} {{caminho/para/partição}}`
- Cria um dispositivo de controle `/dev/btrfs-control` quando o `mknod` não estiver instalado:
`sudo btrfs rescue create-control-device`
`sudo btrfs {{[resc|rescue]}} {{[c|create-control-device]}}`