Bug 112991

Summary: Grub will not boot on 3ware 7006
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Sam Lau <youok_iok>
Component: OtherAssignee: Torsten Duwe <duwe>
Status: RESOLVED WONTFIX QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: jsrain
Version: Beta 2   
Target Milestone: ---   
Hardware: x86-64   
OS: SuSE Pro 9.3   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Sam Lau 2005-08-25 14:34:22 UTC
Grub will not boot on 3ware 7006. This happen to SuSE Pro 9.1 to 9.3 Boxset.  
Debian has a patch to fix this problem, it runs fine only with 
"grub-install /dev/sda" or in the grub shell. It costs YaST2 hang up while try 
to config Grub. 
 
Thanks
Comment 1 Torsten Duwe 2005-08-30 08:47:21 UTC
Got any more info on "Debian patch" ? 
Please supply a description of that hardware. 
Comment 2 Sam Lau 2005-09-04 13:22:40 UTC
Thanks for the reply.

The card's web site:
http://www.3ware.com/products/parallel_ata.asp

The card's module
3w_xxxx

Debian Patches:
raid.diff
raid_cciss.diff
(Note: one of the patch did need some offset but, sorry I could not 
       remember which one.)

I only try on SuSE Pro 9.3, but YaST2's boot loader config will hang with that
patch, but grub-install and grub works fine.



Comment 3 Jiri Srain 2005-09-05 13:54:46 UTC
Regarding "YaST2's boot loader config will hang with that patch": What is  
printed out if you run  
  
cat /etc/grub.conf | grub --batch --device-map=/boot/grub/device.map 
 
? It is the command YaST runs... 
  
Torsten, passing the bug to you...  
Comment 4 Sam Lau 2005-09-07 13:30:24 UTC
I am on SuSE 10 Beta 4. It seem's to be working fine when install grub into  
MBR with ext3. I had installed SuSE 9.x to 9.3 with reiserfs. I will try  
reiserfs on RC1.  
  
The following is the output of  "cat /etc/grub.conf | grub --batch 
--device-map=/boot/grub/device.map" 
 
   GNU GRUB  version 0.96  (640K lower / 3072K upper memory) 
 
 [ Minimal BASH-like line editing is supported.  For the first word, TAB 
   lists possible command completions.  Anywhere else TAB lists the possible 
   completions of a device/filename. ] 
grub> root (hd0,0) 
 Filesystem type is ext2fs, partition type 0x83 
grub> install --stage2=/boot/grub/stage2 /boot/grub/stage1 
(hd0,0) /boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lst 
grub> install --stage2=/boot/grub/stage2 /boot/grub/stage1 
(hd0) /boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lst 
grub> quit 
 
Comment 5 Torsten Duwe 2005-09-19 10:35:37 UTC
@ Comment #2: EULA says: 
[...] 
(a) Use the 3ware Product on a single computer. 
  
(b) Make one copy of the 3ware Product in machine-readable form solely for 
backup purposes.  
[...] 
You may not make or distribute copies of the 3ware Product, ... 
 
Unacceptable.