Как избежать именования разделов с помощью parted?

Вы уверены, что для этого требуется сам Qt? При тестировании в моей системе эта зависимость не отображается:

$ apt depends vlc | grep qt

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

  Depends: libqt5core5a (>= 5.5.1)
 |Depends: libqt5gui5 (>= 5.0.2)
  Depends: libqt5gui5-gles (>= 5.0.2)
  Depends: libqt5widgets5 (>= 5.2.0)
  Depends: libqt5x11extras5 (>= 5.1.0)

Требование библиотек Qt не то же самое, что требование самого Qt . Если в Arch это не так, вы можете связаться с сопровождающим пакета Qt в соответствующем репозитории Arch.

1
17.09.2019, 12:13
1 ответ

Вы можете использоватьfdisk

Вы можете использовать fdiskиз утилиты -linux 2.31.1, а также, вероятно, некоторых других довольно новых версий.

Я провел тестирование со следующим файлом сценария, где X следует заменить фактической буквой устройства для вашего целевого диска. Конечно, вы должны установить правильное количество разделов и их размеры. Вы можете узнать, какой синтаксис использовать, запустив fdiskв интерактивном режиме.

#!/bin/bash

LANG=C

echo "g
n


+256m

n


+1g

n




w" | fdisk /dev/sdX

Пояснение

Следующий список не работает (fdisk не принимает комментарии ), но помогает понять приведенный выше сценарий.

#!/bin/bash

LANG=C

echo "g     # gpt, GUID partition table
n           # new partition
            # default partition number
            # default start location
+256m       # size
            # default answer to partition name
n           # new partition
            # default partition number
            # default start location
+1g         # size
            # default answer to partition name
n           # new partition
            # default partition number
            # default start location
            # default end location at the drive's tail end
            # default answer to partition name
w           # write to the drive" | fdisk /dev/sdX

Проверка отсутствия «Имени»

$ sudo partprobe;sleep 1;LANG=C sudo parted /dev/sdc p
Model: Kingston DataTraveler G3 (scsi)
Disk /dev/sdc: 4010MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
 1      1049kB  269MB   268MB
 2      269MB   1343MB  1074MB
 3      1343MB  4010MB  2667MB
0
27.01.2020, 23:17

Теги

Похожие вопросы