Jürgen Keil wrote:
Jan Ploski wrote:
Using primary/secondary disk didn't make any difference.
However, I managed to fix the problems ...
In short: it is possible to install and boot OpenSolaris on a secondary
master (even if it also contains some Linux RAID partitions in front,
which I thought might be adding to confusion). It *may* be a problem
though to boot anything from a partition in high-numbered sectors
("high" being an overstatement: the last addressable sector was just
66059279 in my case, well below 40 GB).
Interesting...
IIRC, there was some kind of 32GB limit with x86 hw / bios / fdisk / ata disks
Maybe that limit is the root cause of the problem?
http://www.allensmith.net/Storage/HDDlimit/Limits.htm
http://www.allensmith.net/Storage/HDDlimit/63Sector.htm
The numbers do not match exactly, however
65535 cyl * 16 hd * 63 sec = 66059280 total sectors;
which matches the first unreadable sector on
your system....
Yes, it seems very likely. I also recall having seen the "63 sectors per
track" in some variable during my GRUB debugging sessions. On the other
hand, the linked pages describe BIOS lockups during hard disk detection,
which works just fine in my case.
Afterwards I also found two other ways to make OpenSolaris unbootable:
1. make root partition start in low sectors, but *extend* beyond the
fatal sector limit; it will stop booting when/if kernel image/menu.lst
is shuffled around to a higher sector (nasty!) and
2. set compression on the ZFS rpool
I managed to recover from (2) with a "cp -p" trick which you provided
elsewhere, so thanks! :-)
Of course, it would make life easier if such gotchas were mentioned
somewhere in the installation part of the "Getting started" manual...
Best regards,
Jan Ploski
_______________________________________________
install-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/install-discuss