Чтобы найти строки, содержащие /*
и */
, достаточно
grep '/\*.*\*/' file
Чтобы найти строки, которые начинаются с /*
и заканчиваются на */
, используйте их:
grep '^/\*.*\*/$' file
И чтобы разрешить пробельные символы до стартового комментария и после конца, используйте:
grep -E '^\s*/\*.*\*/\s*$' file
Так как *
является специальным символом, необходимо его экранировать (\*
). Кроме того, все остальное - обычный символ. Вышеуказанный регекс будет соответствовать /*
, чем 0 или более символов (.*
) до */
.
Сравните описание записи таблицы разделов MBR с описанием записи раздела GPT/GUID . Вы увидите, что, хотя раздел GPT/GUID имеет выделенные места для «уникального GUID раздела» и «имени раздела», ни один из них не доступен для MBR. Так что вы просто не можете сделать это на MBR, это доступно только для GPT.
По-прежнему существует уникальный 32-битный идентификатор для всей MBR(в позиции 0x1B8 ), который можно использовать вместе с номером раздела. Его можно изменить с помощью экспертных опций fdisk :
# fdisk /dev/ram0
[...]
Command (m for help): x
Expert command (m for help): i
Enter the new disk identifier: 0xdf201070
Disk identifier changed from 0xdeadbeaf to 0xdf201070.
Expert command (m for help): r
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.
Возможно, вам следует использовать, как и в случае с tune2fs для ext2, jfs _tune для маркировки файловой системы . Например:
# jfs_tune -L mylabel /dev/ram0p1
jfs_tune version 1.1.15, 04-Mar-2011
Volume label updated successfully.
# blkid |grep ram0
/dev/ram0: PTUUID="df201070" PTTYPE="dos"
/dev/ram0p1: LABEL="mylabel" UUID="e1805bac-44fb-4f4e-860b-64a1d303400f" TYPE="jfs" PARTUUID="df201070-01"
Все "переменные", выдаваемые blkid, вероятно, можно использовать в /etc/fstab
, вам следует провести тесты.
Используйтеgdisk
:
sudo gdisk /dev/sda
Используйте команду c
для изменения имени раздела и команду w
для сохранения изменений.
(Конечно, для этого есть опция командной строки -! Хотелось бы просветления ).