Giới thiệu.

Xin chào các bạn! Đối với Fan Linux có lẽ dù ít hay nhiều chúng ta đều có nhu cầu Dual boot thêm Windows. Lý do vì sao ư?

  1. Có thể là do bạn mới tập làm quen với Linux chưa quên được Windows.
  2. Có thể bạn cần những phần mềm chỉ chạy trên Windows.
  3. Hoặc có thể là cài Windows để cho người khác mượn máy người ta còn biết dùng.
  4. Và… nghìn lẻ một lý do khác.

Thông thường mình thấy rất nhiều bài viết hướng dẫn cài đặt Dual boot toàn cài đặt Windows trước sau đó cài Linux. Và sử dụng Grub boot loader để lựa chọn khởi động hệ điều hành. Tuy nhiên chúng ta có thể cài đặt Linux trước sau đó cài Windows và vẫn dùng được Grub boot loader như thường.

[box type=”info” align=”” class=”” width=””]Xem thêm thông tin về Grub boot loader là gì?[/box]

Hướng dẫn cài đặt dual boot Windows.

Bước 1: Chúng ta sẽ tạo phân vùng trống để cài Windows vào đó. Các bạn có thể sử dụng chương trình Gparted hoặc sử dụng lệnh fdisk tùy ý. Xem thêm bài viết: Hướng dẫn phân vùng và định dạng đĩa cứng trong Linux. Theo mình thì ít nhất phải có 60GB dung lượng ổ cứng trống để cài đặt Windows vào đó. Nếu bạn có nhiều hơn thì cũng tốt thôi.

[box type=”note” align=”” class=”” width=””]Bạn nhớ ghi chú lại file thiết bị của phân vùng /boot. Nếu không nhìn thấy phân vùng /boot nghĩa là bạn đang đặt nó ở trong phân vùng / luôn đó.[/box]

Như trong ví dụ này thì phân vùng /boot của mình được mount với file thiết bị là /dev/sda1

hoang@echip-desktop:~$ sudo fdisk -l
[sudo] password for hoang: 

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048    978943    976896   477M 83 Linux
/dev/sda2          980990 616980479 615999490 293,7G  5 Extended
/dev/sda5          980992 600979455 599998464 286,1G 83 Linux
/dev/sda6       600981504 616980479  15998976   7,6G 82 Linux swap / Solaris

hoang@echip-desktop:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            3,9G     0  3,9G   0% /dev
tmpfs           795M  9,3M  786M   2% /run
/dev/sda5       282G   12G  257G   5% /
tmpfs           3,9G  182M  3,8G   5% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           3,9G     0  3,9G   0% /sys/fs/cgroup
/dev/sda1       454M  153M  274M  36% /boot
tmpfs           795M   96K  795M   1% /run/user/1000

Bước 2: Tiến hành cài đặt Windows vào. Nhìn chung thì các bạn đều quen thuộc thao tác cài Windows. Nếu bạn nào chưa biết có thể tham khảo bài: Hướng dẫn cài đặt Windows từ ổ cứng. Bạn có thể cài đặt từ DVD, USB boot và lựa chọn Windows 10 hay 7 gì tùy ý.

Bước 3: Boot bằng USB Ubuntu chọn Try nhé đừng chọn Install. Sau đó mở terminal và gõ lệnh:

  • Nếu bạn có chia phân vùng /boot riêng ra như mình thì gõ:
sudo mount /dev/<tên thiết bị ở bước 1 ghi chú được> /boot
của mình là
sudo mount /dev/sda1 /boot
  • Nếu bạn đặt /boot nằm trong / thì gõ:
sudo mount /dev/<tên thiết bị đã ghi chú ở bước 1> /mnt
sudo rm -rf /boot
sudo ln -s /mnt/boot /boot

Bước 4: Cài đặt lại Grub boot loader.

  • Nếu bạn sử dụng chuẩn BIOS gõ lệnh:
sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda     # Chỗ này chỉ là /dev/sda không có số gì đâu nha
sudo umount /boot
  • Nếu bạn sử dụng chuẩn UEFI gõ lệnh:
sudo apt-get update
sudo apt-get install grub-efi-amd64
sudo grub-install /dev/sda     # Chỉ là sda không có số gì đâu nha
sudo umount /boot

[box type=”note” align=”” class=”” width=””]Đối với một số dòng máy laptop sử dụng chuẩn UEFI và có hỗ trợ Boot option thì sau khi cài đặt chúng ta sẽ được chọn thứ tự boot trong phần thiết lập Bios. Đơn giản chỉ cần chọn Boot từ Ubuntu first. Sau khi vào hệ điều hành Ubuntu rồi thì mở terminal gõ lệnh sudo update-grub là được rồi bỏ qua bước 3bước 4 luôn.[/box]

0 Bình luận

Gửi phản hồi

hoặc

Đăng nhập bằng tài khoản của bạn

hoặc    

Quên thông tin của bạn?

hoặc

Create Account