[SunRescue] Re: Moving system disk between machines
Chris_Powell at mitel.com
Thu May 4 11:04:26 CDT 2000
On Wed, 3 May 2000 18:39:21 -0700 (PDT), Taren wrote:
> Anytime you change (add/remove) hardware from a system it's necessary to
> run boot -r (or if you want to use reboot, read the man page) so that the
> system can rebuild the correct devices.
Oh yes, I'd forgotten about boot-flags other than -s!
On Wed, 03 May 2000 20:10:47 -0700, Paul Theodoropoulos wrote:
> Yes and no. If you are adding/removing external scsi devices on a running
> system - such as a cdrom drive , or a new tape drive, or what-have-you -
> you don't have to reboot. You can simply run the triad of
> drvconfig && devlinks && disks
> or for tape devices,
> drvconfig && devlinks && tapes
> that'll configure the /etc/path_to_inst file, create the appropriate device
> entries and links, and you should be able to rock and roll without a
> reboot. If you've added or changed the configuration info for a driver,
> such as the sd disk drive or st tape driver, you may need to force a
> refresh on the loadable kernel module by unloading the active instance -
This and the boot -r trick looks like it'll do the job splendidly.
I was tinkering yesterday evening by using drvconfig -r /a/devices
(after booting from CDROM and mounting the root partition on /a)
to create the correct device files. This worked OK, except it didn't
update the all important (as I now realise) /etc/path_to_inst file
(and moaned that it couldn't do so). I couldn't figure out how to
force path_to_inst to get updated, so I used sed to change all the
hardware addresses over to the SS10 :)
Oh well, if things were always push-button easy, they wouldn't be
half as interesting!
More information about the rescue