NCP1 Unbootable; 'Gen-ATA ' error code: 0x3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nexenta Operating System |
New
|
Undecided
|
Unassigned |
Bug Description
Reproduction Steps:
1. Install Nexenta Core Platform 1.0 on a SATA hard disk drive.
2. Reboot
3. Boot Default Autodetect X64 version of NCP1 from GRUB
Actual Results:
NCP1 is unbootable and loops through a GEN-ATA error with code: 0x3.
(Note: This bug does not affect Indiana Developer Preview 2 snv_79a)
Expected Results:
NCP1 boots to shell login prompt without error 0x3.
Hardware Used to Reproduce:
CPU: Intel Core 2 Duo E6600 2.4GHz LGA 775
http://
Feb 17 17:14:34 Avantopia unix: [ID 950921 kern.info] cpu0: x86 (chipid 0x0 GenuineIntel 6F6 family 6 model 15 step 6 clock 2400 MHz)
Feb 17 17:14:34 Avantopia unix: [ID 950921 kern.info] cpu0: Intel(r) Core(tm)2 CPU 6600 @ 2.40GHz
Feb 17 17:14:34 Avantopia unix: [ID 950921 kern.info] cpu1: x86 (chipid 0x0 GenuineIntel 6F6 family 6 model 15 step 6 clock 2400 MHz)
Feb 17 17:14:34 Avantopia unix: [ID 950921 kern.info] cpu1: Intel(r) Core(tm)2 CPU 6600 @ 2.40GHz
Feb 17 17:14:34 Avantopia cpudrv: [ID 805513 kern.info] NOTICE: cpu_acpi: _PSS package not found.
MOTHERBOARD: Intel® Desktop Board D975XBX
http://
HARD DISK DRIVE: Western Digital Raptor X WD1500AHFD 150GB 10,000 RPM 16MB Cache Serial ATA150 Hard Drive
http://
Workaround for same error, different hardware.
System boots properly with the boot time option -B user-acpi- options= 0x8 options= 0x2
Also work with the boot time option set to -B user-acpi-
This can be done first from grub by pressing 'e' at boot twice. i86pc/kernel/ $ISADIR/ unix -B $ZFS-BOOTFS
Then editing the contents of /boot/grub/menu.lst from
kernel$ /platform/
to (Note the comma):
kernel$ /platform/ i86pc/kernel/ $ISADIR/ unix -B $ZFS-BOOTFS, user-acpi- options= 0x2
This can be set more permanently by editing /boot/grub/menu.lst to include the ",user- acpi-options= 0x2"
then doing the following:
mv /boot/solaris/ boot_archive /boot/solaris/ boot_archive. orig
bootadm update-archive
Workaround derived from information at: blogs.sun. com/danasblog/ entry/configuri ng_solaris_ acpi_at_ boot
Dana H. Myers's Weblog
Configuring Solaris ACPI at boot-time
http://