lsblk partuuid не распознана команда

Ubuntu Touch может использовать больше мощности на телефонах, где он не был установлен по умолчанию, потому что драйверы не оптимизированы людьми, которые создали телефон, и могут быть менее эффективными, чем на Android.

To получите надежный ответ, вам придется сравнить два почти одинаковых телефона, один из которых - Ubuntu Touch и другой Android. Тот, который работает Ubuntu Touch, должен быть настроен на поддержку Ubuntu (например, недавно анонсированные Meizu или bq-телефоны).

2
задан 19 April 2017 в 10:48

20 ответов

Как я нашел UUID, сначала определив, какой раздел USB, который я хотел загрузить, я сделал это, набрав

lsblk

Он дал мне дерево dev, поэтому изложение SDB1, SDB2 и SDB3. Я знал, что хотел загрузиться с SDB2, потому что это была корневая файловая система.

Я написал небольшой скрипт, передавая / dev / sdb как переменную через него.

#!/bin/sh
sudo dd if=/dev/$1 bs=4 skip=110 count=1 | hexdump

Он дал мне PARTUUID в неправильном формате endian, поэтому я просто поменял его вокруг. Таким образом, UUID для SDB2 - xxxxxxxx-02

2
ответ дан 22 May 2018 в 23:27

Как я нашел UUID, сначала определив, какой раздел USB, который я хотел загрузить, я сделал это, набрав

lsblk

Он дал мне дерево dev, поэтому изложение SDB1, SDB2 и SDB3. Я знал, что хотел загрузиться с SDB2, потому что это была корневая файловая система.

Я написал небольшой скрипт, передавая / dev / sdb как переменную через него.

#!/bin/sh sudo dd if=/dev/$1 bs=4 skip=110 count=1 | hexdump

Он дал мне PARTUUID в неправильном формате endian, поэтому я просто поменял его вокруг. Таким образом, UUID для SDB2 - xxxxxxxx-02

2
ответ дан 18 July 2018 в 14:40

Как я нашел UUID, сначала определив, какой раздел USB, который я хотел загрузить, я сделал это, набрав

lsblk

Он дал мне дерево dev, поэтому изложение SDB1, SDB2 и SDB3. Я знал, что хотел загрузиться с SDB2, потому что это была корневая файловая система.

Я написал небольшой скрипт, передавая / dev / sdb как переменную через него.

#!/bin/sh sudo dd if=/dev/$1 bs=4 skip=110 count=1 | hexdump

Он дал мне PARTUUID в неправильном формате endian, поэтому я просто поменял его вокруг. Таким образом, UUID для SDB2 - xxxxxxxx-02

2
ответ дан 24 July 2018 в 20:26

Как я нашел UUID, сначала определив, какой раздел USB, который я хотел загрузить, я сделал это, набрав

lsblk

Он дал мне дерево dev, поэтому изложение SDB1, SDB2 и SDB3. Я знал, что хотел загрузиться с SDB2, потому что это была корневая файловая система.

Я написал небольшой скрипт, передавая / dev / sdb как переменную через него.

#!/bin/sh sudo dd if=/dev/$1 bs=4 skip=110 count=1 | hexdump

Он дал мне PARTUUID в неправильном формате endian, поэтому я просто поменял его вокруг. Таким образом, UUID для SDB2 - xxxxxxxx-02

2
ответ дан 31 July 2018 в 23:29

Если целью является определение раздела через «partuuid» (действительно GUID), вы можете получить уникальный GUID раздела с помощью GPD fdisk (gdisk, sgdisk или cgdisk). Если вам нужно это из сценария или команды с одной строкой, лучшим вариантом будет sgdisk. Вы сделали бы что-то вроде этого:

$ sudo sgdisk -i 2 /dev/sda | grep unique
Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3

Этот пример получает уникальный GUID раздела («partuuid») из раздела 2 (-i 2 на /dev/sda), то есть /dev/sda2. В этом примере вывод данных через grep просто для выделения одной строки, которая является релевантной - эта команда sgdisk возвращает семь строк вывода с различными типами информации в разделе.

Чтобы соответствовать GUID к известному значению, вам нужно будет пропустить все разделы, делая дальнейшую обработку на выходе. Это, вероятно, будет неудобно по сравнению с чем-то вроде просмотра содержимого /dev/disk/by-partuuid/, но в зависимости от более широкой цели оно может быть полезными или необходимыми. Например, если вы пытаетесь собирать сборные данные на разделах (но не в файловых системах, которые они содержат), sgdisk представляет больше, чем просто GUID раздела - как я уже сказал, есть семь строк выход из опции -i:

$ sudo sgdisk -i 2 /dev/sda
Partition GUID code: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem)
Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3
First sector: 1128448 (at 551.0 MiB)
Last sector: 2664447 (at 1.3 GiB)
Partition size: 1536000 sectors (750.0 MiB)
Attribute flags: 0000000000000000
Partition name: 'Unused /boot'

Если вы хотите показать все эти сводные данные или даже три или четыре строки, то это может быть лучше t o используйте sgdisk, чем пытаться собрать его из других источников.

2
ответ дан 22 May 2018 в 23:27

На странице руководства (в типе терминала man lsblk):

-o, --output list Укажите, какие выходные столбцы будут печататься. Используйте -help, чтобы получить список всех поддерживаемых столбцов.

Таким образом, lsblk --help должен предоставить вам, среди прочего, список поддерживаемых колонок.

Чтобы перечислить раздел uuids, используйте команда blkid вместо lsblk.

Я сейчас не на своем компьютере Ubuntu, чтобы проверить его, но, пожалуйста, попробуйте его.

0
ответ дан 22 May 2018 в 23:27
  • 1
    К сожалению, partuuid не находится в списке справки, если я не знаю этого уникального идентификатора, то я не могу сказать, что моя система загружается с него – bahjat 19 April 2017 в 11:07
  • 2
    Вместо этого используйте blkid. Я обновил свой ответ с помощью этого – Soren A 19 April 2017 в 11:19
  • 3
    Спасибо Soren A, но для меня все еще отображается только UUID, вывод ниже: / dev / sdb2: LABEL = " ROOT " UUID = & Quot; a179b05f-de0e-4f38-adf6-10a6a5aeb3cf & Quot; TYPE = & Quot; ext3 & Quot; – bahjat 19 April 2017 в 11:40
  • 4
    @bahjat Вы попросили раздел UUID .. тогда я не понимаю ваш вопрос, извините. – Soren A 19 April 2017 в 12:40

Чтобы увидеть UUID и PARTUUID, вы можете просто использовать ls:

ls -l /dev/disk/by-partuuid/, чтобы просмотреть [part_uid] partuuid раздела, чтобы просмотреть все [u2] uuid раздела

Правильная метка для UUID - это просто uuid, поэтому замените «partuuid» на «uuid» в вашей команде.

lsblk -o name,label,uuid

Вам, вероятно, понадобится sudo для чтения UUID .

Но если вы и , вы, вероятно, захотите использовать что-то еще, например fdisk или cfdisk или parted или, вероятно, лучше gparted.

0
ответ дан 22 May 2018 в 23:27
  • 1
    к сожалению, это только говорит мне «UUID». я после «PARTUUID» – bahjat 19 April 2017 в 15:16
  • 2
    UUID является уникальным идентификатором для каждой файловой системы в каждом разделе . Часто бывает, как разделы идентифицируются для установки / загрузки / и т. Д. PARTUUID, по-видимому, хранится в / из GPT, я буду редактировать информацию о том, как просматривать оба с помощью ls – Xen2050 19 April 2017 в 15:39

PARTUUID не работает в Ubuntu 14.04

В соответствии с комментариями в вопросе OP Ubuntu 14.04 не поддерживает флаг PARTUUID.

PARTUUID работает под Ubuntu 16.04, чтобы показать ваш USB-накопитель

Как вы можете видеть, PARTUUID отлично работает на моем Ubuntu 16.04, чтобы показать UUID USB Thumb Drive / Flash Drive:

$ lsblk -o NAME,FSTYPE,LABEL,PARTUUID,MOUNTPOINT,SIZE,MODEL
NAME        FSTYPE LABEL            PARTUUID                             MOUNTPOINT   SIZE MODEL
sdb                                                                                   7.6G USB Flash Disk  
└─sdb1      vfat   LIVE_USB         bb958812-01                          /media/ric   7.6G 
sda                                                                                 931.5G HGST HTS721010A9
├─sda4      ntfs   WINRETOOLS       c8cd5c7e-48fc-4aac-8c57-abcf6819b3ce              450M 
├─sda2                              0e4d96d3-5164-4d2f-9786-5e7b5066034e              128M 
├─sda5      ntfs   Image            b929ccc6-7ceb-4c50-a14c-8e41bf9d401f             11.4G 
├─sda3      ntfs   HGST_Win10       8778bdd3-e557-4f16-8fd6-9d44dcfe0c0a /mnt/d       919G 
└─sda1      vfat   ESP              edde67a5-6d32-425b-8e4e-6343b3e3f6f1              500M 
nvme0n1                                                                               477G Samsung SSD 960 PRO
├─nvme0n1p5 ext4   NVMe_Ubuntu_16.0 f1f35cf5-1b79-4d43-84e3-9b10ea3f9e3c /           44.6G 
├─nvme0n1p3                         6471dce0-3ba5-49b9-bd13-667ad8f72b10               16M 
├─nvme0n1p1 ntfs                    f5872f63-c0c7-4136-b65d-b89becdfc138              450M 
├─nvme0n1p6 swap   Linux Swap       4aeb7d53-7ad5-41b2-99f3-cae583bca6b7 [SWAP]       7.9G 
├─nvme0n1p4 ntfs   NVMe_Win10       f354f364-9819-4209-955a-297505eebfd0 /mnt/c     414.9G 
├─nvme0n1p2 vfat                    5a989e57-3bb3-4821-907f-5822bb14a635 /boot/efi     99M 
└─nvme0n1p7 ntfs   Shared_WSL+Linux 1ca41115-5e65-4ade-8825-b9a2807ae51c /mnt/e         9G 
0
ответ дан 22 May 2018 в 23:27
  • 1
    См. Комментарии под вопросом : функция не была доступна в 14.04, которую использовал OP. – muru 12 November 2017 в 19:21
  • 2
    @muru Должен ли я удалить свой ответ и вопрос VTC? Пересмотреть мой ответ? – WinEunuuchs2Unix 12 November 2017 в 19:22
  • 3
    вам решать. Просто указывая, что ошибки конфигурации не было, а только более старая система. – muru 12 November 2017 в 19:23

Если целью является определение раздела через «partuuid» (действительно GUID), вы можете получить уникальный GUID раздела с помощью GPD fdisk (gdisk, sgdisk или cgdisk). Если вам нужно это из сценария или команды с одной строкой, лучшим вариантом будет sgdisk. Вы сделали бы что-то вроде этого:

$ sudo sgdisk -i 2 /dev/sda | grep unique Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3

Этот пример получает уникальный GUID раздела («partuuid») из раздела 2 (-i 2 на /dev/sda), то есть /dev/sda2. В этом примере вывод данных через grep просто для выделения одной строки, которая является релевантной - эта команда sgdisk возвращает семь строк вывода с различными типами информации в разделе.

Чтобы соответствовать GUID к известному значению, вам нужно будет пропустить все разделы, делая дальнейшую обработку на выходе. Это, вероятно, будет неудобно по сравнению с чем-то вроде просмотра содержимого /dev/disk/by-partuuid/, но в зависимости от более широкой цели оно может быть полезными или необходимыми. Например, если вы пытаетесь собирать сборные данные на разделах (но не в файловых системах, которые они содержат), sgdisk представляет больше, чем просто GUID раздела - как я уже сказал, есть семь строк выход из опции -i:

$ sudo sgdisk -i 2 /dev/sda Partition GUID code: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem) Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3 First sector: 1128448 (at 551.0 MiB) Last sector: 2664447 (at 1.3 GiB) Partition size: 1536000 sectors (750.0 MiB) Attribute flags: 0000000000000000 Partition name: 'Unused /boot'

Если вы хотите показать все эти сводные данные или даже три или четыре строки, то это может быть лучше t o используйте sgdisk, чем пытаться собрать его из других источников.

2
ответ дан 18 July 2018 в 14:40

На странице руководства (в типе терминала man lsblk):

-o, --output list Укажите, какие выходные столбцы будут печататься. Используйте -help, чтобы получить список всех поддерживаемых столбцов.

Таким образом, lsblk --help должен предоставить вам, среди прочего, список поддерживаемых колонок.

Чтобы перечислить раздел uuids, используйте команда blkid вместо lsblk.

Я сейчас не на своем компьютере Ubuntu, чтобы проверить его, но, пожалуйста, попробуйте его.

0
ответ дан 18 July 2018 в 14:40

PARTUUID не работает в Ubuntu 14.04

В соответствии с комментариями в вопросе OP Ubuntu 14.04 не поддерживает флаг PARTUUID.

PARTUUID работает под Ubuntu 16.04, чтобы показать ваш USB-накопитель

Как вы можете видеть, PARTUUID отлично работает на моем Ubuntu 16.04, чтобы показать UUID USB Thumb Drive / Flash Drive:

$ lsblk -o NAME,FSTYPE,LABEL,PARTUUID,MOUNTPOINT,SIZE,MODEL NAME FSTYPE LABEL PARTUUID MOUNTPOINT SIZE MODEL sdb 7.6G USB Flash Disk └─sdb1 vfat LIVE_USB bb958812-01 /media/ric 7.6G sda 931.5G HGST HTS721010A9 ├─sda4 ntfs WINRETOOLS c8cd5c7e-48fc-4aac-8c57-abcf6819b3ce 450M ├─sda2 0e4d96d3-5164-4d2f-9786-5e7b5066034e 128M ├─sda5 ntfs Image b929ccc6-7ceb-4c50-a14c-8e41bf9d401f 11.4G ├─sda3 ntfs HGST_Win10 8778bdd3-e557-4f16-8fd6-9d44dcfe0c0a /mnt/d 919G └─sda1 vfat ESP edde67a5-6d32-425b-8e4e-6343b3e3f6f1 500M nvme0n1 477G Samsung SSD 960 PRO ├─nvme0n1p5 ext4 NVMe_Ubuntu_16.0 f1f35cf5-1b79-4d43-84e3-9b10ea3f9e3c / 44.6G ├─nvme0n1p3 6471dce0-3ba5-49b9-bd13-667ad8f72b10 16M ├─nvme0n1p1 ntfs f5872f63-c0c7-4136-b65d-b89becdfc138 450M ├─nvme0n1p6 swap Linux Swap 4aeb7d53-7ad5-41b2-99f3-cae583bca6b7 [SWAP] 7.9G ├─nvme0n1p4 ntfs NVMe_Win10 f354f364-9819-4209-955a-297505eebfd0 /mnt/c 414.9G ├─nvme0n1p2 vfat 5a989e57-3bb3-4821-907f-5822bb14a635 /boot/efi 99M └─nvme0n1p7 ntfs Shared_WSL+Linux 1ca41115-5e65-4ade-8825-b9a2807ae51c /mnt/e 9G
0
ответ дан 18 July 2018 в 14:40

Чтобы увидеть UUID и PARTUUID, вы можете просто использовать ls:

ls -l /dev/disk/by-partuuid/, чтобы просмотреть [part_uid] partuuid раздела, чтобы просмотреть все [u2] uuid раздела

Правильная метка для UUID - это просто uuid, поэтому замените «partuuid» на «uuid» в вашей команде.

lsblk -o name,label,uuid

Вам, вероятно, понадобится sudo для чтения UUID .

Но если вы и , вы, вероятно, захотите использовать что-то еще, например fdisk или cfdisk или parted или, вероятно, лучше gparted.

0
ответ дан 18 July 2018 в 14:40

Если целью является определение раздела через «partuuid» (действительно GUID), вы можете получить уникальный GUID раздела с помощью GPD fdisk (gdisk, sgdisk или cgdisk). Если вам нужно это из сценария или команды с одной строкой, лучшим вариантом будет sgdisk. Вы сделали бы что-то вроде этого:

$ sudo sgdisk -i 2 /dev/sda | grep unique Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3

Этот пример получает уникальный GUID раздела («partuuid») из раздела 2 (-i 2 на /dev/sda), то есть /dev/sda2. В этом примере вывод данных через grep просто для выделения одной строки, которая является релевантной - эта команда sgdisk возвращает семь строк вывода с различными типами информации в разделе.

Чтобы соответствовать GUID к известному значению, вам нужно будет пропустить все разделы, делая дальнейшую обработку на выходе. Это, вероятно, будет неудобно по сравнению с чем-то вроде просмотра содержимого /dev/disk/by-partuuid/, но в зависимости от более широкой цели оно может быть полезными или необходимыми. Например, если вы пытаетесь собирать сборные данные на разделах (но не в файловых системах, которые они содержат), sgdisk представляет больше, чем просто GUID раздела - как я уже сказал, есть семь строк выход из опции -i:

$ sudo sgdisk -i 2 /dev/sda Partition GUID code: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem) Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3 First sector: 1128448 (at 551.0 MiB) Last sector: 2664447 (at 1.3 GiB) Partition size: 1536000 sectors (750.0 MiB) Attribute flags: 0000000000000000 Partition name: 'Unused /boot'

Если вы хотите показать все эти сводные данные или даже три или четыре строки, то это может быть лучше t o используйте sgdisk, чем пытаться собрать его из других источников.

2
ответ дан 24 July 2018 в 20:26

На странице руководства (в типе терминала man lsblk):

-o, --output list Укажите, какие выходные столбцы будут печататься. Используйте -help, чтобы получить список всех поддерживаемых столбцов.

Таким образом, lsblk --help должен предоставить вам, среди прочего, список поддерживаемых колонок.

Чтобы перечислить раздел uuids, используйте команда blkid вместо lsblk.

Я сейчас не на своем компьютере Ubuntu, чтобы проверить его, но, пожалуйста, попробуйте его.

0
ответ дан 24 July 2018 в 20:26
  • 1
    К сожалению, partuuid не находится в списке справки, если я не знаю этого уникального идентификатора, то я не могу сказать, что моя система загружается с него – bahjat 19 April 2017 в 11:07
  • 2
    Вместо этого используйте blkid. Я обновил свой ответ с помощью этого – Soren A 19 April 2017 в 11:19
  • 3
    Спасибо Soren A, но для меня все еще отображается только UUID, вывод ниже: / dev / sdb2: LABEL = & quot; ROOT & quot; UUID = & Quot; a179b05f-de0e-4f38-adf6-10a6a5aeb3cf & Quot; TYPE = & Quot; ext3 & Quot; – bahjat 19 April 2017 в 11:40
  • 4
    @bahjat Вы попросили раздел UUID .. тогда я не понимаю ваш вопрос, извините. – Soren A 19 April 2017 в 12:40

PARTUUID не работает в Ubuntu 14.04

В соответствии с комментариями в вопросе OP Ubuntu 14.04 не поддерживает флаг PARTUUID.

PARTUUID работает под Ubuntu 16.04, чтобы показать ваш USB-накопитель

Как вы можете видеть, PARTUUID отлично работает на моем Ubuntu 16.04, чтобы показать UUID USB Thumb Drive / Flash Drive:

$ lsblk -o NAME,FSTYPE,LABEL,PARTUUID,MOUNTPOINT,SIZE,MODEL NAME FSTYPE LABEL PARTUUID MOUNTPOINT SIZE MODEL sdb 7.6G USB Flash Disk └─sdb1 vfat LIVE_USB bb958812-01 /media/ric 7.6G sda 931.5G HGST HTS721010A9 ├─sda4 ntfs WINRETOOLS c8cd5c7e-48fc-4aac-8c57-abcf6819b3ce 450M ├─sda2 0e4d96d3-5164-4d2f-9786-5e7b5066034e 128M ├─sda5 ntfs Image b929ccc6-7ceb-4c50-a14c-8e41bf9d401f 11.4G ├─sda3 ntfs HGST_Win10 8778bdd3-e557-4f16-8fd6-9d44dcfe0c0a /mnt/d 919G └─sda1 vfat ESP edde67a5-6d32-425b-8e4e-6343b3e3f6f1 500M nvme0n1 477G Samsung SSD 960 PRO ├─nvme0n1p5 ext4 NVMe_Ubuntu_16.0 f1f35cf5-1b79-4d43-84e3-9b10ea3f9e3c / 44.6G ├─nvme0n1p3 6471dce0-3ba5-49b9-bd13-667ad8f72b10 16M ├─nvme0n1p1 ntfs f5872f63-c0c7-4136-b65d-b89becdfc138 450M ├─nvme0n1p6 swap Linux Swap 4aeb7d53-7ad5-41b2-99f3-cae583bca6b7 [SWAP] 7.9G ├─nvme0n1p4 ntfs NVMe_Win10 f354f364-9819-4209-955a-297505eebfd0 /mnt/c 414.9G ├─nvme0n1p2 vfat 5a989e57-3bb3-4821-907f-5822bb14a635 /boot/efi 99M └─nvme0n1p7 ntfs Shared_WSL+Linux 1ca41115-5e65-4ade-8825-b9a2807ae51c /mnt/e 9G
0
ответ дан 24 July 2018 в 20:26
  • 1
    См. Комментарии под вопросом : функция не была доступна в 14.04, которую использовал OP. – muru 12 November 2017 в 19:21
  • 2
    @muru Должен ли я удалить свой ответ и вопрос VTC? Пересмотреть мой ответ? – WinEunuuchs2Unix 12 November 2017 в 19:22
  • 3
    вам решать. Просто указывая, что ошибки конфигурации не было, а только более старая система. – muru 12 November 2017 в 19:23

Чтобы увидеть UUID и PARTUUID, вы можете просто использовать ls:

ls -l /dev/disk/by-partuuid/, чтобы просмотреть [part_uid] partuuid раздела, чтобы просмотреть все [u2] uuid раздела

Правильная метка для UUID - это просто uuid, поэтому замените «partuuid» на «uuid» в вашей команде.

lsblk -o name,label,uuid

Вам, вероятно, понадобится sudo для чтения UUID .

Но если вы и , вы, вероятно, захотите использовать что-то еще, например fdisk или cfdisk или parted или, вероятно, лучше gparted.

0
ответ дан 24 July 2018 в 20:26
  • 1
    к сожалению, это только говорит мне «UUID». я после «PARTUUID» – bahjat 19 April 2017 в 15:16
  • 2
    UUID является уникальным идентификатором для каждой файловой системы в каждом разделе . Часто бывает, как разделы идентифицируются для установки / загрузки / и т. Д. PARTUUID, по-видимому, хранится в / из GPT, я буду редактировать информацию о том, как просматривать оба с помощью ls – Xen2050 19 April 2017 в 15:39

Если целью является определение раздела через «partuuid» (действительно GUID), вы можете получить уникальный GUID раздела с помощью GPD fdisk (gdisk, sgdisk или cgdisk). Если вам нужно это из сценария или команды с одной строкой, лучшим вариантом будет sgdisk. Вы сделали бы что-то вроде этого:

$ sudo sgdisk -i 2 /dev/sda | grep unique Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3

Этот пример получает уникальный GUID раздела («partuuid») из раздела 2 (-i 2 на /dev/sda), то есть /dev/sda2. В этом примере вывод данных через grep просто для выделения одной строки, которая является релевантной - эта команда sgdisk возвращает семь строк вывода с различными типами информации в разделе.

Чтобы соответствовать GUID к известному значению, вам нужно будет пропустить все разделы, делая дальнейшую обработку на выходе. Это, вероятно, будет неудобно по сравнению с чем-то вроде просмотра содержимого /dev/disk/by-partuuid/, но в зависимости от более широкой цели оно может быть полезными или необходимыми. Например, если вы пытаетесь собирать сборные данные на разделах (но не в файловых системах, которые они содержат), sgdisk представляет больше, чем просто GUID раздела - как я уже сказал, есть семь строк выход из опции -i:

$ sudo sgdisk -i 2 /dev/sda Partition GUID code: 0FC63DAF-8483-4772-8E79-3D69D8477DE4 (Linux filesystem) Partition unique GUID: 4D72D277-2E94-4760-8B38-8A487615E2E3 First sector: 1128448 (at 551.0 MiB) Last sector: 2664447 (at 1.3 GiB) Partition size: 1536000 sectors (750.0 MiB) Attribute flags: 0000000000000000 Partition name: 'Unused /boot'

Если вы хотите показать все эти сводные данные или даже три или четыре строки, то это может быть лучше t o используйте sgdisk, чем пытаться собрать его из других источников.

2
ответ дан 31 July 2018 в 23:29

На странице руководства (в типе терминала man lsblk):

-o, --output list Укажите, какие выходные столбцы будут печататься. Используйте -help, чтобы получить список всех поддерживаемых столбцов.

Таким образом, lsblk --help должен предоставить вам, среди прочего, список поддерживаемых колонок.

Чтобы перечислить раздел uuids, используйте команда blkid вместо lsblk.

Я сейчас не на своем компьютере Ubuntu, чтобы проверить его, но, пожалуйста, попробуйте его.

0
ответ дан 31 July 2018 в 23:29
  • 1
    К сожалению, partuuid не находится в списке справки, если я не знаю этого уникального идентификатора, то я не могу сказать, что моя система загружается с него – bahjat 19 April 2017 в 11:07
  • 2
    Вместо этого используйте blkid. Я обновил свой ответ с помощью этого – Soren A 19 April 2017 в 11:19
  • 3
    Спасибо Soren A, но для меня все еще отображается только UUID, вывод ниже: / dev / sdb2: LABEL = & quot; ROOT & quot; UUID = & Quot; a179b05f-de0e-4f38-adf6-10a6a5aeb3cf & Quot; TYPE = & Quot; ext3 & Quot; – bahjat 19 April 2017 в 11:40
  • 4
    @bahjat Вы попросили раздел UUID .. тогда я не понимаю ваш вопрос, извините. – Soren A 19 April 2017 в 12:40

PARTUUID не работает в Ubuntu 14.04

В соответствии с комментариями в вопросе OP Ubuntu 14.04 не поддерживает флаг PARTUUID.

PARTUUID работает под Ubuntu 16.04, чтобы показать ваш USB-накопитель

Как вы можете видеть, PARTUUID отлично работает на моем Ubuntu 16.04, чтобы показать UUID USB Thumb Drive / Flash Drive:

$ lsblk -o NAME,FSTYPE,LABEL,PARTUUID,MOUNTPOINT,SIZE,MODEL NAME FSTYPE LABEL PARTUUID MOUNTPOINT SIZE MODEL sdb 7.6G USB Flash Disk └─sdb1 vfat LIVE_USB bb958812-01 /media/ric 7.6G sda 931.5G HGST HTS721010A9 ├─sda4 ntfs WINRETOOLS c8cd5c7e-48fc-4aac-8c57-abcf6819b3ce 450M ├─sda2 0e4d96d3-5164-4d2f-9786-5e7b5066034e 128M ├─sda5 ntfs Image b929ccc6-7ceb-4c50-a14c-8e41bf9d401f 11.4G ├─sda3 ntfs HGST_Win10 8778bdd3-e557-4f16-8fd6-9d44dcfe0c0a /mnt/d 919G └─sda1 vfat ESP edde67a5-6d32-425b-8e4e-6343b3e3f6f1 500M nvme0n1 477G Samsung SSD 960 PRO ├─nvme0n1p5 ext4 NVMe_Ubuntu_16.0 f1f35cf5-1b79-4d43-84e3-9b10ea3f9e3c / 44.6G ├─nvme0n1p3 6471dce0-3ba5-49b9-bd13-667ad8f72b10 16M ├─nvme0n1p1 ntfs f5872f63-c0c7-4136-b65d-b89becdfc138 450M ├─nvme0n1p6 swap Linux Swap 4aeb7d53-7ad5-41b2-99f3-cae583bca6b7 [SWAP] 7.9G ├─nvme0n1p4 ntfs NVMe_Win10 f354f364-9819-4209-955a-297505eebfd0 /mnt/c 414.9G ├─nvme0n1p2 vfat 5a989e57-3bb3-4821-907f-5822bb14a635 /boot/efi 99M └─nvme0n1p7 ntfs Shared_WSL+Linux 1ca41115-5e65-4ade-8825-b9a2807ae51c /mnt/e 9G
0
ответ дан 31 July 2018 в 23:29
  • 1
    См. Комментарии под вопросом : функция не была доступна в 14.04, которую использовал OP. – muru 12 November 2017 в 19:21
  • 2
    @muru Должен ли я удалить свой ответ и вопрос VTC? Пересмотреть мой ответ? – WinEunuuchs2Unix 12 November 2017 в 19:22
  • 3
    вам решать. Просто указывая, что ошибки конфигурации не было, а только более старая система. – muru 12 November 2017 в 19:23

Чтобы увидеть UUID и PARTUUID, вы можете просто использовать ls:

ls -l /dev/disk/by-partuuid/, чтобы просмотреть [part_uid] partuuid раздела, чтобы просмотреть все [u2] uuid раздела

Правильная метка для UUID - это просто uuid, поэтому замените «partuuid» на «uuid» в вашей команде.

lsblk -o name,label,uuid

Вам, вероятно, понадобится sudo для чтения UUID .

Но если вы и , вы, вероятно, захотите использовать что-то еще, например fdisk или cfdisk или parted или, вероятно, лучше gparted.

0
ответ дан 31 July 2018 в 23:29
  • 1
    к сожалению, это только говорит мне «UUID». я после «PARTUUID» – bahjat 19 April 2017 в 15:16
  • 2
    UUID является уникальным идентификатором для каждой файловой системы в каждом разделе . Часто бывает, как разделы идентифицируются для установки / загрузки / и т. Д. PARTUUID, по-видимому, хранится в / из GPT, я буду редактировать информацию о том, как просматривать оба с помощью ls – Xen2050 19 April 2017 в 15:39

Другие вопросы по тегам:

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