Hi,
I'm not sure where to ask for help on this, so I
thought I'd try here first.
I'm running RH6.2 on a 450mz Pentium III on an ASUS P3B-F.
I have Redhat on one scsi drive and Solaris 7 on a seperate
scsi drive off the same controller.
I can boot through lilo successfully to either operating system.
I have both UFS file system read and write, and Sun (Solaris 7 x86)
partition support compiled into the (2.4.0) kernel.
I have been unable to mount the solaris drive. I have found
(I think) all the relevant info on the web about mounting
solaris 7 under linux. I've attached a file with (I think)
all the relevant output from the boot process and attempts
at mounting the solaris drive.
If there is a mailing list that would be more specific
for this type of problem or somewhere on the web that can
addresses this issue, I'd be glad to know about it.
Thanks in advance.
David
__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
-------------------------------------------------------------------
I'm running RH6.2 on a 450mz Pentium III on an ASUS P3B-F
---------------------------------------------------------------------------
I have both UFS file system read and write, and Sun (Solaris 7) partition
support compiled into the (2.4.0) kernel
------------------------------------------------------------------------
My notes from booting: The kernel always says this:
scsi0 : setting target 2 to period 100ns offset 8 10.00MHz FAST SCSI-II
Jan 26 00:10:00 localhost kernel: Vendor: HP Model: 4.26GB B 68-5541 Rev:
5541
Jan 26 00:10:00 localhost kernel: Type: Direct-Access ANSI SCSI revision:
02
Jan 26 00:10:00 localhost kernel: Detected scsi disk sda at scsi0, channel 0, id 0,
lun 0
Jan 26 00:10:00 localhost kernel: Detected scsi disk sdb at scsi0, channel 0, id 2,
lun 0
Jan 26 00:10:00 localhost kernel: SCSI device sda: 4110480 512-byte hdwr sectors (2105
MB)
Jan 26 00:10:00 localhost kernel: Partition check:
Jan 26 00:10:00 localhost kernel: sda: sda1 sda2 sda3 < sda5 sda6 >
Jan 26 00:10:01 localhost kernel: SCSI device sdb: 8330543 512-byte hdwr sectors (4265
MB)
Jan 26 00:10:01 localhost kernel: sdb: sdb1
Jan 26 00:10:01 localhost kernel: sdb1: <solaris: [s0] sdb5 [s1] sdb6 [s2] sdb7 [s6]
sdb8 [s7] sdb9 >
---------------------------------------------------------------------------------
If the relevant line in /etc/fstab (line 10, which is the last line) reads:
/dev/sdb1 /solaris ufs defaults 0 0
Then the kernel message during bootup says:
Jan 26 00:10:03 localhost kernel: You didn't specify the type of your ufs
filesystem Jan 26 00:10:03 localhost kernel:
Jan 26 00:10:04 localhost kernel: mount -t ufs -o
ufstype=sun|sunx86|44bsd|old|hp|nextstep|netxstep-cd|openstep ...
Jan 26 00:10:04 localhost kernel:
Jan 26 00:10:04 localhost kernel: >>>WARNING<<< Wrong ufstype may corrupt your
filesystem, default is ufstype=old
Jan 26 00:10:04 localhost kernel: ufstype=old is supported read-only
Jan 26 00:10:04 localhost kernel: ufs_read_super: bad magic number
Jan 26 00:10:04 localhost kernel: Installing knfsd (copyright (C) 1996
[EMAIL PROTECTED]).
Jan 26 00:10:04 localhost kernel: You didn't specify the type of your ufs filesystem
Jan 26 00:10:04 localhost kernel:
Jan 26 00:10:04 localhost kernel: mount -t ufs -o
ufstype=sun|sunx86|44bsd|old|hp|nextstep|netxstep-cd|openstep ...
Jan 26 00:10:04 localhost rc: Starting linuxconf succeeded
Jan 26 00:10:04 localhost kernel:
Jan 26 00:10:04 localhost kernel: >>>WARNING<<< Wrong ufstype may corrupt your
filesystem, default is ufstype=old
Jan 26 00:10:04 localhost kernel: ufstype=old is supported read-only
Jan 26 00:10:05 localhost kernel: ufs_read_super: bad magic number
-------------------------------------------------------------------------------------
If the relevant line in /etc/fstab (line 10, which is the last line) reads:
/dev/sdb1 /solaris ufstype=sunx86 defaults 0 0
Then the kernel message during bootup says:
Jan 26 18:50:21 localhost fsck: WARNING: bad format on line 11 of /etc/fstab
Jan 26 00:21:46 localhost mount: mount: fs type ufstype=sunx86 not supported by kernel
--------------------------------------------------------------------------------------
After boot and login:
[root@localhost /root]# mount -t ufs -o ufstype=sunx86 /dev/sdb1 /solaris
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
or too many mounted file systems
-----------------------------------------------------------------------------
cfdisk: /dev/sdb partition table:
Partition Table for /dev/sdb
---Starting--- ----Ending---- Start Number of
# Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors
-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------
1 0x80 80 11 0 0x82 103 16 1023 1290 8328240
2 0x00 0 0 0 0x00 0 0 0 0 0
3 0x00 0 0 0 0x00 0 0 0 0 0
4 0x00 0 0 0 0x00 0 0 0 0 0
----------------------------------------------------------------------------
[root@localhost /root]# sfdisk -V -l /dev/sdb
Disk /dev/sdb: 1017 cylinders, 132 heads, 62 sectors/track
Warning: The first partition looks like it was made
for C/H/S=*/104/16 (instead of 1017/132/62).
For this listing I'll assume that geometry.
Units = cylinders of 851968 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System
/dev/sdb1 * 0+ 5005- 5005- 4164120 82 Linux swap
start: (c,h,s) expected (0,80,11) found (0,20,51)
end: (c,h,s) expected (1023,103,16) found (1017,103,16)
/dev/sdb2 0 - 0 0 0 Empty
/dev/sdb3 0 - 0 0 0 Empty
/dev/sdb4 0 - 0 0 0 Empty
Warning: partition 1 extends past end of disk
------------------------------------------------------------------------------
[root@localhost /root]# fdisk /dev/sdb
Command (m for help): p
Disk /dev/sdb: 132 heads, 62 sectors, 1017 cylinders
Units = cylinders of 8184 * 512 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 1018 4164120 82 Linux swap
Partition 1 does not end on cylinder boundary:
phys=(1017, 103, 16) should be (1017, 131, 62)
-------------------------------------------------------------------------------
/etc/fstab:
/dev/sda2 / ext2 defaults 1 1
/dev/sda1 /C: vfat defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,ro 0 0
/dev/sdc1 /syquest vfat defaults 0 0
/dev/sda5 /usr ext2 defaults 1 2
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
none /proc proc defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0
/dev/sda6 swap swap defaults 0 0
/dev/sdb1 /solaris ufstype=sunx86 defaults 0 0
---------------------------------------------------------------------------
---------------------------------------------------------------------------
With the relevant line in /etc/fstab saying:
/dev/sdb1 /solaris ufstype=sunx86 defaults 0 0
[root@localhost /root]# mount -a
mount: fs type ufstype=sunx86 not supported by kernel
--------------------------------------------------------------------------------
-------------------------------------------------------------------------------
With the relevant line of /etc/fstab changed to:
/dev/sdb1 /solaris ufs defaults 0 0
or:
/dev/sdb1 /solaris ufs ufstype=sunx86 0 0
[root@localhost /root]# mount -a
mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
or too many mounted file systems