Sau khi nâng cấp lên 2008 R2 Enterprise và cài đặt thêm RAM, Windows chỉ có thể thấy 4,00 GB


14

(Tôi cũng đã đăng bài này trên Technet nhưng tôi đang hết ý tưởng)

Tôi đã nâng cấp từ Windows Server 2008 R2 Standard lên Enterprise để sử dụng thêm RAM. Máy chủ trước đây có 32GB RAM.

Việc nâng cấp từ Standard lên Enterprise, sử dụng DISM, dường như vẫn ổn, vì vậy tôi đã tắt nguồn và cài đặt RAM. Đây là một Dell Poweredge T710, tôi đã lấy nó từ 32 GB đến 72 GB.

BIOS đã nhận ra RAM, mặc dù tôi cần thay đổi từ chế độ "ECC nâng cao" sang "Trình tối ưu hóa" để nó sử dụng tất cả.

Sau khi khởi động lại, windows có thể thấy RAM nhưng trong bảng điều khiển hệ thống sẽ hiển thị:

Bộ nhớ đã cài đặt (RAM): 72.0 GB (có thể sử dụng 4,00 GB)

Trong trình giám sát tài nguyên, phần còn lại của RAM được hiển thị là dành riêng cho phần cứng. Tôi đã thử các cấu hình RAM khác nhau, bao gồm hoàn nguyên nó về cùng chip và cùng cấu hình như trước khi nâng cấp, nhưng luôn chỉ có 4,00 GB hiển thị là có thể sử dụng được. Theo dõi một số chủ đề trên các diễn đàn này, tôi đã truy cập msconfig và đặt bộ nhớ tối đa "bằng tay" nhưng điều đó không khắc phục được sự cố. BIOS dường như không có bất cứ thứ gì trông giống như ánh xạ lại bộ nhớ, đó là một gợi ý khác được đưa ra.

Làm cách nào để cung cấp RAM này cho Windows? Nó có sẵn trước khi nâng cấp, vì tôi có thể sử dụng RAM 32 GB đầy đủ mà máy chủ phải bắt đầu.

Ảnh chụp màn hình (đây là sau khi hoàn nguyên cấu hình RAM gốc)

nhập mô tả hình ảnh ở đây

Tôi không biết nó có liên quan hay không, nhưng cấu hình máy tính từ xa của tôi cũng đã biến mất:

screencast.com/t/mYedomeQWS

(nửa dưới của hộp thoại này sẽ cho phép tôi định cấu hình Remote Desktop, nó đã hoạt động trước khi nâng cấp nhưng bây giờ thì không).

CẬP NHẬT

Tôi đã tìm thấy một câu trả lời tạm thời - nhưng nó cho tôi một vấn đề khác. Đây là những gì tôi vừa đăng trên Technet , nơi tôi cũng đã hỏi câu hỏi này:

OK, tôi đã tạm thời khắc phục sự cố - đó không phải là BIOS - nhưng bây giờ tôi không biết cách khắc phục vĩnh viễn.

Manh mối đến từ chủ đề này , nơi C Clarke dường như đã làm những điều tương tự như tôi:

"Chúng tôi đã" cập nhật "những thứ này từ Standard sang Enterprise, sử dụng tiện ích DSIM và khóa KMS chung có sẵn trên trang web của MS. Sau đó, chúng tôi đã thay đổi khóa cấp phép, từ GUI thành khóa cấp phép hợp lệ cho Enterprise. khởi động lại RDP không hoạt động. "

"Vừa nãy tôi đã trở lại khóa KMS" chung "và mọi thứ đang hoạt động ..."

sau này anh nói:

"Sau đó, tôi đã sử dụng một khóa MAK hợp lệ khác và mọi thứ vẫn hoạt động. Nếu tôi sử dụng một khóa khác (hiện đang hoạt động trên một máy chủ được xây dựng lại hoàn toàn), thì nó không - cũng có thể sử dụng 4GB trong 48 GB RAM ....? .. "

... Chính xác là những triệu chứng giống như tôi; RAM chỉ có thể sử dụng 4GB, không có RDP.

Tôi vừa thay đổi khóa sản phẩm trên máy chủ của chúng tôi để sử dụng khóa KMS chung cho Doanh nghiệp - và tất cả đều tốt. Tôi có RDP và tôi có 72GB RAM.

Nhưng - tôi hiện đang sử dụng khóa mà tôi không có giấy phép. Máy chủ này hoàn toàn dành cho phát triển và thử nghiệm (hiện tại chúng tôi cần phải có 20 máy ảo cùng lúc, do đó cần thêm RAM ngoài 32GB và do đó là Enterprise).

Ban đầu, máy chủ đi kèm với khóa Dell OEM cho Tiêu chuẩn 2008 R2, nó không bắt đầu với khóa MSDN cho Tiêu chuẩn 2008 R2.

Vì vậy, câu hỏi của tôi bây giờ trở thành - làm cách nào để áp dụng khóa MSDN Enterprise mà vẫn giữ được hơn 4GB RAM, RDP có thể sử dụng được và có lẽ các tính năng khác mà tôi không phát hiện ra?

Tôi có phải xây dựng lại máy chủ bằng khóa MSDN Enterprise không? Có thể không theo đường dẫn nâng cấp này (Khóa tiêu chuẩn OEM -> Khóa doanh nghiệp MSDN)?

CẬP NHẬT

Bây giờ tôi biết câu hỏi thực sự là gì, tôi đã hỏi nó một cách riêng biệt:

Làm cách nào để nâng cấp Windows Server 2008 R2 Standard (Khóa OEM) lên Enterprise (Khóa MSDN) bằng DISM?


Bạn đã cân nhắc sử dụng Hyper-V Server chưa? Nó miễn phí (không phải lo lắng về vấn đề này), sẽ sử dụng 72GB và chạy 20 VM một cách dễ dàng. Chỉ là một ...
Chris S

Câu trả lời:


7

Mặc dù tôi không có câu trả lời "đây là vấn đề của bạn", tôi có một phương pháp giúp xác định vấn đề có thể là gì. Dựa trên những gì tôi đang đọc ở đây và những gì tôi có thể thấy trên các máy chủ của riêng mình, Trình quản lý thiết bị sẽ có thể giúp bạn xác định những gì đang diễn ra.

Nếu bạn mở Trình quản lý thiết bị, hãy thay đổi chế độ xem thành "Tài nguyên theo kết nối" (không phải "Thiết bị theo kết nối"). Nút "Bộ nhớ" trong đó sẽ cung cấp cho bạn một danh sách các đặt chỗ bộ nhớ theo phần cứng của bạn. Hy vọng, thứ ăn hết 4GB RAM của bạn sẽ được liệt kê trong đó. Bạn sẽ phải chuyển đổi kích thước hex sang RAM, nhưng có thể được thực hiện.

Thiết bị đầu ra Manger

Trong trường hợp này, mục nhập bus PCI đầu tiên được đặt trước 128KB. Mục nhập "Tài nguyên bo mạch chủ" thứ hai đang dự trữ 64 MB. Bus PCI thứ ba đang tiêu thụ 336MB. Và như thế.

Khi bạn đã xác định được thiết bị, bạn sẽ tiến xa hơn so với khi bạn bắt đầu.


Tôi sẽ thử điều này đầu tiên vào buổi sáng (giờ Anh)
Tom Crane

2

Tôi đã trả lời câu hỏi này trong câu hỏi được liên kết (câu hỏi THỰC SỰ và gốc rễ của vấn đề là về việc chuyển đổi giữa các khóa OEM, KMS và MSDN).

Đây là cách tôi lấy lại máy chủ của mình:

Bắt đầu với máy chủ được nâng cấp lên Enterprise bằng Khóa KMS. Điều này đối với tôi là không có giấy phép.

Sử dụng phương tiện cài đặt MSDN (nghĩa là ISO bị cháy) và chạy trình cài đặt từ trong phiên bản Windows hiện tại. Sau đó, bạn có thể cài đặt lại Windows - đảm bảo bạn chọn tùy chọn chính xác để bạn giữ các tệp, ứng dụng, cài đặt hiện có, v.v.

Sau nửa giờ, Windows sẽ cài đặt xong. Khi bạn kích hoạt Windows, hãy sử dụng khóa MSDN và tất cả sẽ hoạt động.

Vì vậy, có vẻ như bạn không thể chuyển đổi các khóa giữa OEM / KMS / MSDN - bạn cần cài đặt Windows (hoặc cài đặt lại / cập nhật) từ phương tiện cài đặt thích hợp để khóa "lấy" chính xác.


Điều này làm việc cho tôi. Không nên bận tâm khi kích hoạt nói rằng nó đã thất bại. Sau khi khởi động lại nó hiển thị tất cả các tính năng có sẵn. KMS thích hợp có thể được tìm thấy ở đây: technet.microsoft.com/de-de/l
Library / jj612867.aspx

0

Liên quan đến cấu hình máy tính từ xa bị thiếu, có thể bạn cần cài đặt tính năng Quản trị từ xa.

Vấn đề bộ nhớ có thể là một vấn đề với BIOS báo cáo đúng cấu hình bộ nhớ cho Windows. Bạn có thể muốn cập nhật BIOS nếu bạn chưa có. Nếu bạn có thời gian trên tay (và ai làm?) Bạn có thể muốn quay lại dung lượng RAM ban đầu và thêm một chút cho đến khi vấn đề xuất hiện.


Tôi đã thử quay lại cấu hình chính xác (32 GB, cùng chip, cùng khe cắm) như tôi đã bắt đầu trước khi nâng cấp nhưng Windows vẫn báo cáo 32.0 GB (có thể sử dụng 4,00 GB). Và máy tính để bàn từ xa hoạt động tốt trước khi nâng cấp.
Tom Crane

0

Các máy chủ Dell II II có cài đặt "chế độ cài đặt" trong BIOS giới hạn máy chủ ở bộ nhớ khả dụng 4Gb. Bạn có thể muốn xem nếu ai đó đã bật điều đó và nếu vậy, hãy tắt nó đi.



0

Tôi tin rằng tôi đã tìm thấy giải pháp cho vấn đề này. Tôi chỉ gặp phải vấn đề chính xác này và điều này đưa tôi đi đúng hướng. Dưới đây là các bước tôi đã thực hiện để giải quyết vấn đề và giữ giấy phép phù hợp.

  1. Đã xóa giấy phép hiện tại với: slmgr /upksau đóslmgr /rearm
  2. Khởi động lại hệ thống.
  3. Nhập khóa kích hoạt thích hợp.
  4. Khởi động lại hệ thống.
  5. Kích hoạt sẽ thất bại thông qua web. Bạn phải gọi và kích hoạt thông qua kích hoạt điện thoại.
  6. Tôi khởi động lại cái này một lần nữa để xác minh xem kích hoạt có liên tục không.

0

vui lòng làm theo các bước dưới đây và kích hoạt lại cửa sổ của bạn, nó sẽ giải quyết vấn đề-

  1. Mở dấu nhắc lệnh và thay đổi thư mục làm việc sang thư mục System32
  2. Gõ vào slmgr.vbs -ckms(Clears này và KMS nhập bạn có thể có)
  3. Loại slmgr.vbs -upk(điều này loại bỏ bất kỳ khóa sản phẩm được cài đặt)
  4. Nhập slmgr.vbs -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx(trong đó x là khóa sản phẩm mới bạn muốn sử dụng)
  5. Loại slmgr.vbs -ato(điều này kích hoạt máy chủ)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.