Hello, I tried to install linux on an empty partition on a machine on which there was solaris 10 installed. The machine is x86_64; I installed Fedora Core 6 ; I selected to customize the partition layout and choosed there the empty partition for installation; I accpeted the default linux installer grub options, which is install GRUB in the MBR. Now I boot into linux, but I cannot mount the solaris parition. My question is: could it be that this problem is because I had chosen to install GRUB in the MBR? could installing GRUB in MBR damaged somehow the partition table so I cannot mount it ? would this not happen if I had chosen to install GRUB on / or on /boot ?
Some more technical details which may shed more light on the problem: I of course made sure that the ufs kernel module is loaded in linux (lsmod |grep ufs) and also that it is in cat /proc/filesystems. ==== When I run dmesg |grep solaris I get: sda4: <solaris: [s0] sda5 [s1] sda6 [s2] sda7 [s3] sda8 [s5] sda9 [s7] sda10 > ==== mount -o ro -t ufs /dev/sda5 /mnt/sol gives: mount: wrong fs type, bad option, bad superblock on /dev/sda5,... and in the kernel log I get: ufs_read_super: bad magic number I also tried with ufstype=sunx86 and ufstype=ufs2. I must also add that on a different x86_64 machine on which linux was installed first and then solaris, I ***COULD*** mount the solaris partiotion by : mount -o ro -t ufs /dev/sda5 /mnt/sol (The linux disto there was FC5, but I don't think it makes any diffence since the UFS module is the same as in fc6 as far as I know). ==== and file -s /dev/sda5 gives: file -s /dev/sda5 /dev/sda5: Unix Fast File system (little-endian), last mounted on /, last written at Wed Oct 25 10:30:57 2006, clean flag 253, number of blocks 20482875, number of data blocks 20172604, number of cylinder groups 417, block size 8192, fragment size 1024, minimum percentage of free blocks 1, rotational delay 0ms, disk rotational speed 60rps, TIME optimization ==== fdisk -l gives: Disk /dev/sda: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 3824 30716248+ c W95 FAT32 (LBA) /dev/sda2 3825 3837 104422+ 83 Linux /dev/sda3 3838 10211 51199155 83 Linux /dev/sda4 * 10212 15312 40973782+ bf Solaris Any ideas ? Mark R. This message posted from opensolaris.org _______________________________________________ opensolaris-help mailing list [email protected]
