The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Почему метка раздела не появляется в /dev/gpt"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Почему метка раздела не появляется в /dev/gpt"  +2 +/
Сообщение от Кровосток (ok), 24-Апр-22, 18:55 
Уважаемые, добрый день!

ОС: FreeBSD 13.1 amd64

Несколько дисков, и тот диск, на котором RootOnZFS, почему-то метка его freebsd-zfs раздела не появляется в /dev/gpt. В данном случае я говорю про раздел с индексом 4. У которого метка zfs0. У других дисков в системе, их разделы с метками там появляются.
Как сделать чтобы метки разделов этого диска так же появились в /dev/gpt?

gpart show ada5

=>       40  488397088  ada5  GPT  (233G)
         40     532480     1  efi  (260M)
     532520       1024     2  freebsd-boot  (512K)
     533544        984        - free -  (492K)
     534528    4194304     3  freebsd-swap  (2.0G)
    4728832  483667968     4  freebsd-zfs  (231G)
  488396800        328        - free -  (164K)

gpart list ada5
Geom name: ada5
modified: false
state: OK
fwheads: 16
fwsectors: 63
last: 488397127
first: 40
entries: 128
scheme: GPT
Providers:
1. Name: ada5p1
   Mediasize: 272629760 (260M)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 20480
   Mode: r1w1e1
   efimedia: HD(1,GPT,8f183bfa-d2e2-11e6-8c73-001b21e9b5fa,0x28,0x82000)
   rawuuid: 8f183bfa-d2e2-11e6-8c73-001b21e9b5fa
   rawtype: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
   label: efiboot0
   length: 272629760
   offset: 20480
   type: efi
   index: 1
   end: 532519
   start: 40
2. Name: ada5p2
   Mediasize: 524288 (512K)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 272650240
   Mode: r0w0e0
   efimedia: HD(2,GPT,8f1df045-d2e2-11e6-8c73-001b21e9b5fa,0x82028,0x400)
   rawuuid: 8f1df045-d2e2-11e6-8c73-001b21e9b5fa
   rawtype: 83bd6b9d-7f41-11dc-be0b-001560b84f0f
   label: gptboot0
   length: 524288
   offset: 272650240
   type: freebsd-boot
   index: 2
   end: 533543
   start: 532520
3. Name: ada5p3
   Mediasize: 2147483648 (2.0G)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 273678336
   Mode: r1w1e0
   efimedia: HD(3,GPT,8f280308-d2e2-11e6-8c73-001b21e9b5fa,0x82800,0x400000)
   rawuuid: 8f280308-d2e2-11e6-8c73-001b21e9b5fa
   rawtype: 516e7cb5-6ecf-11d6-8ff8-00022d09712b
   label: swap0
   length: 2147483648
   offset: 273678336
   type: freebsd-swap
   index: 3
   end: 4728831
   start: 534528
4. Name: ada5p4
   Mediasize: 247637999616 (231G)
   Sectorsize: 512
   Stripesize: 0
   Stripeoffset: 2421161984
   Mode: r1w1e1
   efimedia: HD(4,GPT,8f2fff5d-d2e2-11e6-8c73-001b21e9b5fa,0x482800,0x1cd43000)
   rawuuid: 8f2fff5d-d2e2-11e6-8c73-001b21e9b5fa
   rawtype: 516e7cba-6ecf-11d6-8ff8-00022d09712b
   label: zfs0
   length: 247637999616
   offset: 2421161984
   type: freebsd-zfs
   index: 4
   end: 488396799
   start: 4728832
Consumers:
1. Name: ada5
   Mediasize: 250059350016 (233G)
   Sectorsize: 512
   Mode: r3w3e5

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Почему метка раздела не появляется в /dev/gpt"  +3 +/
Сообщение от Сергей (??), 24-Апр-22, 23:06 
Посмотрите на переменные kern.geom.label.*
Ответить | Правка | Наверх | Cообщить модератору

2. "Почему метка раздела не появляется в /dev/gpt"  +2 +/
Сообщение от Кровосток (ok), 25-Апр-22, 06:40 
>  Посмотрите на переменные kern.geom.label.*

Поглядел, вот:

kern.geom.label.disk_ident.enable: 0
kern.geom.label.gptid.enable: 0
kern.geom.label.gpt.enable: 1
kern.geom.label.{ufs,ufsid,reiserfs,ntfs,msdosfs,iso9660,flashmap}.enable: 1
kern.geom.label.debug: 0

Что из этих имеет смысл покрутить? Сервер в работе, поэтому перезагружать его в любой момент не могу, а вот зеркало составлено соответственно из ada5p4 и dev/gpt/zSSD2. Часть которая ada5p4 мне очень не нравится.
Ответить | Правка | Наверх | Cообщить модератору

3. "Почему метка раздела не появляется в /dev/gpt"  +2 +/
Сообщение от Сергей (??), 25-Апр-22, 10:04 
>>  Посмотрите на переменные kern.geom.label.*
> Поглядел, вот:
>
kern.geom.label.disk_ident.enable: 0 
> kern.geom.label.gptid.enable: 0
> kern.geom.label.gpt.enable: 1

  эти


Ответить | Правка | Наверх | Cообщить модератору

4. "Почему метка раздела не появляется в /dev/gpt"  +1 +/
Сообщение от Кровосток (ok), 25-Апр-22, 12:37 
>   эти

На живую сделал:

kern.geom.label.disk_ident.enable: 0 => 1 
kern.geom.label.gptid.enable: 0 => 1

В /dev/gpt ничего не наполнилось. И к тому же с остальных дисков метки там присутствуют.
Ткните может почитать про эти переменные, чтобы понять какую и как крутить?

Поискал в инете. На фрёвом форуме, нашёл: https://forums.freebsd.org/threads/labeling-partitions-done-.../
Так там рекоммендуют эти переменные в 0 и устанавливать. У меня так и есть.
Написано что разделы которые используются в настоящий момент при смене метки не появятся в /dev/gpt, а перезагрузиться я сейчас не могу. Но ведь метка была и ранее у этого раздела.

Проясните пожалуйста, или ссылку дайте на почитать.

Ответить | Правка | Наверх | Cообщить модератору

5. "Почему метка раздела не появляется в /dev/gpt"  +1 +/
Сообщение от Сергей (??), 25-Апр-22, 13:59 
> Проясните пожалуйста, или ссылку дайте на почитать.

а gpart show -l не пробовали

Ответить | Правка | Наверх | Cообщить модератору

6. "Почему метка раздела не появляется в /dev/gpt"  +/
Сообщение от Кровосток (ok), 25-Апр-22, 14:08 
>  а gpart show -l не пробовали

Пробовал, в выводе те же метки указаны, появления которых я ожидаю в /dev/gpt.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру