mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-21 18:11:35 +00:00
format: fix for nvme
Signed-off-by: Robin Winkelewski <w9ncontact@gmail.com>
This commit is contained in:
parent
b06e11c7d7
commit
bd20f419bf
@ -171,7 +171,15 @@ func format(d, label, fsType string, forced bool) error {
|
||||
return fmt.Errorf("Error running blockdev: %v", err)
|
||||
}
|
||||
|
||||
partition := fmt.Sprintf("%s1", d)
|
||||
var partition string
|
||||
// check if last char is numeric in case of nvme
|
||||
c := d[len(d)-1]
|
||||
if c > '0' && c < '9' {
|
||||
partition = fmt.Sprintf("%sp1", d)
|
||||
} else {
|
||||
partition = fmt.Sprintf("%s1", d)
|
||||
}
|
||||
|
||||
if err := refreshDevicesAndWaitFor(partition); err != nil {
|
||||
return err
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user