Date: Thu, 26 Oct 2017 08:51:27 -0700 From: Carl Johnson <carlj@peak.org> To: freebsd-questions@freebsd.org Subject: Re: label disappearing at reboot Message-ID: <86vaj1oqkg.fsf@elm.localnet> In-Reply-To: <CAKoxK%2B7-qbkUEbLdX1Tw-Dia6bO1hOXFPVPWAXnBP2fEGKaSFQ@mail.gmail.com> (Luca Ferrari's message of "Thu, 26 Oct 2017 14:41:51 %2B0200") References: <CAKoxK%2B7-qbkUEbLdX1Tw-Dia6bO1hOXFPVPWAXnBP2fEGKaSFQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Luca Ferrari <fluca1978@gmail.com> writes: You have some problems as I note inline below. > Hi all, > on a testing virtual machine I have a virtual disk labeled via glabel > disappearing at each reboot (11-RELEASE). > > When the system boots it is turned into single user mode because it > cannot mount DATA4 as it has disappeared. > In particular on the console it is printed: > > mount: /dev/label/DATA4: No such file or directory > > And effectively the lanel has disappeared. I try to recreate the whole > partition and label from scratch as follows, and effectively I'm able > to mount the filesystem after that, but every time the machine is > rebooted the disk label disappear. What am I missing? > > root@olivia:~ # glabel list ada4 > Geom name: ada4 > Providers: > 1. Name: diskid/DISK-VB97f8d8f5-8f70a2a4 > Mediasize: 2147483648 (2.0G) > Sectorsize: 512 > Mode: r0w0e0 > secoffset: 0 > offset: 0 > seclength: 4194304 > length: 2147483648 > index: 0 > Consumers: > 1. Name: ada4 > Mediasize: 2147483648 (2.0G) > Sectorsize: 512 > Mode: r0w0e0 > > > root@olivia:~ # gpart create -s GPT ada4 > ada4 created > root@olivia:~ # gpart add -t freebsd-ufs ada4 > ada4p1 added > > root@olivia:~ # glabel create DATA4 ada4p1 This creates a temporary label only according to the man page, so you need to use 'glabel label' to create a permanent label. > root@olivia:~ # newfs label/DATA4 > label/DATA4: 2048.0MB (4194224 sectors) block size 32768, fragment size 4096 > using 4 cylinder groups of 512.00MB, 16384 blks, 65536 inodes. > super-block backups (for fsck_ffs -b #) at: > 192, 1048768, 2097344, 3145920 > root@olivia:~ # echo "/dev/label/DATA4 /mnt/data4 ufs rw 0 0" >> /etc/fstab > root@olivia:~ # mount -a You can also use UFS labels without using glabel at all. In that case use 'newfs -L DATA4 ada4p1', and then use /dev/ufs/DATA4 in fstab. -- Carl Johnson carlj@peak.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86vaj1oqkg.fsf>