From 4462fe0422062759dd54963106f09f7843855cdd Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 18 Mar 2000 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2000-03-18 --- boot/boot.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/boot/boot.c b/boot/boot.c index 2f0ff7a94d6e2470ab8f056dc2108093e5567ba1..4a566813286fca311cb075f070bf285700a80beb 100644 --- a/boot/boot.c +++ b/boot/boot.c @@ -136,7 +136,13 @@ boot(int argc, char *argv[]) rp = rootbuf; if(bind(rp, "/", MAFTER|MCREATE) < 0){ fprint(2, "boot: couldn't bind $rootdir=%s to root: %r\n", rp); - fatal("second bind /"); + if(strcmp(rootbuf, "/root//plan9") == 0){ + fprint(2, "**** warning: remove rootdir=/plan9 entry from plan9.ini\n"); + rp = "/root"; + if(bind(rp, "/", MAFTER|MCREATE) < 0) + fatal("second bind /"); + }else + fatal("second bind /"); } } close(fd);