diff options
author | Daniil Baturin <daniil@baturin.org> | 2018-11-06 09:10:10 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-06 09:10:10 +0700 |
commit | 12fddd72207087e3a8f420e79a50c43c13749b74 (patch) | |
tree | 24283ddc6b0ea30753609c4161e9fa078634fca2 | |
parent | 018860f21eb4151df5e0b719ad9b66331786ac4e (diff) | |
parent | 645875f060705d8e12235d5d444c9fc8d4a615fa (diff) | |
download | vyatta-cfg-system-12fddd72207087e3a8f420e79a50c43c13749b74.tar.gz vyatta-cfg-system-12fddd72207087e3a8f420e79a50c43c13749b74.zip |
Merge pull request #82 from bswinnerton/support-nvme-in-installations
T967: Support NVMe drives in installer
-rwxr-xr-x | scripts/install/install-functions | 4 | ||||
-rwxr-xr-x | scripts/install/install-get-partition | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/scripts/install/install-functions b/scripts/install/install-functions index d241e040..d65a6c6c 100755 --- a/scripts/install/install-functions +++ b/scripts/install/install-functions @@ -151,7 +151,7 @@ get_drive_size () { # Probe hardrives not shown in /proc/partitions by default probe_drives () { # Find drives that may not be in /proc/partitions since not mounted - drive=$(ls /sys/block | grep '[hsv]d.') + drive=$(ls /sys/block | grep '[hsv]d.|nvme.') # now exclude all drives that are read-only for drive in $drive; do @@ -176,7 +176,7 @@ select_drive () { # the first grep pattern looks for devices named c0d0, hda, and sda. drives=$(cat /proc/partitions | \ awk '{ if ($4!="name") { print $4 } }' | \ - egrep "c[0-9]d[0-9]$|[hsv]d[a-z]$" | \ + egrep "c[0-9]d[0-9]$|[hsv]d[a-z]$|nvme[0-9]n[0-9]" | \ egrep -v "^$") # take the first drive as the default diff --git a/scripts/install/install-get-partition b/scripts/install/install-get-partition index d6bb5524..e44fcec1 100755 --- a/scripts/install/install-get-partition +++ b/scripts/install/install-get-partition @@ -699,7 +699,7 @@ create_partitions() { fi # set the partition number on the device. - if [ -n "$( echo $ldrive | grep -E "cciss|ida" )" ]; then + if [ -n "$( echo $ldrive | grep -E "cciss|ida|nvme" )" ]; then # if this is a cciss ROOT_PARTITION=$ldrive"p1" else |