|
|
Heads-up: ZFS 32 bit mknod(1) device files
Date: Mon, 17 Apr 2006 09:16:10 -0600
From: Mark Shellenbaum <Mark dot Shellenbaum at Sun dot COM>
To: on-all at Sun dot COM, onnv-gate at onnv dot eng dot sun dot com
Subject: Heads-up: ZFS 32 bit mknod(1) device files
If you only use ZFS on 64 bit SPARC or amd64 systems then you can delete
this message.
With the integration of:
6408482 64-bit system can't read some 32-bit dev_ts created on zfs
Any character or block special files created using mknod in a ZFS file
system while booted in 32 bit mode will reference a non-existent device
or the wrong device when booted in either 32 or 64 bit.
This includes ZFS file systems that were used as the root file system in
a Zone.
To work around this the device file will need to be deleted and
recreated via
mknod(1).
For Zones with ZFS as the root file system you can try rebooting the
system in 32 bit mode and booting the zone. The device files should be
recreated with the correct major/minor numbers. If this doesn't work
then you will need to recreate the zone. Once the device files have
been cleaned up the Zone will work correctly in either 32 or 64 bit mode.
Sorry for any inconvenience this may cause.
|