Solved Doubt about slices/partitions

Is "slice" only related to MBR scheme?

When is it necessary/recommend to use bsdlabel?
I mean, I installed (with bsdinstall) FreeBSD on different machines (each time with GPT scheme), I never found any label information:

Code:
# bsdlabel -A da0

bsdlabel: /dev/da0: no valid label found

Thank you
 
Is "slice" only related to MBR scheme?
Yes

You can have either disk labels or partition labels.
Take a good look at Warrens disk page. It really is a definitive guide for disk usage.
http://www.wonkity.com/~wblock/docs/html/disksetup.html

glabel is a tool for labeling drives.
https://www.freebsd.org/cgi/man.cgi?glabel(8)

Code:
root@Inventec:~ # glabel status
                                      Name  Status  Components
gptid/0767f8fd-db48-11e8-a961-008cfacbad48     N/A  ada0p1
                     label/S0L00RTT0000932     N/A  da0
                     label/S0L00S1D0000932     N/A  da1
                     label/S0L00QG70000932     N/A  da2
                     label/S0L00QQ90000932     N/A  da3
                     label/S0L0102C0000932     N/A  da4
Here you can see that I have used glabel on my raid3 drives using the serial number as the label.

It also changes where you attach to the drives.
Code:
root@Inventec:~ # ls /dev/label
S0L00QG70000932    S0L00QQ90000932    S0L00RTT0000932    S0L00S1D0000932    S0L0102C0000932
Instead of /dev/da0 or /dev/da1 I now I use /dev/label/<drive serial number>

The reason I use the serial number is I have a hotswap drive bays. When FreeBSD boots the drives come up in different order.
So da0 could be da4 on the next boot wrecking any arrays I have created. So I use disk labels instead.

To find my drives serial numbers:
Code:
root@Inventec:~ # camcontrol inquiry da0
pass2: <SEAGATE ST450MM0026 0001> Fixed Direct Access SPC-4 SCSI device
pass2: Serial Number S0L00RTT00009320PMBN
pass2: 600.000MB/s transfers, Command Queueing Enabled
 
Back
Top