OVH Community, your new community space.

Managed to install my own Windows 2003 server :)


yonatan
04-02-2010, 04:30
one:
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
---
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
---

two
vendor_id : AuthenticAMD
model name : AMD Athlon(tm) Processor LE-1660


00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1 Controller (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0 Controller (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] SATA Controller (non-AHCI mode) (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP77 Ethernet (rev a2)
00:0b.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:00.0 VGA compatible controller: nVidia Corporation C77 [GeForce 8200] (rev a2)

three:
Carte mère

Constructeur :
Modéle : P4M266A-8235

Mémoire RAM

bank-a0 : 1024 MB (Double-bank Connection)
bank-a1 : 1024 MB (Double-bank Connection)

CPU

Type : Intel(R) Celeron(R) CPU 2.66GHz
Vitesse : 2672 Mhz
Cache :
Nombre : 1

Disques durs

ad0 : WDC WD5000AAKB-00H8A0/05.04E05
Espace : 465GB
Etat : OK
Température : 32 °C

Périphériques PCI

-pci-03 1106:3104 VIA Technologies, Inc. USB 2.0
-pci-00 5333:8d04 S3 Inc. VT8375 [ProSavage8 KM266/KL266]
-pci-01 1106:0571 VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
-pci-02 1106:3038 VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller

those are the C05 I got currently , iv'e actually managed to upgrade all others to sp-mini (wanted raid) and I need better SLA, and that's where I am aiming ...

replace all C05 with sp-mini
and upgrade all my EG to MG

slowly it is happening :-)

anyhow , I do hope this info helps you guys !

AdamD
04-02-2010, 00:43
It'd be nice if OVH could give us the specs of their server ranges, that way, we could figure out how to install windows unattended on the servers.

freshwire
05-12-2009, 19:15
If they have one of the old P4 servers then they can just give you that instead.. depends what they have available

DigitalDaz
05-12-2009, 19:13
I'm jealous, notice though that your board is different too:

Yours is a VIA chipset wheareas the previous one was Intel.

NickW
05-12-2009, 18:06
I was one of the lucky ones to get a 3.0GHz Pentium 4 in my C-05G.

Code:
# /sbin/lspci
00:00.0 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:00.5 PIC: VIA Technologies, Inc. P4M890 I/O APIC Interrupt Controller
00:00.6 Host bridge: VIA Technologies, Inc. P4M890 Security Device
00:00.7 Host bridge: VIA Technologies, Inc. P4M890 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:02.0 PCI bridge: VIA Technologies, Inc. P4M890 PCI to PCI Bridge Controller
00:03.0 PCI bridge: VIA Technologies, Inc. P4M890 PCI to PCI Bridge Controller
00:0f.0 IDE interface: VIA Technologies, Inc. VT8237A SATA 2-Port Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 07)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237A PCI to ISA Bridge
00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 7c)
00:13.0 PCI bridge: VIA Technologies, Inc. VT8237A Host Bridge
01:00.0 VGA compatible controller: VIA Technologies, Inc. P4M890 [S3 UniChrome Pro] (rev 01)
Code:
# /sbin/lspci -nn
00:00.0 0600: 1106:0327
00:00.1 0600: 1106:1327
00:00.2 0600: 1106:2327
00:00.3 0600: 1106:3327
00:00.4 0600: 1106:4327
00:00.5 0800: 1106:5327
00:00.6 0600: 1106:6327
00:00.7 0600: 1106:7327
00:01.0 0604: 1106:b198
00:02.0 0604: 1106:a327
00:03.0 0604: 1106:c327
00:0f.0 0101: 1106:0591 (rev 80)
00:0f.1 0101: 1106:0571 (rev 07)
00:11.0 0601: 1106:3337
00:11.7 0600: 1106:287e
00:12.0 0200: 1106:3065 (rev 7c)
00:13.0 0604: 1106:337b
01:00.0 0300: 1106:3343 (rev 01)
Code:
# cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 5
cpu MHz         : 2999.728
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pebs bts pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr pdcm lahf_lm
bogomips        : 5999.45
clflush size    : 64
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 6
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 5
cpu MHz         : 2999.728
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 6
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe lm constant_tsc pebs bts pni dtes64 monitor ds_cpl est tm2 cid cx16 xtpr pdcm lahf_lm
bogomips        : 6000.36
clflush size    : 64
power management:

Razakel
04-12-2009, 19:21
Quote Originally Posted by DigitalDaz
Wow, there are a lot of c-05g's knocking about

can you do an lspci -nn

This will give me the numeric ID's to and I *should* be able to give you the .reg file you need
C-05Gs are great little servers, especially for mucking around on, learning and testing. Loads of disk space, plenty of RAM, a fairly decent processor... it hits that spot right between a VPS and a dedicated box.
That's why I switched to OVH in the first place - why spend £20/m on a VPS that couldn't handle my site when I can get a dedicated box for the same price? Most people don't need an exceptionally powerful server. My loadavg is only usually around 0.3, and that handles a fairly decent-sized forum.

Shame about the setup cost hike though. That's really going to turn a lot of customers off. :/

lspci -nn
00:00.0 0600: 8086:2580 (rev 04)
00:01.0 0604: 8086:2581 (rev 04)
00:02.0 0300: 8086:2582 (rev 04)
00:1c.0 0604: 8086:2660 (rev 03)
00:1c.1 0604: 8086:2662 (rev 03)
00:1c.2 0604: 8086:2664 (rev 03)
00:1c.3 0604: 8086:2666 (rev 03)
00:1d.0 0c03: 8086:2658 (rev 03)
00:1d.1 0c03: 8086:2659 (rev 03)
00:1d.2 0c03: 8086:265a (rev 03)
00:1d.3 0c03: 8086:265b (rev 03)
00:1d.7 0c03: 8086:265c (rev 03)
00:1e.0 0604: 8086:244e (rev d3)
00:1f.0 0601: 8086:2640 (rev 03)
00:1f.1 0101: 8086:266f (rev 03)
00:1f.2 0101: 8086:2651 (rev 03)
00:1f.3 0c05: 8086:266a (rev 03)
06:08.0 0200: 8086:1064 (rev 01)

DigitalDaz
04-12-2009, 18:06
Wow, there are a lot of c-05g's knocking about

can you do an lspci -nn

This will give me the numeric ID's to and I *should* be able to give you the .reg file you need

IainK
04-12-2009, 17:49
Oi no fair you get a Pentium 4 3.0GHz as a Celeron 1.2GHz? But I got a Celeron 1.2GHz

Razakel
04-12-2009, 17:41
Quote Originally Posted by everwicked
Also do "lspci" from Linux and it'll give you all the specs for SATA etc.
Here's the details for my Kimmy C-05G:

lspci:
00:00.0 Host bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub (rev 04)
00:01.0 PCI bridge: Intel Corporation 82915G/P/GV/GL/PL/910GL PCI Express Root Port (rev 04)
00:02.0 VGA compatible controller: Intel Corporation 82915G/GV/910GL Integrated Graphics Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03)
00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d3)
00:1f.0 ISA bridge: Intel Corporation 82801FB/FR (ICH6/ICH6R) LPC Interface Bridge (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801FB/FW (ICH6/ICH6W) SATA Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) SMBus Controller (rev 03)
06:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller (rev 01)

cat /proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 4
cpu MHz : 3000.261
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 0
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pni monitor ds_cpl cid xtpr
bogomips : 6000.52

processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 4
cpu MHz : 3000.261
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
apicid : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pni monitor ds_cpl cid xtpr
bogomips : 5999.06

everwicked
04-12-2009, 12:30
Quote Originally Posted by derwahnsinn
Anyway, I'm trying some other things and basically I was wondering if you could tell me what storage controllers the C05G uses, or just what motherboard it uses so I could get all the specs.
Also do "lspci" from Linux and it'll give you all the specs for SATA etc.

DigitalDaz
04-12-2009, 11:42
IMHO you are not going to get a windows unattended installation happening without priming the registry with the right keys for the storage controller.

I can't immediately recall the board they are using in the celeron c-05g.

The c-05g unfortunately comes in many different shapes and sizes.

I actually have one c-05g that is really a dual core E2160 I think it is, I also have two that have AMD processors so the label c-05g is not really relevant.

The vKVM method will not install the correct storage driver, it will install the driver for whatever vKVM emulates the storage controller as.

To determine your processor, which will then identify your board, boot into rescue mode and do a:

cat /proc/cpuinfo

and post it here.

gigabit
04-12-2009, 11:17
Quote Originally Posted by derwahnsinn
I never know whether you just loose your visual link to what's happening or whether the whole thing crashes.
For me it's always just been the visual link (VNC) so you can just reconnect there and then or even go home and continue from there

derwahnsinn
04-12-2009, 11:00
Hey DigitalDaz.

I've been trying for a couple of weeks now to get Windows 2003 installed on a C05G that I just started renting. I also have what was the cheapest kimsufi dedi this time last year which I am hoping to swap out for this new server (running Ubuntu Desktop, woo for GUI).

I don't know half as much as you lot and I tried for a while using my Dreamspark 2003 key in the manager before eventually finding out that this is actually meant for a different type of key (licensing being insanely complicated) and that this was the reason for the manager constantly failing to install WS2003.

Anyway, I'm trying some other things and basically I was wondering if you could tell me what storage controllers the C05G uses, or just what motherboard it uses so I could get all the specs.

Also, am I right in thinking that it's the use of incorrect drivers that causes vKVM to fail? For example, if you boot a Windows iso, it loads drivers and then as soon as it says 'Set-up is starting Windows' the vKVM fails.

One last thing; am I also correct in my guess that whatever you are running ceases to run if the vKVM kicks you off. Say if you are running an unattended set-up, and you loose vKVM, will the install continue even though you can't see it. I never know whether you just loose your visual link to what's happening or whether the whole thing crashes.

Cheers

/ramble

P.S. Just noticed the new set-up cost for the C05G. Ouch.

IainK
01-12-2009, 07:46
Quote Originally Posted by everwicked
Congratulations gentlemen! I'm sure you'll figure out a way that gives a cleaner install soon.



I've got something in the works along this line of thinking. I need to buy another server to test it on - my main server is in "production" now.
My problem too, can't mess about on production server :P

@DigitalDaz: nice work, i like it a lot.

everwicked
30-11-2009, 12:12
Congratulations gentlemen! I'm sure you'll figure out a way that gives a cleaner install soon.

Quote Originally Posted by DigitalDaz
My immediate thoughts are to get, instead of a windows install, something like a bartpe install cloned and primed with the right storage and network drivers. Combine this with some sort of VNC type network listener and we should have a platform for launching an unattended install of whatever we choose.
I've got something in the works along this line of thinking. I need to buy another server to test it on - my main server is in "production" now.

DigitalDaz
30-11-2009, 03:51
Just done a C-05G, the Celeron one that was even easier

In vKVM mode, or probably this can be done before you ghost the image from your VM (I just used the same image as the one for my other server), download and install the SIS900 LAN driver

http://downloadcenter.intel.com/Deta...13368&lang=eng

Follow exactly the information at the bottom of this page, entitled "more information"
http://support.microsoft.com/kb/314082



PS Anyone trying this, don't forget to switch of monitoring in your server manager otherwise OVH will intervene and put your server into rescue mode

DigitalDaz
30-11-2009, 03:25
I don't think so.

I belive the problem is, certainly in 2k3, that windows has to have *seen* the storage controller, this is what creates those registry keys.

I'm just trying the celeron 1.2 now.

AdamD
30-11-2009, 03:18
Nice

I wonder if it'd be easier to install a windows 2003/8 server on a VM, add the proper network drivers for the OVH boxe(S), then go into device manager, remove the storage controller drivers and display adapter, then shutdown

Then reimage an OVH server with that image? Wouldn't that then force windows to load the standard IDE/Sata/video drivers first, then prompt for updated drivers?

DigitalDaz
30-11-2009, 01:17
All

I have eventually managed to get an install of Windows 2003 server running on one of my Kimsufi boxes.

I will try and find time to post a more detailed howto and refine it but for the impatient here's the rough way I did it.

I first installed 2K3 into avirtual machine on an i7 I have running Proxmox. My guess was that it would be far more helpful being as it uses the same QEMM hardware emulation as vKVM.

I then ghosted this installation to an older Kimi I have, one of the dual core E2180's.

It was fine booting into vKVM mode and at least this gave me a clue as to where it was failing. As I expected, the eventlogs were showing nil when I booted normally, indicating it was blue screening because of the storage drivers.

In vKVM I installed the Realtek 8168 driver from the Realtek website.

Here


The storage driver issue was resolved by following a procedure very similar to this http://www.solriche.co.uk/files/misc/move_xp.html

I didn't follow the procedure exactly I simply copied the Atapi.sys, Intelide.sys, Pciide.sys, and Pciidex.sys files to the system32\drivers directory and created two new keys in the registry.

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CriticalDeviceDatabase\pci#ven_8086&dev_27df]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CriticalDeviceDatabase\pci#ven_8086&dev_27c0]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

I think thats about it, took me a couple of days to suss it but it looks quite simple reading it back

It may be even easier with other storage driver types, I may even try one of my c-05's tomorrow, they have an Nvidia storage driver I believe.

What this does give me is the knowledge that it won't take long for us to crack this properly now.

My immediate thoughts are to get, instead of a windows install, something like a bartpe install cloned and primed with the right storage and network drivers. Combine this with some sort of VNC type network listener and we should have a platform for launching an unattended install of whatever we choose.

As we come across different storage and network drivers they can just be injected into the bartpe install and that be recloned so you end up with a clean windows installation.

Here's hoping