Đang Tải...

Trang chủ
Tot Blog

Tutorials

Tự Reinstall OS VPS Bằng DD Script (Không Cần Control Panel)

22/07/2026

icon

Trong quá trình sử dụng VPS, sẽ có lúc bạn cần cài lại hệ điều hành mới (Reinstall OS) mà không phụ thuộc vào Panel của nhà cung cấp. Lúc này, sử dụng DD Script là phương pháp tối ưu và phổ biến nhất. Cùng tìm hiểu cách sử dụng bộ công cụ Reinstall Script này trong bài viết dưới đây nhé.

Mục lục

Mục lục

Lưu ý: Riêng đối với VPS TOT GT bạn không nên tự đổi qua lại giữa Linux và Windows khi cài bằng DD Script, nếu cần chuyển hệ OS hãy gửi ticket cho TotHost để được hỗ trợ.

1. Cài lại OS trên VPS Linux

1.1. Reinstall sang các OS Linux khác

Các OS được hỗ trợ cài đặt khi dùng DD Scripts:

Các OS được hỗ trợ cài đặt khi dùng DD scripts
Các OS được hỗ trợ cài đặt khi dùng DD Scripts

Nếu VPS của bạn đang chạy hệ điều hành Linux (Ubuntu, CentOS, Debian...) và bạn muốn cài lại một bản Linux khác, hãy kết nối vào VPS thông qua SSH (bằng quyền root) và thực hiện các bước sau:

Bước 1: Tải script và cấp quyền thực thi 

Copy và dán lần lượt 2 dòng lệnh dưới đây vào cửa sổ Terminal:

curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh $_
chmod +x reinstall.sh

 

Bước 2: Khởi chạy lệnh cài đặt OS 

Chạy lệnh:

./reinstall.sh <OS cần dùng>

 

Thay thế <OS cần dùng> bằng phiên bản hệ điều hành bạn muốn cài. Ví dụ, để cài đặt Ubuntu 24.04, bạn chạy lệnh sau:

./reinstall.sh ubuntu 24.04

 

Lưu ý: Quá trình cài đặt Linux diễn ra tự động trong khoảng 15 - 20 phút. Trong thời gian này, không nên khởi động lại máy chủ.

khởi chạy lệnh cài OS

khởi chạy lệnh cài OS

1.2. Reinstall OS từ Linux sang Windows

Việc cài đặt Windows trên một VPS đang chạy Linux (Windows Cài đè Linux) đòi hỏi bạn phải cung cấp link file ISO của Windows.

Ở đây, TOT sẽ cài Windows Server 2016. Để làm được, cần chạy mẫu lệnh sau:

# Cài Windows Server 2016 từ ISO
./reinstall.sh windows 
  --iso "http://<đường-dẫn-tới-file>.iso"  
  --image-name " Windows Server 2016 SERVERDATACENTER " 

 

Ví dụ câu lệnh đầy đủ để cài Windows Server 2016:

./reinstall.sh windows --iso "https://go.microsoft.com/fwlink/p/?LinkID=2195174&clcid=0x409&culture=en-us&country=US" --image-name "Windows Server 2016 SERVERDATACENTER"

 

câu lệnh đầy đủ để cài Windows Server 2016

(Lưu ý: Do dung lượng file ISO Windows khá nặng nên thời gian chờ đợi cài đặt sẽ lâu hơn khi cài Linux. Chúng ra sẽ cần “tĩnh tâm” đợi khoảng 30 - 45 phút).

Sau khi quá trình cài đặt Windows hoàn tất, bạn tiến hành reboot (khởi động lại) VPS.

Khi sử dụng Remote Desktop Connection để kết nối vào VPS Windows mới cài, bạn có thể sẽ gặp lỗi xác thực CredSSP (Encryption Oracle Remediation). Để khắc phục triệt để lỗi này, hãy thao tác trên máy tính cá nhân của bạn (không phải trên VPS):

  • Trên máy tính, mở PowerShell bằng quyền Administrator (Run as Administrator).
  • Copy và chạy dòng lệnh Registry sau:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters" /v AllowEncryptionOracle /t REG_DWORD /d 2 /f

 

Sau khi lệnh chạy thành công, bạn có thể kết nối Remote Desktop vào VPS Windows bình thường.

2. Cài đặt lại hệ điều hành trên VPS Windows

Nếu VPS của bạn hiện đang chạy Windows và bạn muốn chạy DD Script để reinstall sang phiên bản Windows khác, hoặc sang các OS Linux, thay vì dùng file .sh , hãy dùng file .bat - Mở Command Prompt (CMD) hoặc PowerShell trên VPS và làm theo các bước sau:

Bước 1: Tải Script dành cho Windows

Chạy lệnh sau để tải file reinstall.bat về VPS:

certutil -urlcache -f -split https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.bat

 

Tải Script dành cho Windows

Bước 2: Khởi chạy Script 

Sau khi tải xong, bạn tiến hành gọi file bat để cấu hình cài đặt:

.\reinstall.bat ubuntu 22.04 --password "Abc@123"

 

(Tham số cụ thể điền sau lệnh .\reinstall sẽ tùy thuộc vào phiên bản OS bạn muốn cài, ví dụ ở đây là Ubuntu 22.04)

gọi file bat để cài OS

gọi file bat để cài OS

Thời gian chờ đợi khi cài đặt từ môi trường Windows cũng rơi vào khoảng 30 - 45 phút. Hãy kiên nhẫn chờ hệ thống tự động hoàn tất quá trình thiết lập.

Bước 3: Khởi động lại hệ thống (Reboot) 

Sau khi lệnh cấu hình chạy xong, bạn cần khởi động lại VPS để tiến trình cài đặt mới chính thức bắt đầu. Chạy lệnh sau:

Shutdown /r /t 0

 

Chờ hệ thống khởi động lại là xong.

3. Lưu ý quan trọng

Việc sử dụng DD Script giúp người dùng có thể cấu hình lại VPS một cách chủ động và linh hoạt. Tuy nhiên, thao tác này sẽ xóa sạch toàn bộ dữ liệu hiện có trên ổ cứng. Hãy đảm bảo bạn đã sao lưu (backup) mọi dữ liệu quan trọng trước khi gõ lệnh Enter!

Đọc thêm hướng dẫn về tùy biến cấu hình VPS:

TelegramCommunity
scroll top
Thông báo
Đóng