Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 May 2001 18:43:09 -0700 (PDT)
From:      Chern Lee <chern@meow.osd.bsdi.com>
To:        <libh@FreeBSD.ORG>
Subject:   Re: Trying to make libh bootdisks
Message-ID:  <Pine.BSF.4.31.0105231842220.92514-200000@meow.osd.bsdi.com>
In-Reply-To: <Pine.BSF.4.31.0105231831530.91208-100000@meow.osd.bsdi.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Forgot to attach it... Here it is.

- chern

On Wed, 23 May 2001, Chern Lee wrote:

> I'm trying to make 1440 bootdisks from the Makefile.1440 file.
> It looks like vnconfig was replaced by mdconfig, so I modified the
> Makefile.inc to reflect this.
>
> I wasn't sure what the "-s labels" flag passed to vnconfig referred to in
> mdconfig, so I omitted it.
>
> Attached is the diff to Makefile.inc in libh/release/floppies
>
> Apparantly, the make wants to build its own kernel with the file
> LIBH-BOOT.  Where can I get this?
>
> Thanks
>
> - chern
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-libh" in the body of the message
>

[-- Attachment #2 --]
Index: Makefile.inc
===================================================================
RCS file: /home/libh/cvs/libh/release/floppies/Makefile.inc,v
retrieving revision 1.1
diff -u -r1.1 Makefile.inc
--- Makefile.inc	2001/01/20 20:46:07	1.1
+++ Makefile.inc	2001/05/24 01:32:40
@@ -4,10 +4,10 @@
 KERN_NAME	=	kern.flp
 BOOT_NAME	=	boot.flp
 
-MFS_VNODE	=	/vn0
-MFSFL_VNODE	=	/vn1
-KERN_VNODE	=	/vn2
-BOOT_VNODE	=	/vn3
+MFS_VNODE	=	0
+MFSFL_VNODE	=	1
+KERN_VNODE	=	2
+BOOT_VNODE	=	3
 
 MFS_MP		=	mmnt
 MFSFL_MP	=	fmnt
@@ -48,51 +48,53 @@
 
 vnconfig-mfs:
 	@cd ${.CURDIR} && ${MAKE} vnunconfig-mfs 2>/dev/null >&2
-	vnconfig -s labels -c ${MFS_VNODE} ${MFS_NAME}
+	mdconfig -a -t vnode -u ${MFS_VNODE} ${MFS_NAME}
 vnconfig-mfsfl:
 	@cd ${.CURDIR} && ${MAKE} vnunconfig-mfsfl 2>/dev/null >&2
-	vnconfig -s labels -c ${MFSFL_VNODE} ${MFSFL_NAME}
+	mdconfig -a -t vnode -u ${MFS_VNODE} ${MFS_NAME}
 vnconfig-kern:
 	@cd ${.CURDIR} && ${MAKE} vnunconfig-kern 2>/dev/null >&2
-	vnconfig -s labels -c ${KERN_VNODE} ${KERN_NAME}
+	mdconfig -a -t vnode -u ${KERN_VNODE} ${KERN_NAME}
+
 vnconfig-boot:
 	@cd ${.CURDIR} && ${MAKE} vnunconfig-boot 2>/dev/null >&2
-	vnconfig -s labels -c ${BOOT_VNODE} ${BOOT_NAME}
+	vnconfig -s labels -c ${MFS_VNODE} ${MFS_NAME}
+	mdconfig -a -t vnode -u ${MFS_VNODE} ${MFS_NAME}
 
 vnunconfig-mfs:
 	@cd ${.CURDIR} && ${MAKE} umount-mfs 2>/dev/null >&2
-	@-vnconfig -u  ${MFS_VNODE} 2>/dev/null
+	@-mdconfig -d -u  ${MFS_VNODE} 2>/dev/null
 vnunconfig-mfsfl:
 	@cd ${.CURDIR} && ${MAKE} umount-mfsfl 2>/dev/null >&2
-	@-vnconfig -u  ${MFSFL_VNODE} 2>/dev/null
+	@-mdconfig -d -u  ${MFSFL_VNODE} 2>/dev/null
 vnunconfig-kern:
 	@cd ${.CURDIR} && ${MAKE} umount-kern 2>/dev/null >&2
-	@-vnconfig -u ${KERN_VNODE} 2>/dev/null
+	@-mdconfig -d -u ${KERN_VNODE} 2>/dev/null
 vnunconfig-boot:
 	@cd ${.CURDIR} && ${MAKE} umount-boot 2>/dev/null >&2
-	@-vnconfig -u ${BOOT_VNODE} 2>/dev/null
+	@-mdconfig -d -u ${BOOT_VNODE} 2>/dev/null
 
 mount-mfs: ${MFS_MP}
 	@cd ${.CURDIR} && ${MAKE} vnconfig-mfs
-	mount ${MFS_VNODE} ${MFS_MP}
+	mount /dev/md${MFS_VNODE} ${MFS_MP}
 mount-mfsfl: ${MFSFL_MP}
 	@cd ${.CURDIR} && ${MAKE} vnconfig-mfs
-	mount ${MFSFL_VNODE} ${MFSFL_MP}
+	mount /dev/md${MFSFL_VNODE} ${MFSFL_MP}
 mount-kern: ${KERN_MP}
 	@cd ${.CURDIR} && ${MAKE} vnconfig-kern
-	mount ${KERN_VNODE} ${KERN_MP}
+	mount /dev/md${KERN_VNODE} ${KERN_MP}
 mount-boot: ${BOOT_MP}
 	@cd ${.CURDIR} && ${MAKE} vnconfig-boot
-	mount ${BOOT_VNODE} ${BOOT_MP}
+	mount /dev/md${BOOT_VNODE} ${BOOT_MP}
 
 umount-mfs:
-	@-umount ${MFS_VNODE} 2>/dev/null >&2
+	@-umount /dev/md${MFS_VNODE} 2>/dev/null >&2
 umount-mfsfl:
-	@-umount ${MFSFL_VNODE} 2>/dev/null
+	@-umount /dev/md${MFSFL_VNODE} 2>/dev/null
 umount-kern:
-	@-umount ${KERN_VNODE} 2>/dev/null
+	@-umount /dev/md${KERN_VNODE} 2>/dev/null
 umount-boot:
-	@-umount ${BOOT_VNODE} 2>/dev/null
+	@-umount /dev/md${BOOT_VNODE} 2>/dev/null
 
 ${MFS_MP} ${MFSFL_MP} ${KERN_MP} ${BOOT_MP}:
 	@mkdir -p $@
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.31.0105231842220.92514-200000>