Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!ucsd!ucbvax!cid.aes.doe.ca!aspgasd From: aspgasd@cid.aes.doe.ca (Alain St-Denis) Newsgroups: comp.sys.sgi Subject: Swap Partitions (again) Message-ID: <9009211323.AA01838@cidws03.cid.aes.doe.CA> Date: 21 Sep 90 13:23:12 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 39 Ok. Here's the scenario: I want to have one swap partition on a different drive than my drive 0. So I change SWAPDEV in /usr/sysgen/system, I adjust /dev/swap AND /dev/rswap accordingly and I rebuild the kernel. Then I reboot my machine and the swap is still on xyl0d0s1. I want it on xyl0d1d1. What am I doing wrong? We're running a few 4D/240S. By the way, just for the hell of it, I tried the same procedure on a 4D/20 and it worked (for a different partition on the same disk). Also, I thought that it would have been nice to have a miniroot that would start from a partition of our choice. So I poked around in /usr/sysgen and found these lines in the kernel config file: /* Setup the miniroot variable for kernel miniroot configuration */ #ifdef MINIROOT u_char miniroot = 1; #else u_char miniroot = 0; #endif So I naively defined MINIROOT (in CCOPTS) in the system config file and tried the kernel I built from it (with ROOTDEV & all changed). But, guess what, it didn't work. The thing starts but complains about not finding devnm (yes, I know what devnm does) or something. I even poked the unix.IP6 file in mr to replace rootdev & all with the values I wanted and I got the same complaints. So, obviously, there's more to it that just changing the major/minor device numbers and rebuilding the kernel. Could someone explain to me what I'm missing here? It would be very much appreciated. I may be stubborn and childish about the whole thing but I REALLY want the swap where I want it! :-) -- Alain St-Denis Centre informatique de Dorval Environnement Canada astdenis@cid.aes.doe.CA (514) 421-4697