Skip to content

devcomfort/ubuntu-disk-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

84 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Ubuntu Disk Toolkit

πŸš€ Ubuntu μ‹œμŠ€ν…œμš© 톡합 μŠ€ν† λ¦¬μ§€ 관리 도ꡬ

Ubuntu ν™˜κ²½μ—μ„œ λ””μŠ€ν¬, RAID, fstab을 톡합 κ΄€λ¦¬ν•˜λŠ” 포괄적이고 μ‚¬μš©μž μΉœν™”μ μΈ CLI λ„κ΅¬μž…λ‹ˆλ‹€. λͺ¨λ“ˆν˜• API μ•„ν‚€ν…μ²˜μ™€ ID 기반 λ””μŠ€ν¬ 관리λ₯Ό 톡해 μ•ˆμ „ν•˜κ³  κ°•λ ₯ν•œ μŠ€ν† λ¦¬μ§€ 관리λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.

✨ μ£Όμš” νŠΉμ§•

🎯 μ™„μ „ν•œ μŠ€ν† λ¦¬μ§€ 라이프사이클 관리

  • RAID 관리: RAID 0, 1, 5, 6, 10 지원 + μžλ™ νŒŒμΌμ‹œμŠ€ν…œ 생성 + fail-safe fstab 톡합
  • λ””μŠ€ν¬ 관리: ID 기반 μ•ˆμ „ν•œ λ””μŠ€ν¬ 식별 (UUID, PARTUUID, LABEL, /dev/sdX)
  • fstab 관리: μžλ™ fail-safe μ˜΅μ…˜ 적용, 검증, λ°±μ—…, ID 기반 μ•ˆμ „μ„±
  • μ’…ν•© 진단: μ‹€μ‹œκ°„ 건강 뢄석 및 μžλ™ 문제 μˆ˜μ •

πŸ›‘οΈ μ•ˆμ „μ„± μš°μ„  섀계

  • Fail-safe κΈ°λ³Έκ°’: λͺ¨λ“  fstab ν•­λͺ©μ— nofail μ˜΅μ…˜ μžλ™ 적용
  • ID 기반 μ•ˆμ •μ„±: UUID/PARTUUID μ‚¬μš©μœΌλ‘œ λ””λ°”μ΄μŠ€ 경둜 변경에 무관
  • μžλ™ 검증: λ””μŠ€ν¬ μ‘΄μž¬μ„±, RAID ν˜Έν™˜μ„±, 마운트 좩돌 사전 검사
  • μ™„μ „ μžλ™ λ°±μ—…: fstab, mdadm.conf μˆ˜μ • μ‹œ νƒ€μž„μŠ€νƒ¬ν”„ λ°±μ—… 생성

🎨 μ‚¬μš©μž μΉœν™”μ  μΈν„°νŽ˜μ΄μŠ€

  • 톡합 CLI: 단일 ubuntu-disk-toolkit λͺ…λ Ήμ–΄λ‘œ λͺ¨λ“  κΈ°λŠ₯ μ ‘κ·Ό
  • Just μ›Œν¬ν”Œλ‘œμš°: 개발자 μΉœν™”μ  just λͺ…λ Ήμ–΄ 지원
  • 닀쀑 좜λ ₯ ν˜•μ‹: table, detailed, simple, JSON 지원
  • λŒ€ν™”ν˜• λͺ¨λ“œ: λ³΅μž‘ν•œ μž‘μ—…μ„ μœ„ν•œ 단계별 μ•ˆλ‚΄

⚑ λͺ¨λ“ˆν˜• API μ•„ν‚€ν…μ²˜

  • Core Utilities: id-resolver.sh, validator.sh, fail-safe.sh
  • High-Level APIs: disk-api.sh, fstab-api.sh, raid-api.sh
  • μ½”λ“œ μž¬μ‚¬μš©μ„±: λͺ¨λ“  κΈ°λŠ₯이 λͺ¨λ“ˆν™”λ˜μ–΄ μ•ˆμ •μ  μž¬μ‚¬μš© κ°€λŠ₯
  • ν™•μž₯μ„±: μƒˆλ‘œμš΄ κΈ°λŠ₯ μΆ”κ°€κ°€ μš©μ΄ν•œ 계측적 ꡬ쑰

πŸ“‹ μ‹œμŠ€ν…œ μš”κ΅¬μ‚¬ν•­

지원 운영체제

  • Ubuntu 18.04 LTS 이상
  • Debian 10 이상
  • 기타 Debian 계열 배포판

ν•„μˆ˜ νŒ¨ν‚€μ§€

# μžλ™ μ„€μΉ˜ 및 확인 제곡
sudo apt update && sudo apt install -y \
    mdadm \
    smartmontools \
    util-linux \
    parted \
    e2fsprogs \
    shellcheck  # 개발 μ‹œ ꢌμž₯

πŸš€ λΉ λ₯Έ μ‹œμž‘

1. μ €μž₯μ†Œ 클둠 및 μ„€μΉ˜

git clone <repository-url>
cd ubuntu-disk-toolkit

# 🎯 방법 1: μ™„μ „ μžλ™ μ„€μΉ˜ (ꢌμž₯)
just setup -y && just install -y

# πŸ”§ 방법 2: 단계별 μ„€μΉ˜
just setup          # 개발 ν™˜κ²½ μ„€μ •
just install         # μ‹œμŠ€ν…œ μ„€μΉ˜

# πŸ“‹ 방법 3: μˆ˜λ™ μ„€μΉ˜
./install/install-deps.sh -y
sudo ./install/install.sh -y

2. μ¦‰μ‹œ μ‚¬μš© κ°€λŠ₯ν•œ λͺ…λ Ήμ–΄

# πŸ“Š μ‹œμŠ€ν…œ μƒνƒœ 확인
ubuntu-disk-toolkit check-system
ubuntu-disk-toolkit list-disks
ubuntu-disk-toolkit list-raids
ubuntu-disk-toolkit list-fstab

# πŸ”§ Just λͺ…λ Ήμ–΄λ‘œ 더 νŽΈλ¦¬ν•˜κ²Œ
just check-system
just disks
just raids  
just fstab

πŸ› οΈ 개발 및 Just μ›Œν¬ν”Œλ‘œμš°

πŸ“‹ 전체 Just λͺ…λ Ήμ–΄ λͺ©λ‘

just --list          # λͺ¨λ“  λͺ…λ Ήμ–΄ 보기
just dev-guide        # 개발 κ°€μ΄λ“œ 보기

⚑ 핡심 Just λͺ…λ Ήμ–΄λ“€

# =============================================================================
# πŸš€ 개발 ν™˜κ²½
# =============================================================================
just setup [-y]              # 개발 ν™˜κ²½ μ„€μ • (μ˜μ‘΄μ„± μ„€μΉ˜ + κΆŒν•œ)
just install [-y]             # μ‹œμŠ€ν…œ μ„€μΉ˜ (λΉ„λŒ€ν™”ν˜• κ°€λŠ₯)
just uninstall [-y]           # μ™„μ „ 제거

# =============================================================================
# πŸ§ͺ ν…ŒμŠ€νŠΈ 및 ν’ˆμ§ˆ 검사
# =============================================================================
just test                     # 전체 ν…ŒμŠ€νŠΈ μ‹€ν–‰
just lint [-y]                # shellcheck 검사 (μžλ™ μ„€μΉ˜ μ˜΅μ…˜)
just demo                     # 데λͺ¨ μ‹€ν–‰

# =============================================================================
# πŸ’Ύ λ””μŠ€ν¬ 관리
# =============================================================================
just disks [TYPE]             # λ””μŠ€ν¬ λͺ©λ‘ (table/available/mounted/raid-ready)
just disk-info <ID>           # λ””μŠ€ν¬ 상세 정보
just mount-temp <ID> <MOUNT> [FS]     # μž„μ‹œ 마운트
just unmount-temp <TARGET> [force]    # μž„μ‹œ μ–Έλ§ˆμš΄νŠΈ

# =============================================================================
# ⚑ RAID 관리
# =============================================================================
just raids [FORMAT]           # RAID μƒνƒœ (detailed/simple/summary)
just create-raid <LEVEL> <MOUNT> [FS] <DISK1> <DISK2>...  # RAID 생성
just remove-raid <DEVICE> [wipe]      # RAID 제거  
just analyze-raid <DEVICE> [perf]     # RAID 상세 뢄석
just setup-raid               # λŒ€ν™”ν˜• RAID μ„€μ •
just raid-disks               # RAID용 μ‚¬μš© κ°€λŠ₯ν•œ λ””μŠ€ν¬

# =============================================================================
# πŸ“‹ fstab 관리
# =============================================================================
just fstab [FORMAT]           # fstab ν•­λͺ© λͺ©λ‘
just add-fstab <ID> <MOUNT> [FS] [OPTIONS]    # fstab μΆ”κ°€ (fail-safe μžλ™)
just remove-fstab <IDENTIFIER>                # fstab 제거

# =============================================================================
# πŸ” μ‹œμŠ€ν…œ 관리
# =============================================================================
just check-system             # 전체 μ‹œμŠ€ν…œ 검사
just fix-system               # μžλ™ 문제 μˆ˜μ •

πŸ“– μ‚¬μš©λ²•

πŸ”§ 톡합 CLI

# κΈ°λ³Έ 정보 쑰회
ubuntu-disk-toolkit --help
ubuntu-disk-toolkit list-disks [table|available|mounted|raid-ready]
ubuntu-disk-toolkit list-raids [detailed|simple|summary]  
ubuntu-disk-toolkit list-fstab [detailed|table|simple]
ubuntu-disk-toolkit disk-info <UUID|PARTUUID|LABEL|/dev/sdX|sdX>

# μ‹œμŠ€ν…œ 관리
ubuntu-disk-toolkit check-system      # 전체 검사
ubuntu-disk-toolkit fix-system        # μžλ™ 문제 μˆ˜μ •

⚑ RAID 관리

# RAID 생성 - μ™„μ „ μžλ™ν™”λœ ν”„λ‘œμ„ΈμŠ€
ubuntu-disk-toolkit create-raid 1 /data ext4 sdb sdc
ubuntu-disk-toolkit create-raid 5 /storage ext4 sdb sdc sdd sde

# RAID 관리
ubuntu-disk-toolkit remove-raid /dev/md0 [wipe]
ubuntu-disk-toolkit analyze-raid /dev/md0 [perf]

# λŒ€ν™”ν˜• λͺ¨λ“œ (λ³΅μž‘ν•œ μ„€μ •μš©)
ubuntu-disk-toolkit setup-raid

πŸ“‹ fstab 관리

# ID 기반 μ•ˆμ „ν•œ fstab 관리 (fail-safe μžλ™ 적용)
ubuntu-disk-toolkit add-fstab UUID=12345678-... /data ext4 defaults
ubuntu-disk-toolkit add-fstab PARTUUID=abcd-... /backup xfs "defaults,noatime"
ubuntu-disk-toolkit add-fstab /dev/sdb1 /temp ext4 defaults

# fstab ν•­λͺ© 제거
ubuntu-disk-toolkit remove-fstab /data
ubuntu-disk-toolkit remove-fstab UUID=12345678-...

πŸ’Ύ λ””μŠ€ν¬ 관리

# ID 기반 λ””μŠ€ν¬ 정보 (λͺ¨λ“  ID ν˜•μ‹ 지원)
ubuntu-disk-toolkit disk-info UUID=12345678-...
ubuntu-disk-toolkit disk-info /dev/sdb1
ubuntu-disk-toolkit disk-info sdb

# μž„μ‹œ 마운트 (fstab μˆ˜μ • μ—†μŒ)
ubuntu-disk-toolkit mount-temp UUID=... /mnt/temp ext4
ubuntu-disk-toolkit unmount-temp /mnt/temp [force]

🎯 μ‹€μ œ μ‚¬μš© μ˜ˆμ‹œ

# 1️⃣ RAID 1 미러링 μ„€μ • (μ™„μ „ μžλ™)
just create-raid 1 /data ext4 sdb sdc
# βœ… λ””μŠ€ν¬ 검증 β†’ RAID 생성 β†’ νŒŒμΌμ‹œμŠ€ν…œ 생성 β†’ fstab 등둝 (nofail μžλ™) β†’ 마운트

# 2️⃣ κΈ°μ‘΄ λ””μŠ€ν¬λ₯Ό fstab에 μ•ˆμ „ν•˜κ²Œ μΆ”κ°€
just add-fstab UUID=12345678-abcd-... /backup ext4 "defaults,noatime"
# βœ… UUID 쑴재 확인 β†’ 마운트포인트 좩돌 검사 β†’ nofail μΆ”κ°€ β†’ fstab λ°±μ—… β†’ 등둝

# 3️⃣ μ‹œμŠ€ν…œ 전체 검사 및 μžλ™ μˆ˜μ •
just check-system  # 문제점 발견
just fix-system    # μžλ™ μˆ˜μ • 적용

# 4️⃣ RAID용 μ‚¬μš© κ°€λŠ₯ν•œ λ””μŠ€ν¬ 확인
just raid-disks
# βœ… λ§ˆμš΄νŠΈλ˜μ§€ μ•Šκ³  RAID에 μ†ν•˜μ§€ μ•Šμ€ μ‚¬μš© κ°€λŠ₯ν•œ λ””μŠ€ν¬λ§Œ ν‘œμ‹œ

πŸ§ͺ ν…ŒμŠ€νŠΈ μ‹œμŠ€ν…œ

Bats 기반 톡합 ν…ŒμŠ€νŠΈ

# ν…ŒμŠ€νŠΈ μ‹€ν–‰
just test                    # 전체 ν…ŒμŠ€νŠΈ
just lint -y                 # shellcheck μžλ™ μ„€μΉ˜ + 검사

# 개발 μ›Œν¬ν”Œλ‘œμš°
just setup -y && just test && just lint -y && just demo

ν…ŒμŠ€νŠΈ ꡬ쑰

tests/
β”œβ”€β”€ test_helpers.bash      # Mock μ‹œμŠ€ν…œ + 곡톡 ν•¨μˆ˜
β”œβ”€β”€ test_common.bats       # κΈ°λ³Έ κΈ°λŠ₯ ν…ŒμŠ€νŠΈ
β”œβ”€β”€ test_integration.bats  # 톡합 ν…ŒμŠ€νŠΈ (ubuntu-disk-toolkit)
└── test_*.bats           # κΈ°λŠ₯별 μ„ΈλΆ€ ν…ŒμŠ€νŠΈ

πŸ“ ν”„λ‘œμ νŠΈ ꡬ쑰

ubuntu-disk-toolkit/
β”œβ”€β”€ πŸ“‹ README.md              # ν”„λ‘œμ νŠΈ κ°œμš”
β”œβ”€β”€ πŸ› οΈ justfile              # Just μ›Œν¬ν”Œλ‘œμš°
β”œβ”€β”€ πŸ“ docs/
β”‚   └── FEATURES.md           # 상세 κΈ°λŠ₯ λ¬Έμ„œ
β”œβ”€β”€ 🎯 bin/                   # μ‹€ν–‰ 슀크립트
β”‚   β”œβ”€β”€ ubuntu-disk-toolkit   # 메인 톡합 CLI
β”‚   β”œβ”€β”€ check-system          # μ‹œμŠ€ν…œ 검사
β”‚   β”œβ”€β”€ manage-disk           # λ””μŠ€ν¬ 관리
β”‚   β”œβ”€β”€ manage-fstab          # fstab 관리
β”‚   └── check-disk-health     # μ’…ν•© 진단
β”œβ”€β”€ πŸ“š lib/                   # λͺ¨λ“ˆν˜• 라이브러리
β”‚   β”œβ”€β”€ πŸ”§ Core Utilities
β”‚   β”‚   β”œβ”€β”€ common.sh             # κΈ°λ³Έ μœ ν‹Έλ¦¬ν‹°
β”‚   β”‚   β”œβ”€β”€ id-resolver.sh        # ID 해석 (UUIDβ†”κ²½λ‘œ)
β”‚   β”‚   β”œβ”€β”€ validator.sh          # 검증 μ‹œμŠ€ν…œ
β”‚   β”‚   └── fail-safe.sh          # nofail μžλ™ 적용
β”‚   β”œβ”€β”€ 🎯 High-Level APIs
β”‚   β”‚   β”œβ”€β”€ disk-api.sh           # λ””μŠ€ν¬ 관리 API
β”‚   β”‚   β”œβ”€β”€ fstab-api.sh          # fstab 관리 API
β”‚   β”‚   └── raid-api.sh           # RAID 관리 API
β”‚   └── 🎨 Legacy Functions
β”‚       β”œβ”€β”€ ui-functions.sh       # UI/좜λ ₯ ν•¨μˆ˜
β”‚       β”œβ”€β”€ system-functions.sh   # μ‹œμŠ€ν…œ 검사
β”‚       β”œβ”€β”€ disk-functions.sh     # λ””μŠ€ν¬ 관리
β”‚       β”œβ”€β”€ fstab-functions.sh    # fstab 관리
β”‚       └── raid-functions.sh     # RAID 관리
β”œβ”€β”€ βš™οΈ config/
β”‚   └── defaults.conf         # μ„€μ • 파일
β”œβ”€β”€ πŸš€ install/
β”‚   β”œβ”€β”€ install.sh            # μ‹œμŠ€ν…œ μ„€μΉ˜
β”‚   β”œβ”€β”€ install-deps.sh       # μ˜μ‘΄μ„± μ„€μΉ˜
β”‚   └── uninstall.sh          # μ™„μ „ 제거
└── πŸ§ͺ tests/                 # Bats ν…ŒμŠ€νŠΈ μ‹œμŠ€ν…œ
    β”œβ”€β”€ test_*.bats           # κΈ°λŠ₯별 ν…ŒμŠ€νŠΈ
    β”œβ”€β”€ test_helpers.bash     # ν…ŒμŠ€νŠΈ 헬퍼
    └── run-tests.sh          # ν…ŒμŠ€νŠΈ μ‹€ν–‰κΈ°

πŸ”§ κ³ κΈ‰ κΈ°λŠ₯

ID 기반 λ””μŠ€ν¬ 관리

# μ§€μ›ν•˜λŠ” λͺ¨λ“  ID ν˜•μ‹
ubuntu-disk-toolkit disk-info UUID=12345678-1234-1234-1234-123456789abc
ubuntu-disk-toolkit disk-info PARTUUID=abcd1234-12ab-34cd-56ef-123456789abc  
ubuntu-disk-toolkit disk-info LABEL=MyDisk
ubuntu-disk-toolkit disk-info /dev/sdb1
ubuntu-disk-toolkit disk-info sdb1
ubuntu-disk-toolkit disk-info sdb

# fstabμ—μ„œλŠ” UUIDκ°€ μžλ™ μš°μ„  선택
just add-fstab /dev/sdb1 /data  # λ‚΄λΆ€μ μœΌλ‘œ UUID둜 λ³€ν™˜

μžλ™ Fail-Safe μ‹œμŠ€ν…œ

# λͺ¨λ“  fstab μΆ”κ°€ μ‹œ nofail μžλ™ 적용
just add-fstab UUID=... /data ext4 defaults
# μ‹€μ œ fstab: UUID=... /data ext4 defaults,nofail 0 2

# RAID의 경우 nofail + noauto μžλ™ 적용  
just create-raid 1 /data ext4 sdb sdc
# μ‹€μ œ fstab: UUID=... /data ext4 defaults,nofail,noauto 0 2

톡합 μ‹œμŠ€ν…œ 검사

# 포괄적 μ‹œμŠ€ν…œ μƒνƒœ 확인
just check-system
# βœ… ν•„μˆ˜ 도ꡬ μ„€μΉ˜ 확인
# βœ… RAID λ°°μ—΄ μƒνƒœ 검사  
# βœ… fstab μœ νš¨μ„± 검증
# βœ… 마운트 μƒνƒœ 확인
# βœ… λ””μŠ€ν¬ 건강 μƒνƒœ
# βœ… κΆŒν•œ 및 μ„€μ • 검사

# 발견된 문제 μžλ™ μˆ˜μ •
just fix-system

🚨 μ•ˆμ „ κ°€μ΄λ“œ

⚠️ μ€‘μš” μ£Όμ˜μ‚¬ν•­

  1. μžλ™ λ°±μ—…: λͺ¨λ“  μ„€μ • λ³€κ²½ μ‹œ /var/backups/ μžλ™ λ°±μ—…
  2. ID 기반 μ•ˆμ „μ„±: UUID/PARTUUID μ‚¬μš©μœΌλ‘œ λ””λ°”μ΄μŠ€ 변경에 무관
  3. fail-safe κΈ°λ³Έκ°’: λΆ€νŒ… μ‹€νŒ¨ λ°©μ§€λ₯Ό μœ„ν•œ nofail μžλ™ 적용
  4. 사전 검증: λͺ¨λ“  μž‘μ—… μ „ λ””μŠ€ν¬ μ‘΄μž¬μ„±, ν˜Έν™˜μ„± 검사

πŸ›‘οΈ λ‚΄μž₯ μ•ˆμ „ κΈ°λŠ₯

  • ID 검증: μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” λ””μŠ€ν¬ 사전 차단
  • 좩돌 λ°©μ§€: 마운트포인트, fstab ν•­λͺ© 쀑볡 검사
  • RAID ν˜Έν™˜μ„±: 마운트된 λ””μŠ€ν¬, κΈ°μ‘΄ RAID 멀버 μ‚¬μš© λ°©μ§€
  • μžλ™ λ‘€λ°±: μ‹€νŒ¨ μ‹œ 백업을 ν†΅ν•œ μžλ™ 볡원

🀝 κΈ°μ—¬ν•˜κΈ°

개발 μ›Œν¬ν”Œλ‘œμš°

# 1. 개발 ν™˜κ²½ μ„€μ •
git clone <repo> && cd ubuntu-disk-toolkit
just setup -y

# 2. 개발 및 ν…ŒμŠ€νŠΈ
just test && just lint -y

# 3. μƒˆ κΈ°λŠ₯ μΆ”κ°€ μ‹œ
# - lib/ 디렉토리에 λͺ¨λ“ˆ μΆ”κ°€
# - tests/ 디렉토리에 ν…ŒμŠ€νŠΈ μΆ”κ°€  
# - justfile에 λͺ…λ Ήμ–΄ μΆ”κ°€ (ν•„μš”μ‹œ)
# - README.md μ—…λ°μ΄νŠΈ

# 4. ν’€ λ¦¬ν€˜μŠ€νŠΈ μ „ μ΅œμ’… 검사
just demo  # 전체 κΈ°λŠ₯ λ™μž‘ 확인

πŸ“œ λΌμ΄μ„ μŠ€

이 ν”„λ‘œμ νŠΈλŠ” MIT λΌμ΄μ„ μŠ€ ν•˜μ— λ°°ν¬λ©λ‹ˆλ‹€.

πŸ† μ£Όμš” κ°œμ„ μ‚¬ν•­

λΆ„μ•Ό 이전 버전 ν˜„μž¬ 버전 κ°œμ„ νš¨κ³Ό
μ•„ν‚€ν…μ²˜ 단일 파일 ν•¨μˆ˜ λͺ¨λ“ˆν˜• API μž¬μ‚¬μš©μ„± 3λ°° ν–₯상
λ””μŠ€ν¬ 관리 경둜 기반 ID 기반 (UUID/PARTUUID) μ•ˆμ •μ„± λŒ€ν­ ν–₯상
fail-safe μˆ˜λ™ ꢌμž₯ μžλ™ 적용 λΆ€νŒ… μ‹€νŒ¨ μœ„ν—˜ 제거
CLI 톡합 κ°œλ³„ 슀크립트 단일 ubuntu-disk-toolkit μ‚¬μš© νŽΈμ˜μ„± ν–₯상
Just λͺ…λ Ήμ–΄ κΈ°λ³Έ 5개 ν™•μž₯ 16개 개발 생산성 3λ°°
검증 μ‹œμŠ€ν…œ κΈ°λ³Έ 검사 포괄적 validator.sh 였λ₯˜ 사전 λ°©μ§€
μžλ™ν™” μˆ˜λ™ 단계 μ™„μ „ μžλ™ μ›Œν¬ν”Œλ‘œμš° RAID 생성 원클릭

Ubuntu Disk Toolkit으둜 더 μ•ˆμ „ν•˜κ³  κ°•λ ₯ν•œ Ubuntu μŠ€ν† λ¦¬μ§€ 관리λ₯Ό κ²½ν—˜ν•˜μ„Έμš”! πŸš€

🎯 μ§€κΈˆ λ°”λ‘œ μ‹œμž‘ν•˜κΈ°

# μ™„μ „ μžλ™ μ„€μΉ˜ 및 데λͺ¨
git clone <your-repo>
cd ubuntu-disk-toolkit
just setup -y && just demo

# 첫 번째 RAID 생성
just raid-disks              # μ‚¬μš© κ°€λŠ₯ν•œ λ””μŠ€ν¬ 확인
just create-raid 1 /data ext4 sdb sdc  # RAID 1 생성

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published