Да, для Linux это чисто косметика.
Поле Type
основано на идентификаторах GUID типа раздела в таблице разделов GPT, и существует множество возможных типов.
Изменение GUID типа раздела с помощью Linux fdisk
не должно каким-либо образом изменить содержимое раздела. Но, судя по сообщению WARNING
, ваша версия fdisk
кажется немного устаревшей, поэтому вы можете быть осторожны и сначала сделать резервные копии любых важных данных.
По сути, вам нужно:
# fdisk /dev/sda
[...]
Command (m for help): t
Partition number (1-3, default 3): 3
Hex code (type L to list all codes): L
Hex code (type L to list all codes:
Command (m for help): w
Ваша версия fdisk
может иметь некоторые отличия. Этот пример был создан с использованием:
# fdisk --version
fdisk from util-linux 2.29.2
Текущий список рабочих областей доступен из wmctrl
с помощью опции -d
, где символ *
в выводе указывает текущую рабочую область. Например, из моей системы с Xfce:
[David@Fedora64 ~]$ wmctrl -d
0 * DG: 1920x1080 VP: 0,0 WA: 0,24 1920x1032 Workspace 1
1 - DG: 1920x1080 VP: N/A WA: 0,24 1920x1032 Workspace 2
2 - DG: 1920x1080 VP: N/A WA: 0,24 1920x1032 Espacio de Trabajo 3
3 - DG: 1920x1080 VP: N/A WA: 0,24 1920x1032 Workspace 4
4 - DG: 1920x1080 VP: N/A WA: 0,24 1920x1032 Arbeitsplatz 5
5 - DG: 1920x1080 VP: N/A WA: 0,24 1920x1032 Workspace 6
Оттуда вы можете проанализировать интересующие вас вещи, такие как список имен рабочих областей, с помощью sed
или чего-то еще.
Что касается создания и удаления рабочей области,Я не знаю, как воздействовать на конкретное рабочее пространство, например, специально создать рабочее пространство между двумя существующими рабочими пространствами. Однако количество рабочих пространств можно изменить с помощью xdotool
. Например, если у вас сейчас пять рабочих областей, две можно добавить с помощью команды xdotool set_num_desktops 7
, при этом две новые рабочие области добавляются в конец списка. Точно так же установка числа, меньшего, чем существующее количество рабочих областей, удаляет рабочие области из конца списка.