Date: Thu, 08 Sep 2011 17:31:13 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> To: lev@FreeBSD.org Cc: Ivan Voras <ivoras@freebsd.org>, freebsd-geom@freebsd.org Subject: Re: Is here any way for shell script to understand, is GEOM consumed or not? Message-ID: <4E68DFC1.2000003@quip.cz> In-Reply-To: <627749234.20110908185718@serebryakov.spb.ru> References: <1451397574.20110908132404@serebryakov.spb.ru> <261371084.20110908132956@serebryakov.spb.ru> <4E688D78.7080902@yandex.ru> <j4ab4q$8cq$1@dough.gmane.org> <627749234.20110908185718@serebryakov.spb.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Lev Serebryakov wrote: > Hello, Ivan. > You wrote 8 сентября 2011 г., 16:06:50: > >>> You can try parse sysctl kern.geom.confxml >> Or for shell scripting rather kern.geom.conftxt. > > % sysctl kern.geom.conftxt > % sysctl kern.geom.confxml > % su > Password: > blob# sysctl kern.geom.conftxt > blob# sysctl kern.geom.confxml > blob# exit > % uname -orsp > FreeBSD 8.2-STABLE amd64 You need a -b switch for some sysctls: root@vcela ~/# sysctl kern.geom.conftxt root@vcela ~/# sysctl -b kern.geom.conftxt 0 DISK ad10 500107862016 512 hd 16 sc 63 1 MBR ad10s1 500105217024 512 i 0 o 32256 ty 165 1 MIRROR mirror/gm1 500107861504 512 2 MBR mirror/gm1s1 500105217024 512 i 0 o 32256 ty 165 3 BSD mirror/gm1s1f 481851597824 512 i 5 o 18253619200 ty 7 4 LABEL ufsid/4bb21111017bc32e 481851597824 512 i 0 o 0 4 JOURNAL mirror/gm1s1f.journal 481851597312 512 3 BSD mirror/gm1s1e 4294967296 512 i 4 o 13958651904 ty 0 3 BSD mirror/gm1s1d 4294967296 512 i 3 o 9663684608 ty 0 4 JOURNAL mirror/gm0s2f.journal 405616287744 512 3 BSD mirror/gm1s1c 500105217024 512 i 2 o 0 ty 0 3 BSD mirror/gm1s1b 9663676416 512 i 1 o 8192 ty 0 0 DISK ad8 500107862016 512 hd 16 sc 63 1 MBR ad8s1 500105217024 512 i 0 o 32256 ty 165 1 MIRROR mirror/gm1 500107861504 512 2 MBR mirror/gm1s1 500105217024 512 i 0 o 32256 ty 165 3 BSD mirror/gm1s1f 481851597824 512 i 5 o 18253619200 ty 7 4 LABEL ufsid/4bb21111017bc32e 481851597824 512 i 0 o 0 4 JOURNAL mirror/gm1s1f.journal 481851597312 512 3 BSD mirror/gm1s1e 4294967296 512 i 4 o 13958651904 ty 0 3 BSD mirror/gm1s1d 4294967296 512 i 3 o 9663684608 ty 0 4 JOURNAL mirror/gm0s2f.journal 405616287744 512 3 BSD mirror/gm1s1c 500105217024 512 i 2 o 0 ty 0 3 BSD mirror/gm1s1b 9663676416 512 i 1 o 8192 ty 0 0 DISK ad6 500107862016 512 hd 16 sc 63 1 MBR ad6s2 414206231040 512 i 1 o 85899018240 ty 165 1 MBR ad6s1 85898985984 512 i 0 o 32256 ty 165 1 MIRROR mirror/gm0 500107861504 512 2 MBR mirror/gm0s2 414206231040 512 i 1 o 85899018240 ty 165 3 BSD mirror/gm0s2f 405616288256 512 i 5 o 8589942784 ty 0 4 LABEL ufs/db 405616288256 512 i 0 o 0 4 LABEL ufsid/4bb2510a72c8b161 405616288256 512 i 0 o 0 4 JOURNAL mirror/gm0s2f.journal 405616287744 512 3 BSD mirror/gm0s2e 4294967296 512 i 4 o 4294975488 ty 0 3 BSD mirror/gm0s2d 4294967296 512 i 3 o 8192 ty 0 4 JOURNAL mirror/gm1s1f.journal 481851597312 512 3 BSD mirror/gm0s2c 414206231040 512 i 2 o 0 ty 0 2 MBR mirror/gm0s1 85898985984 512 i 0 o 32256 ty 165 3 BSD mirror/gm0s1f 16105767424 512 i 5 o 69793218560 ty 7 3 BSD mirror/gm0s1e 10737418240 512 i 4 o 59055800320 ty 7 3 BSD mirror/gm0s1d 48318382080 512 i 3 o 10737418240 ty 7 3 BSD mirror/gm0s1c 85898985984 512 i 2 o 0 ty 0 3 BSD mirror/gm0s1b 9663676416 512 i 1 o 1073741824 ty 1 3 BSD mirror/gm0s1a 1073741824 512 i 0 o 0 ty 7 0 DISK ad4 500107862016 512 hd 16 sc 63 1 MBR ad4s2 414206231040 512 i 1 o 85899018240 ty 165 1 MBR ad4s1 85898985984 512 i 0 o 32256 ty 165 1 MIRROR mirror/gm0 500107861504 512 2 MBR mirror/gm0s2 414206231040 512 i 1 o 85899018240 ty 165 3 BSD mirror/gm0s2f 405616288256 512 i 5 o 8589942784 ty 0 4 LABEL ufs/db 405616288256 512 i 0 o 0 4 LABEL ufsid/4bb2510a72c8b161 405616288256 512 i 0 o 0 4 JOURNAL mirror/gm0s2f.journal 405616287744 512 3 BSD mirror/gm0s2e 4294967296 512 i 4 o 4294975488 ty 0 3 BSD mirror/gm0s2d 4294967296 512 i 3 o 8192 ty 0 4 JOURNAL mirror/gm1s1f.journal 481851597312 512 3 BSD mirror/gm0s2c 414206231040 512 i 2 o 0 ty 0 2 MBR mirror/gm0s1 85898985984 512 i 0 o 32256 ty 165 3 BSD mirror/gm0s1f 16105767424 512 i 5 o 69793218560 ty 7 3 BSD mirror/gm0s1e 10737418240 512 i 4 o 59055800320 ty 7 3 BSD mirror/gm0s1d 48318382080 512 i 3 o 10737418240 ty 7 3 BSD mirror/gm0s1c 85898985984 512 i 2 o 0 ty 0 3 BSD mirror/gm0s1b 9663676416 512 i 1 o 1073741824 ty 1 3 BSD mirror/gm0s1a 1073741824 512 i 0 o 0 ty 7 root@vcela ~/# uname -srmi FreeBSD 7.3-RELEASE-p2 amd64 GENERIC Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E68DFC1.2000003>