Chia sẻ thông tin

KenjiVN - Quốc Trưởng

Search This Blog

Trưởng Nguyễn 's Blog

Chia sẻ kinh nghiệm, cung cấp những thông tin mới nhất về làng công nghệ. Chia sẻ những thủ thuật, những kiến thức hữu ích về công nghệ thông tin và truyền thông.

Trưởng Nguyễn 's Blog

Chia sẻ kinh nghiệm, cung cấp những thông tin mới nhất về làng công nghệ. Chia sẻ những thủ thuật, những kiến thức hữu ích về công nghệ thông tin và truyền thông.

Trưởng Nguyễn 's Blog

Chia sẻ kinh nghiệm, cung cấp những thông tin mới nhất về làng công nghệ. Chia sẻ những thủ thuật, những kiến thức hữu ích về công nghệ thông tin và truyền thông.

Trưởng Nguyễn 's Blog

Chia sẻ kinh nghiệm, cung cấp những thông tin mới nhất về làng công nghệ. Chia sẻ những thủ thuật, những kiến thức hữu ích về công nghệ thông tin và truyền thông.

Trưởng Nguyễn 's Blog

Chia sẻ kinh nghiệm, cung cấp những thông tin mới nhất về làng công nghệ. Chia sẻ những thủ thuật, những kiến thức hữu ích về công nghệ thông tin và truyền thông.

Wednesday, June 16, 2021

Người dùng Windows 7 và Windows 8.1 có thể nâng cấp miễn phí lên Windows 11

  

Có vẻ như tương tự Windows 10, Microsoft sẽ tiếp tục cung cấp Windows 11 miễn phí cho người dùng đang sử dụng các bản Windows cũ.


Trong khi Microsoft chưa thông báo chính xác thì họ sẽ ra mắt gì trong sự kiện ngày 24 tháng 6 sắp tới thì mới đây, một bản dựng Windows 11 vừa bị rò rỉ trên internet và nó tiết lộ rất nhiều chi tiết về hệ điều hành sắp tới của Microsoft. Bạn có thể tham khảo tại đây.

Một trong những điều bạn có thể thắc mắc là liệu có thể nâng cấp lên Windows 11 miễn phí hay không và có vẻ như là được. Trên thực tế, bằng chứng cho thấy rằng ngay cả khi bạn vẫn đang sử dụng Windows 7 hoặc Windows 8.1, bạn vẫn có thể nâng cấp lên Windows 11 miễn phí.

Như bạn có thể thấy trong ảnh chụp màn hình bên dưới, Windows 11 có các key cấu hình sản phẩm để hỗ trợ Windows 7 và Windows 8.1. Cũng có một tệp dành cho Windows 8, nhưng phiên bản đó không được hỗ trợ. Trước tiên, bạn cần nâng cấp lên Windows 8.1 trước khi nâng cấp lên Windows 11, giống như với Windows 10.

Người dùng Windows 7 và Windows 8.1 có thể nâng cấp miễn phí lên Windows 11 - Ảnh 1.

Người dùng Windows 7 và Windows 8.1 có thể nâng cấp miễn phí lên Windows 11 - Ảnh 2.

Người dùng Windows 7 và Windows 8.1 có thể nâng cấp miễn phí lên Windows 11 - Ảnh 3.

Điều này cũng không có gì đáng ngạc nhiên vì Windows 11 là một giao diện mới cho Windows 10. Chúng ta đã nghe nói về dự án Sun Valley một thời gian, dự án này vốn được cho là một phần của Windows 10 nhằm thay đổi hoàn toàn giao diện. Windows 11 dường như chỉ là một cái tên mới cho bản cập nhật sắp tới.

 Bạn có thể thấy rằng số bản dựng cho bản dựng Windows 11 bị rò rỉ không khác xa so với các bản dựng người dùng Insiders đang thử nghiệm cho Windows 10 cho đến nay. Rất có thể, bản nâng cấp lên Windows 11 sẽ không có gì khác biệt so với bản cập nhật tính năng dành cho người dùng Windows 10. Do đó, gần như tất cả mọi người đã sử dụng Windows đều được nâng cấp miễn phí lên Windows 11.


Người dùng Windows 7 và Windows 8.1 có thể nâng cấp miễn phí lên Windows 11 - Ảnh 4.

Microsoft đã liên tục nói về việc có bao nhiêu thiết bị hiện đang chạy Windows 10. Mới tháng trước tại Build, CEO Satya Nadella đã nhắc lại rằng hệ điều hành này hiện đã có trên 1,3 tỷ máy. Do đó, Microsoft sẽ không chia tách cơ sở người dùng của mình một lần nữa.

Và bạn vẫn có thể nâng cấp miễn phí từ Windows 7 và 8.1 lên Windows 10 ngay bây giờ nếu muốn. Mặc dù ban đầu Microsoft cho biết lộ trình nâng cấp miễn phí sẽ chỉ kéo dài trong một năm, nhưng bạn luôn có thể làm điều đó kể từ khi Windows 10 phát hành. Bạn chỉ cần sử dụng công cụ Media Creation Tool có sẵn trên trang web của Microsoft thay vì sử dụng Windows Update.

Tham khảo: XDA Developers

Tên miền .COM chuẩn bị tăng giá, lần đầu tiên sau 10 năm

 Lần đầu tiên sau gần 10 năm, tên miền phổ biến nhất thế giới .COM sẽ được tăng giá buôn.

Giá sỉ tên miền .COM bao gồm giá đăng ký mới, transfer và gia hạn sẽ được tăng vào cuối năm nay, lần đầu tiên kể từ năm 2012. Nếu đang sở hữu nhiều tên miền, nhà đầu tư nên chuẩn bị trước cho sự thay đổi này.

Vào này 01/09/2021 tới đây, phí đăng ký tên miền .COM mà Verisign thu tăng từ 7.85$ lên 8.39$, tương ứng 0.54$.

Những nhà cung cấp tên miền lớn như GoDaddy, Namecheap có thể thu phí cao hơn, trong khi những nhà cung cấp khác có thể chỉ điều chỉnh giá nhỉnh hơn một chút. Điều này là hiển nhiên thôi, vì có như vậy thì công ty mới đảm bảo được lợi nhuận và tiếp tục phát triển được.

Nếu như đúng cam kết thì Cloudflare sẽ chỉ tăng giá bằng với giá bán sỉ wholesale này mà thôi, chúng ta sẽ cùng chờ xem sao.

Không dừng lại ở đây, dự đoán giá tên miền còn sẽ tiếp tục tăng dần tới 7% trong vòng 3 năm tiếp theo. Ngay từ bây giờ, nếu sở hữu tên miền, các bạn có thể cân nhắc gia hạn sớm hơn, hoặc gia hạn với thời gian tối đa 10 năm với một số nhà cung cấp có hỗ trợ để tiết kiệm chi phí hoạt động.

Sử dụng Gmail quản lý, gửi và nhận thư từ hòm mail khác

  Mình đã sử dụng tính năng này hơn chục năm nay rồi, đây chắc chắn là thủ thuật hữu ích nhất khi bạn sử dụng Gmail.

Hôm trước mình có chia sẻ cách tùy biến địa chỉ Gmail rất hay, tuy nhiên cái đó chưa thể nào hay bằng thủ thuật hôm nay mình giới thiệu nha.

Người dùng bình thường không nói chuyện làm gì, chắc chắn anh em Webmaster gần như ai cũng sở hữu cho mình vài địa chỉ email. Có thể mỗi website tạo một địa chỉ Gmail làm admin, hoặc cao cấp hơn thì dùng email tên miền riêng.

Vậy thì khi cần check mail thì làm thế nào? Có thể bạn add hết mail trên một ứng dụng quản lý như Outlook, add thêm account Gmail, hoặc chuyển qua chuyển lại trên trình duyệt… Tất cả mình đều thấy khá là phức tạp, tốn nhiều thời gian.

Giải pháp đơn giản và tuyệt vời nhất ở đây đó là sử dụng duy nhất một địa chỉ Gmail chính quản lý toàn bộ những hòm mail khác, dù là Gmail hay là Outlook.com, Yandex… miễn cứ có SMTP Server là dùng được luôn nhé.

Ưu điểm của cách làm này:

  • Quản lý tập trung, tiết kiệm thời gian, tránh bỏ sót mail, thảnh thơi đầu óc.
  • Chỉ cần dùng 1 hòm thư Gmail chính, không cần chuyển đổi qua các tài khoản (kể cả Gmail) khác. Dùng trình duyệt, app Gmail di động hay phần mềm desktop đều ok.
  • Nhận thư từ những hòm thư khác vào Gmail chính, độ trễ không đáng kể.
  • Gửi thư với địa chỉ gửi của hòm thư khác ngay trên Gmail, sử dụng trình soạn thảo của Gmail. Người nhận sẽ thấy email gửi đi từ hòm thư khác, không phải từ Gmail.
  • Và một tác dụng cực kì giá trị nữa, đó là tạo email tên miền riêng dạng forwarder hoàn toàn miễn phí và dùng Gmail để quản lý, mình sẽ giới thiệu trong bài sau.

Có 2 bước chúng ta cần cài đặt:

  1. Chuyển toàn bộ mail từ hòm mail khác về Gmail chính, có thể lấy cả mail cũ lẫn mail mới
  2. Cài đặt Gmail khi reply sẽ tự động dùng địa chỉ mail gốc làm thông tin người gửi

Với mỗi hòm mail, bạn chỉ cần cài đặt một lần đầu tiên mà thôi, kể từ sau, toàn bộ email gửi đến hòm mail kia sẽ tự động bay về Gmail chính, khi cần reply thì bạn cũng thao tác trực tiếp trên Gmail như bình thường mà thôi.

Trong bài này, ví dụ mình sẽ sử dụng Gmail chính là [email protected] để quản lý mail tên miền riêng [email protected] dùng dịch vụ GSuite của Google. Tại sao lại sử dụng Gmail để làm hòm mail chính để quản lý hòm mail khác, đơn giản vì mail mình sử dụng đầu tiên là Gmail. Bạn có thể sử dụng hòm mail tên miền riêng GSuite của Google cũng được.

I. Chuyển toàn bộ mail từ hòm mail khác về Gmail chính

Nếu bạn mới lập địa mail khác thì đơn giản thôi, chỉ cần tạo bộ lọc tự động forward toàn bộ mail mới sang địa chỉ Gmail chính là xong. Còn với những hòm mail đã sử dụng một thời gian rồi sẽ có rất nhiều thông tin, dữ liệu cũ bạn muốn chuyển qua Gmail chính. Rất may là Google đã tính hết các nước để cung cấp tùy chọn cho người dùng.

– Forward tự động với những mail mới nhận

Với địa chỉ Gmail bạn muốn chuyển mail đi ([email protected]), hãy làm theo các bước sau:

  1. Trên cùng bên phải nhấn vào biểu tượng setting , chọn Settings.
  2. Chọn tab Forwarding and POP/IMAP.
  3. Trong phần “Forwarding”, nhấn Add a forwarding address.
  4. Nhập địa chỉ Gmail chính bạn muốn forward mail tới. Ở đây ví dụ [email protected]
  5. Nhấn Next > Proceed > OK.
  6. Bạn sẽ nhận được một email xác minh, nhấn vào link trong đó để xác nhận.
  7. Quay trở lại phần Settings, refresh lại trình duyệt và mở lại tab Forwarding and POP/IMAP.
  8. Trong phần “Forwarding”, chọn Forward a copy of incoming mail to.
  9. Chọn thao tác bạn muốn xử lý với những email này, thương nên chọn giữ một bản copy trong Inbox.
  10. Cuối cùng nhấn Save Changes.

Nếu làm chuẩn thì kết quả bạn nhận được sẽ tương tự như ảnh này:

Bạn có thể sử dụng tự động forward như hướng dẫn hoặc dùng tính năng Check mail from other accounts để Gmail chủ động kết nối đến server mail và copy. Tuy nhiên, nên dùng forward vì nó đơn giản, nhận mail nhanh chóng gần như ngay lập tức, hạn chế tối đa độ trễ và ứng dụng được với thủ thuật tạo email tên miền riêng forwarder mình sẽ hướng dẫn sau.

Với những dịch vụ email khác, bạn hãy tìm bài hướng dẫn cụ thể tương ứng để có thể forward mail.

Sau bước này, từ giờ về sau, toàn bộ mail gửi tới địa chỉ này sẽ được tự động chuyển qua Gmail chính, không phải mở từng hòm mail lên để check mail mới nữa nhé.

– Copy toàn bộ mail cũ sang Gmail chính

Nếu bạn muốn chuyển toàn bộ dữ liệu cũ qua Gmail chính, thao tác sẽ phức tạp hơn một chút nhưng không phải không làm được do Gmail có cung cấp sẵn một tùy chọn cho người dùng.

Bạn tiếp tục nhấn vào biểu tượng setting , chọn Settings. Chọn tiếp tab Accounts and Import rồi nhấn Add a mail account trong phần Check mail from other accounts và làm lần lượt theo hướng dẫn. Cái này tự mò nhé, mình sẽ không đi sâu chi tiết, tham khảo thêm hướng dẫn này của Google.

II. Tự động dùng địa chỉ mail gốc làm thông tin người gửi

Với mỗi địa chỉ mail, bạn sẽ cần add vào Gmail chính một lần. Điều này cho phép bạn có thể soạn mail mới hoặc reply mail được forward tới trực tiếp ngay trong Gmail mà vẫn giữ nguyên địa chỉ người gửi tương ứng. Có thể cấu hình tối đa 99 địa chỉ mail khác với Gmail.

Ví dụ cụ thể hơn, sau khi thao tác xong bước này, với những mail gửi tới [email protected] được forward sang [email protected] bạn có thể nhấn nút Reply, soạn nội dung và nhấn Send mà không cần quan tâm mail gốc của nó là gì, Gmail sẽ tự động lựa chọn mail trả lời được gửi đi từ [email protected], không phải [email protected].

Chức năng thần kì này có tên Send emails from a different address or alias, chính là phần Send mail as trong tab Accounts and Import trang Settings của Gmail.

Để thêm một địa chỉ mail mới bạn hãy nhấn Add another email address rồi nhập thông tin người gửi, địa chỉ mail phụ (ở đây là [email protected]) vào tương ứng. Không check ô Treat as an alias vì nếu check khi nhận được mail người ta sẽ biết được địa chỉ Gmail gốc của bạn đó.

Nhấn Next Step.

Bước tiếp theo bạn cần nhập thông tin SMTP Server, ví dụ [email protected] mình dùng GSuite nên Gmail khôn lắm tự động điền luôn thông tin. Với những dịch vụ mail khác bạn có thể search thông tin, không thấy thì liên hệ support để lấy.

Nhấn Add Account

Cấu hình một số SMTP Server phổ biến


Lưu ý: nếu địa chỉ mail phụ đang dùng dịch vụ của Google và có kích hoạt bảo mật 2 lớp thì bạn cần phải tạo App Password và dùng mật khẩu này khi khai báo thông tin.

Tiếp theo bạn sẽ cần xác nhận chủ sở hữu với địa chỉ mail đang thêm vào Gmail chính bằng cách nhấn vào link hoặc điền mã code có trong mail xác nhận để verify. Sau khi làm bước này xong bạn sẽ thấy địa chỉ mail mới xuất hiện trong danh sách Send mail as tương tự như sau:

Một bước nữa cần làm đó là check vào dòng Reply from the same address the message was sent to để Gmail tự động lựa chọn địa chỉ mail phù hợp khi soạn mail nha.

Vậy là xong, giờ bạn chỉ cần dùng duy nhất một địa chỉ mail là có thể quản lý được tối đa tới 99 mail khác rồi đó nha.

Chúc bạn thành công.

Thursday, August 20, 2020

Cài Windows 10 lên Google Cloud (update 03/2021)

 Cách đây 1 tuần, mình rời nhà để bắt đầu kỳ nghỉ hè. Dù muốn chơi game “hạng nặng” nhưng ở đây lại không có dàn gaming nào, vậy là mình nảy ra ý định cài thuê 1 server để chơi game trên google cloud, với giá khá rẻ (khoảng $0.6 / giờ).




Lúc đầu mình dùng Windows Server 2019 mặc định, nhưng cuối cùng game mình chơi không tương thích (RiME), vậy nên mình đành phải tìm cách cài Windows 10 LTSC. Ngoài ra, việc dùng Windows 10 cũng giúp giảm chi phí thuê server, vì thật ra Windows Server thuê khá đắt.

Trong bài viết này, mình sẽ kể lại các bước cài Windows 10 lên VPS Google Cloud. Các bạn cần chuẩn bị:

  • Tài khoản google cloud đã add credit card (Lưu ý: nếu bạn dùng free trial $300, bạn sẽ không thể add GPU)
  • ISO đĩa cài Windows 10 (nên dùng bản Pro hoặc như mình là LTSC Entreprise)
  • VirtualBox (để tạo disk image trước khi up lên google cloud)
  • VirtIO driver: tải ở đây
  • Mạng cáp quang (sẽ cần upload disk image nặng khoảng 10GB, ngoài ra cần ping thấp nếu bạn muốn chơi game)

Mục lục

  • Phần 1: Chuẩn bị file đĩa cứng (vdi)
    • Tạo VM trên VirtualBox
    • Cài driver SCSI và Ethernet
    • Bật RDP
  • Phần 2: Upload disk image lên google cloud
    • Tạo bucket và upload
    • Import file vdi vào compute engine image
    • Tạo instance
  • Phần 3: Cài driver trên google cloud
    • Driver PCI
    • Driver NVIDIA GRID
  • Phần 4 (tùy chọn): Cài các phần cần cho gaming
  • Chi phí sử dụng

Chú ý

Do nhiều bạn gặp vấn đề với việc tạo file vdi, nên các bạn có thể sử dụng file vdi có sẵn do mình làm và skip Phần 1 (bản này dựa trên Windows 10 LTSC):
https://1drv.ms/u/s!AqHhN3byznPZowP37lw7RRzUJklr?e=csSJtc

Login username: xson | password: NuiBlog+
hoặc username: ngxson | password: NuiBlog+

Bạn nên đổi password cho cả 2 users này. Khi đăng nhập đc vào, bạn hãy nhớ chuyển layout bàn phím thành tiếng Anh (QWERTY), nếu không nó sẽ dùng layout AZERTY (bấm nút ENG/FR ở góc dưới bên cạnh đồng hồ)

Phần 1: Chuẩn bị file đĩa cứng (vdi)

Tạo VM trên VirtualBox

Tạo VM mới trên VirtualBox với các thông số sau:

  • CPU / RAM chọn tùy ý bạn
  • Disk: tạo file đĩa cứng định dạng vdi, tối thiểu 40GB

Sau khi tạo xong, hãy bấm Settings để cài thêm một vài thông số:

Network
Adapter 1: Attached to NAT
Adapter 2: Attached to NAT => click vào Advance => Adapter type: paravirtualized network

Storage
Kiểm tra lại xem controller này có type: AHCI hay chưa. Gắn thêm đĩa cài win và đĩa virtio vào.

Tạo thêm virtio-scsi controller, tạo 1 ổ đĩa cứng dung lượng 1GB trong controller này (ổ đĩa này không dùng để lưu trữ, chỉ dùng để win 10 nhận driver VirtIO)

Khởi động máy ảo, cài windows như bình thường (nhớ đặt password cho user của bạn windows, cái này bắt buộc)

Cài driver SCSI và Ethernet

(phần này mình quên ko chụp ảnh, các bạn thông cảm làm theo hướng dẫn chay nhé)

Sau khi cài xong xuôi và khởi động lên, hãy copy toàn bộ các thứ trong đĩa CD virtio sang thư mục Documents/virtio

Vào Devices Manager. Bạn sẽ thấy SCSI và Ethernet chưa nhận diện được.

Click chuột phải vào từng cái => Update driver => Browse my computer for driver => chọn thư mục Documents/virtio

Sau đó, 2 driver này sẽ được cài đặt. Còn driver nào khác không cài đc thì có thể kệ nó, vì ở đây mình chỉ cần cài đc virtio.

Bật RDP

Vào Settings > System > Remote Desktop, bật nó lên

Vào Control Panel > Windows Defender Firewall > Turn Windows Defender Firewall on/off

Sau đó, nếu muốn test, bạn có thể chuyển Network của VirtualBox sang Bridge hoặc Host-Only, và thử RDP vào máy ảo

Phần 2: Upload disk image lên google cloud

Bạn cần tạo Project mới trên Google Cloud Console. Ở phần này, bạn nên dùng free trial credit (nếu có).

Tạo bucket và upload

Vào Google Cloud Storage, tạo bucket mới. Bạn nên chọn location ở cùng vị trí mong muốn đặt VPS. Sau đó, hãy vpload file .vdi của VirtualBox lên bucket mới tạo.

Import file vdi vào compute engine image

Vào Compute Engine > Images > Create an image

Đặt tên tùy ý bạn, ở Source chọn Virtual disk, sau đó chọn file vdi ở trong cloud storage

Ở phần Operating system on virtual disk, chọn No operating system. Data only

Quá trình import sẽ mất khoảng 30 phút – 1 tiếng

Tạo instance

Từ bước này, bạn không được dùng $300 free trial của google cloud nữa. Hãy tắt free trial để tiếp tục.

Vào VM instance > Create

Nên chọn tối thiểu là 2 vCPU và 7.5 GB RAM
Chọn advance > add GPU > Tesla P4 (giá rẻ) hoặc Tesla P100 (đắt hơn)
Tick vào ô virtual workstation

Chú ý: Không phải region nào cũng có GPU, vậy nên hãy thử các location khác nhau. Ngoài ra, GPU phải hỗ trợ virtual workstation (phải tick được vào ô virtual workstation ở dưới)

Tick vào ô Turn on display device
Ở phần Boot disk, chọn Custom image > Image vừa tạo ở bước trên
Ở dưới cùng, sẽ có ô chọn Preemptibility > On

Khởi động instance, có thể vào tab Screenshot để xem máy đang hiện gì (nếu bị lỗi blue screen hay không nhận network, hãy làm lại từ đầu và đọc kỹ hướng dẫn)

Nếu như máy khởi động thành công, bạn có thể dùng Remote Desktop Connecting (RDP) để truy cập máy ảo từ xa bằng IP public của nó. Hãy nhớ kiểm tra trên firewall trên google cloud có mở port TCP 3389

Sau khi cài xong xuôi, hãy vào Image và xóa Image bạn đã tạo (nhớ vào cả Storage để xóa bucket nữa). Nếu bạn không xóa, bạn sẽ bị tính phí lưu trữ theo cho image và bucket.

Phần 3: Cài driver trên google cloud

(phần này mình quên ko chụp ảnh, các bạn thông cảm làm theo hướng dẫn chay nhé)

Kết nối tới instance. Vào Devices Manager. Bạn sẽ thấy PCI chưa nhận diện được (driver 3D là của GPU)

Bạn lại bấm chuột phải => Update driver => Browse my computer for driver => chọn thư mục Documents/virtio

Đối với driver GPU, bạn cần tải GRID driver tại https://cloud.google.com/compute/docs/gpus/install-grid-drivers#grid-driver-windows

Sau đó cài trên instance. Sau khi cài xong, hãy khởi động lại

Phần 4 (tùy chọn): Cài các phần cần cho gaming

Bấm chuột phải vào nút Start > PowerShell (Admin)

Nhập lệnh Set-ExecutionPolicy RemoteSigned
Bấm enter

Tiếp theo, mình cài Parsec để dùng làm phần mềm remote PC. Parsec cho trải nghiệm tốt hơn RDP hay Teamviewer (độ trễ thấp hơn nhiều).

Truy cập https://github.com/parsec-cloud/Parsec-Cloud-Preparation-Tool
Lần lượt nhập các lệnh ở phần Instructions
Đến cuối sẽ có một vài thứ bị lỗi (ví dụ GPU driver updater), bạn có thể kệ nó, vì driver này đã cài từ bước trên

Đăng nhập / Tạo tài khoản Parsec

Khởi động lại instance một lần nữa là xong!

Chi phí sử dụng

Phí chạy instance sẽ tính đúng theo thời gian máy bật, vì vậy, lúc nào không dùng nữa, bạn cần nhớ tắt nó đi. Với chế độ Preemptibility, máy sẽ tự động tắt sau 24h (nên nếu quên không tắt thì cũng không mất nhiều tiền)

Cấu hình mình chọn là 4 vCPU + 17.5 GB RAM, GPU Tesla P4. Giá để chạy vào khoảng $0.6 / giờ. Với GPU Tesla P100 thì cao hơn chút, vào khoảng $0.8 – $0.9 / giờ.

Ngoài phí chạy instance, bạn sẽ bị tính phí lưu trữ đĩa cứng nữa. Với disk dung lượng 50GB mình tạo thì mất khoảng $2.2 / tháng. Disk này được giữ đến chừng nào bạn xóa instance.