LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 05-06-2017, 07:48 PM   #1
hokie1999
Member
 
Registered: Feb 2011
Posts: 52

Rep: Reputation: 0
Migration from Dell to HP but get red screen


Hello,

My company is running CentOS 7 on Dell R730 servers, about 600 of them. My company has been tasked with migrating from Dell to HP DL 360 Gen 9s.

The OS iso image I'm using to load onto the HP has all packages and configurations and has always worked on Dells.

The image does not work on the new HPs. Get an "opcode error" and red screen of death.

My question to the group is "What would your strategy be to fix this?" Fix meaning a working os using our image. I'm looking for a way to troubleshoot this, not a solution to the problem.

It may be helpful to note that the image has an install script that runs parted to partition drives. Also, there are no errors on install but get a red screen on first reboot.

Many thanks. Let me know if you have questions, be glad to answer.
 
Old 05-06-2017, 11:21 PM   #2
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,788
Blog Entries: 1

Rep: Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065Reputation: 2065
Quote:
Originally Posted by hokie1999 View Post
...Get an "opcode error" and red screen of death...on first reboot....
Exactly when? What shows up onscreen before the opcode message? IOW, how far along does it proceed before the failure?
 
Old 05-07-2017, 12:05 AM   #3
AwesomeMachine
LQ Guru
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,524

Rep: Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015
Take a photo of the monitor when it stops and post it here.
 
Old 05-07-2017, 06:59 PM   #4
hokie1999
Member
 
Registered: Feb 2011
Posts: 52

Original Poster
Rep: Reputation: 0
@mrmazda before opcode, install script runs on new HP server, parted's partitions, gunzips gz files representing /var, /, /boot and so forth to respective partitions. Copies an HP mbr to /dev/sda in lieu of previous Dell mbr. All completes without errors. Reboot is requested. After reboot, red screen. "....how far along does it proceed before the failure?" -- proceeds in a normal fashion without errors, followed by red screen.

@AwesomeMachine, will get screenshot Monday. Generally EAX, EBX, ECX registers reporting contents, would say contents are addresses.



Last edited by hokie1999; 05-07-2017 at 07:07 PM.
 
Old 05-07-2017, 07:32 PM   #5
Soadyheid
Senior Member
 
Registered: Aug 2010
Location: Near Edinburgh, Scotland
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,671

Rep: Reputation: 486Reputation: 486Reputation: 486Reputation: 486Reputation: 486
Just a thought...

Do you have the same video, network and RAID hardware on both the Dell and HP? Have they the same firmware on both?

Didn't think so.

I reckon you'll have to build an HP version of Centos 7 to match what's running on the Dells as the difference will be with the hardware. You also need to ensure that the DL360s have all their firmware at current levels before building your HP release and staging.

just my

Play Bonny!

 
Old 05-08-2017, 08:08 AM   #6
hokie1999
Member
 
Registered: Feb 2011
Posts: 52

Original Poster
Rep: Reputation: 0
Here is red screen opcodes

EAX 00000300
EBX 00150001
ECX 00000000
EDX 00000080
EBP 00150801
ESI 0000811F
ED1 000081E8
DS 0000
ES 0820
FS 0000
CS:EIP 0080:00000087
SS: ESP 0000:00001FFE
EFLAGS 00003203
 
Old 05-08-2017, 10:35 AM   #7
hokie1999
Member
 
Registered: Feb 2011
Posts: 52

Original Poster
Rep: Reputation: 0
opcodes error:

https://plus.google.com/photos/photo...4226?icm=false
 
Old 05-09-2017, 06:02 PM   #8
Shadow_7
Senior Member
 
Registered: Feb 2003
Distribution: debian
Posts: 4,137
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
Opcode is a machine code instruction by it's value. The red screen dump is the register values at the time of failure. Looks like X86 registers, 64 bit registers at that. The cpu's seem to be both x86_64 and mostly the same specs.

Dell R730
----------
CPU Intel Xeon E5-2630 v4
Number of Cores 10 core / 20 threads
https://ark.intel.com/products/92981...Cache-2_20-GHz
TSX-NI = yes

HP DL 360 Gen 9s
----------
CPU Intel Xeon E5-2670 v3
Number of Cores 12-core / 24 threads
http://ark.intel.com/products/81709/...Cache-2_30-GHz
TSX-NI = no

Seems that the TSX-NI instructions are the main difference, not sure why (or if) redhat optimized to that level, but high end servers which I don't normally deal with. Otherwise x86_64 and mostly the same stuff.
 
Old 05-10-2017, 07:27 AM   #9
Soadyheid
Senior Member
 
Registered: Aug 2010
Location: Near Edinburgh, Scotland
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,671

Rep: Reputation: 486Reputation: 486Reputation: 486Reputation: 486Reputation: 486
As I said in post #5, it may be due to hardware/firmware issues, it's not just the processors which are different.

Dunno about Dell but HP have a product; hpsum (HP Smart Update Manager) which will check the systems firmware and update it as required(But apparently not the BIOS which is a separate deal). It will cover iLo, RAID cards, nics, HBAs, etc.

Oh! You have to have either a support contract or Warranty to download and use hpsum. If they're new servers, you should be covered.

Play Bonny!

 
Old 05-10-2017, 02:11 PM   #10
hokie1999
Member
 
Registered: Feb 2011
Posts: 52

Original Poster
Rep: Reputation: 0
Believe issue is twofold:

1. Have to copy a mbr from a hp server back to my build platform, which is a CentOS7 vm, and include it in the mkhybrid iso build process. Not sure at what point the GPT is updated, but I see it, so that's step 1

2. Have to copy biosboot bootloader from hp server back to my build platform and include in iso build process.

Somehow, hp formats these partitions in an hp propriety format. Originally, they were copied from our old Dells.

This all seems to be moving forward. Will let you know.

BTW, don't believe it's a hardware/cpu issue. Likely opcodes were results -- as you said -- of cpu trying to access bootloader (mbr I'm pretty sure is good, run gdisk and tables for paritions are all there), a bootloader it doesn't recognize.


Last edited by hokie1999; 05-10-2017 at 02:22 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Migration To SSD On DELL Inspiron 5520 Ubuntu 14.04.3 / Windows 10 Dual Boot ColJohnHannibalSmith Linux - Laptop and Netbook 2 01-26-2016 08:22 PM
Dell r610 PERC H700 Raid level migration usao Linux - Hardware 17 04-14-2015 02:38 PM
dell latitude D620 red hat 4 - screen resolution olivomartino Linux - Hardware 4 01-30-2007 10:56 AM
Red Hat Linux 9.0 on Dell 700M ...dont get the LILO screen vishal_changrani Linux - Laptop and Netbook 2 08-08-2005 08:34 AM
SCO to Red Hat migration question JJC_MN Red Hat 1 02-10-2005 02:17 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration