OpenWRT and Bare Metal BackUps: Difference between revisions
| Line 187: | Line 187: | ||
===Other Notes=== | ===Other Notes=== | ||
==== LVM (Logical Volume Management) -- Rough Draft ==== | |||
Signature ([[wikipedia:Master_boot_record#Disk_identity|Disk Signature / Disk Identity]]): A [[wikipedia:Master_boot_record#DISK_ID|32 bit section]] of the MBR (GPT, DOS, LVM, etc). Oh, and CFDISK won't work as it does not facilitate LVM Disks. | |||
* Steps for Creating a Bootable Disk with an LVM Partition | |||
** Create a BOOT Partition at an offset of 1M (equivalent to a quantity 2048 sectors that are 512 Bytes / Sector) | |||
** ...same steps as below, but for /dev/sdaX | |||
* Steps for Creating an LVM Disk (NOTE: As in, that's an entire Disk, not just a Partition, and it assumes there's another disk to boot from, so do NOT do this, it is just here for reference) | |||
** PVCREATE (Create a Physical Disk, sort of equivalent to writing a Disk Signature): pvcreate /dev/sda (this will / can overwrite the DOS or GPT signature / identity of a disk) | |||
** VGCREATE (Create a Volume Group, nope, not sort of like creating a Partition (that's next), but rather like part B of PVCREATE, where one or more disks are assigned to a Volume Group): vgcreate VG1 /dev/sda (VG1 is an arbitrary name, it can be 'anything') | |||
** LVCREATE (Create a Logical Volume, equivalent to Partitioning); | |||
*** lvcreate -L 16M -n BOOT VG1 (16M is the size of the first "Partition", BOOT is just a name given to the Logical Volume, it can be anything, VG1 is the name of the Volume Group from the previous step) | |||
*** lvcreate -L 16G -n ROOT VG1 | |||
** Mount (...but Format first) the Volume Group(s) | |||
*** LVDISPLAY (shows the available LVs in /dev/NameOfVolumeGroup/NameOfLogicalVolume) | |||
*** mkfs.ext4 -L BOOT /dev/VG1/BOOT -v (where -L BOOT is just the name of the Partition) | |||
*** mnt /dev/VG1/BOOT /mnt/BOOT (mkdir /mnt/BOOT first) | |||
*** | |||
====GRUB==== | ====GRUB==== | ||