Adjust some README files..

This commit is contained in:
Christoph 2024-07-01 11:11:05 +02:00
parent 3c7531d016
commit 9113d8167c
4 changed files with 85 additions and 25 deletions

View File

@ -166,14 +166,74 @@ mdadm --monitor --test -1 </dev/md?>
mdadm -D </dev/md?> mdadm -D </dev/md?>
# ---
# =====
# - MBR-Partitionstabelle sichern und wiederherstellen # - MBR-Partitionstabelle sichern und wiederherstellen
# --- # =====
## - Save partitiontable ## - Save partitiontable
## - ## -
sfdisk -d /dev/sdb > partitions.sdb.txt sfdisk -d /dev/sdb > partitions.sdb.txt
## - Rrestore partitiontable ## - Restore partitiontable
## - ## -
cat partitions.sdb.txt | sfdisk /dev/sdb cat partitions.sdb.txt | sfdisk /dev/sdb
## - oder
## -
sfdisk /dev/sdb < partitions.sdb.txt
# =====
# - Restore (replicate) partition table on /dev/sdb (defet device) from /dev/sda (undemaged device)
# =====
## - Replicate GPT partition scheme from /dev/sda to /dev/sdd (useful for RAID array rebuild)
## -
## - !! Faulty device: /dev/sdb !!
## -
sfdisk -d /dev/sda | sfdisk /dev/sdb
## - oder (force)
## -
sfdisk -d /dev/sda | sfdisk -f /dev/sdb
^^^^^^^^
faulty device
# =====
# - GPT Partitionstabelle sichern und wiederherstellen
# =====
## - Save partitiontable
## -
## - sgdisk --backup={/path/to/file} {/dev/device/here}
## -
sgdisk --backup=/root/partitions.sdg.txt /dev/sdg
## - Restore partitiontable
## -
## - sgdisk --load-backup={/path/to/file} {/dev/device/here}
## -
sgdisk --load-backup=/root/partitions.sdg.txt /dev/sdg
# =====
# - Restore (replicate) partition table on /dev/sdg (defet device) from /dev/sdd (undemaged device)
# =====
## - Replicate GPT partition scheme from /dev/sda to /dev/sdd (useful for RAID array rebuild)
## -
## - !! Faulty device: /dev/sdg !!
## -
sgdisk -R /dev/sdg /dev/sdd
^^
faulty device
## - Anschließend neue zufällig GUID vergeben
## -
sgdisk -G /dev/sdd

View File

@ -2,12 +2,19 @@
# - Rename /dev/md126 to /devmd2 # - Rename /dev/md126 to /devmd2
# --- # ---
# Check which devices are involved in the /dev/md5 array
#
cat /proc/mdstat
unount /dev/md126
mdadm --stop /dev/md126 mdadm --stop /dev/md126
mdadm --assemble --update=name --name=<HOSTNAME>:2 /dev/md2 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1 mdadm --assemble --update=name --name=<HOSTNAME>:2 /dev/md2 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1
# - Take care /etc/mdadm/mdadm.conf is up-to-date # - Take care /etc/mdadm/mdadm.conf is up-to-date
# - # -
mdadm --examine --scan --config=mdadm.conf # - Adjust /etc/mdadm/mdadm.conf if needed
# -
mdadm --examine --scan
# - Make the changes known to initramfs # - Make the changes known to initramfs
# - # -

View File

@ -34,13 +34,6 @@
## - !! Defekte Platte: /dev/sdb !! ## - !! Defekte Platte: /dev/sdb !!
## - ## -
dd if=/dev/sda of=/dev/sdb count=1 bs=512 # falls die Platte /dev/sdb
^^ # ausgetauscht wurde
defekte Platte
## - oder alternativ
## -
sfdisk -d /dev/sda | sfdisk /dev/sdb sfdisk -d /dev/sda | sfdisk /dev/sdb
^^ ^^
defekte Platte defekte Platte