Cách cài linux trên ssd box

@Trần Công Văn 1. Cài Windows 10 đầu tiên. Windows 10 sẽ tự động tạo một phân vùng boot EFI (Khoảng 100Mb)

2. Cắm ổ cứng di động bạn muốn cài, cắm USB boot OS. Lúc phân vùng bạn có thể phân vùng như sau:
- Phân vùng boot (Chọn phân vùng
EFI ở trên, không format, chỉnh boot flag lại..)

- Phân vùng Root ('/')
- Phân vùng Swap (1x-2x dung lượng RAM)
- Phân vùng tùy chọn, không bắt buột (Vd. '/home')
Tiến hành cài bình thường.

Lúc chọn phân vùng boot bạn nên đọc kỹ hướng dẫn lúc cài, không sẽ mất boot

Sau này không thích, trên Windows 10 bạn có thể dùng EasyBCD xoá cái menu boot

Cách cài linux trên ssd box

Nếu bạn còn nhớ cách đây vài năm, khi chúng bắt đầu được bán trên thị trường ổ cứng SATA đầu tiên và hệ điều hành không bao gồm trình điều khiển hoặc trình điều khiển cho loại giao diện này, việc cài đặt hệ điều hành trên một trong những ổ cứng này thậm chí còn phức tạp hơn trên ổ cứng IDE hoặc PATA. Trong những trường hợp đó, khi hệ thống đã được cài đặt, một trình điều khiển bổ sung cần được tải lên đĩa mềm hoặc phương tiện bên ngoài để hệ thống cài đặt nhận dạng đĩa cứng mà hệ điều hành sẽ được cài đặt.

Điều này cũng đúng đối với ổ cứng SCSI, mặc dù chúng không được ưa chuộng hơn trong các máy tính gia đình từ lâu, vì chúng có phần đắt hơn. Trong trường hợp đó, quy trình tương tự đã được tuân theo, thêm trình điều khiển bổ sung. Tất cả điều này đã thay đổi khi hệ điều hành bắt đầu bao gồm bộ điều khiển SATA như IDE / PATA và không cần thực hiện thêm bước nào.

Nhưng bây giờ, chúng tôi đã gặp sự cố tương tự khi cài đặt ổ cứng thể rắn hoặc SSD mới trong hệ điều hành. Tôi không nói về những ổ cứng SSD có giao diện SATA, trong trường hợp đó sẽ không còn vấn đề gì nếu chúng ta đang sử dụng SSOO hiện tại. Mặt khác, nếu chúng ta sử dụng một giao diện có phần "kỳ lạ" hơn và không được hỗ trợ nguyên bản tại thời điểm này, chúng ta sẽ phải thêm loại trình điều khiển bổ sung này khi cài đặt hệ điều hành trên máy tính của mình, nếu không nó sẽ không nhận dạng được phương tiện bảo quản.

Chà, nếu bạn muốn biết cách tiếp tục cài đặt bản phân phối GNU / Linux yêu thích của bạn Trong tất cả các loại ổ cứng trạng thái rắn với các giao diện khác nhau, ở đây chúng tôi sẽ chỉ cho bạn mọi thứ bạn cần biết, vì đây là một vấn đề đang bắt đầu lo lắng và sẽ còn xảy ra nhiều hơn nữa khi từng chút một loại ổ cứng này bắt đầu lây lan bởi thị trường. Tuy nhiên, tôi phải tránh tạo cảnh báo, vì các trình điều khiển này sẽ được triển khai nguyên bản trong các phiên bản mới ...

Index

  • 1 Tôi cần biết trước những gì?
  • 2 Cài đặt GNU / Linux trên Intel Optane:
  • 3 Cài đặt GNU / Linux trên M.2 SSD:
    • 3.1 1-Giả sử bạn đang làm điều đó ở chế độ UEFI:
    • 3.2 2-Giả sử bạn đang làm điều đó trong BIOS hoặc Legacy (CSM):
  • 4 Cài đặt GNU / Linux trên SSD PCI Express:
  • 5 Cài đặt GNU / Linux trên NVMe SSD:
  • 6 Giải pháp chung:

Tôi cần biết trước những gì?

Hãy nhớ rằng trong hướng dẫn này, tôi trình bày quy trình sẽ hợp lệ cho hầu hết các trường hợp khi bản phân phối hơi cũ hơn và không triển khai loại trình điều khiển bắt buộc cho loại ổ cứng hoặc bộ nhớ này. Nhưng bạn nên biết rằng trong các phiên bản mới, sẽ không có vấn đề gì lớn với nó và bạn có thể cài đặt mà không gặp quá nhiều khó khăn ...

Tôi khuyên bạn nên thử trước bằng cách thủ tục bình thường, và trong trường hợp bạn gặp sự cố, hãy thực hiện các thủ tục sau nếu thích hợp ... Nếu bạn chưa mua ổ cứng, đây là lựa chọn của SSD tốt nhất để bạn có thể chọn một trong những phù hợp nhất với nhu cầu của bạn.

Trong trường hợp cài đặt Windows, có vẻ như trong một số trường hợp, trình điều khiển phải được tải từ một số phương tiện di động từ trình cài đặt, khi các phân vùng sẽ được tạo, vì trong một số trường hợp, đĩa cứng có thể không được phát hiện (chịu Lưu ý rằng nếu bạn có đĩa DVD cài đặt Windows 10, nó sẽ không được cập nhật ...). Nhưng trên Linux, vì các trình điều khiển đang được triển khai với các bản phát hành hạt nhân mới, điều này là không cần thiết. Do đó, trên Linux, tôi đã tập trung nhiều hơn vào quy trình, tức là Chúng ta đang làm gì sai để nó không hoạt động nếu nó nên hoạt động?

Cài đặt GNU / Linux trên Intel Optane:

Cách cài linux trên ssd box

Intel Optane Về cơ bản, nó tăng tốc SSD của bạn, mặc dù nó cũng có thể được sử dụng làm phương tiện lưu trữ và tính hai mặt này có thể gây ra vấn đề, tùy thuộc vào những gì chúng ta muốn sử dụng trong Linux ... Đó là, trong trường hợp đầu tiên, nó sẽ là bộ đệm được cài đặt trên máy tính giữa SSD hoặc HDD chính và bộ nhớ chính. Điều này cho phép dữ liệu cần thiết được tải vào bộ đệm này và có thể được truy cập nhanh hơn nhiều. Với điều này, tôi nói rõ rằng bản phân phối của chúng tôi, về nguyên tắc, chúng tôi sẽ không phải cài đặt nó trên Intel Octant, mà trên phương tiện lưu trữ chúng tôi có, SATA hoặc một trong những thứ sau mà chúng tôi sẽ trình bày trong các phần tiếp theo.

Nói cách khác, Optane sẽ là một loại ký ức DRAM, giống như main hoặc RAM, chỉ có điều là nó không dễ bay hơi, cho phép lưu thông tin vĩnh viễn mà không bị xóa trong trường hợp ngừng cung cấp bộ nhớ như xảy ra với RAM. Nhưng thật không may, nó không minh bạch khi cài đặt hệ điều hành và chúng tôi có thể gặp sự cố khi cố gắng cài đặt bản phân phối của chúng tôi một cách độc lập hoặc trong khởi động kép với Windows ...

Để mọi thứ hoạt động bình thường, bạn phải có trình điều khiển cho Intel Optane và cả một nhân gần đây hỗ trợ Công nghệ lưu trữ nhanh Intel hoặc Intel RST. Do đó, sẽ không có vấn đề gì và bạn sẽ tiến hành như bình thường. Bây giờ, điều này vẫn chưa hoàn toàn sẵn sàng và các trình điều khiển hiện tại vẫn chưa quá tinh tế và không đạt được tất cả các bản phân phối, vì lúc đầu nó chỉ tương thích với Windows. Vì vậy, nếu bạn có một bản phân phối chưa hỗ trợ nó và trong trường hợp bạn đang chuẩn bị cài đặt mới và vì lý do này, nó không hoạt động bình thường, bạn có thể tắt Intel Optane trong BIOS / UEFI của bạn. Cho nó:

  1. Truy cập BIOS / UEFI (thường bằng cách nhấn phím Delete khi khởi động, hoặc các phím khác như F2, F3, ... tùy hãng)
  2. Tìm trong các tab menu để biết tùy chọn AHCI và Intel RST
  3. Vô hiệu hóa Intel RST / Optane và những thay đổi đối với AHCI.
  4. Khi bạn làm như vậy, hãy nhấn F10 và lưu các thay đổi trước khi thoát hoặc cuộn đến tab Lưu & Thoát và lưu và thoát menu từ đó.
  5. Bây giờ máy khởi động lại một lần nữa với cấu hình này và trong trường hợp là một trong những bản phân phối ban đầu không cho phép bạn phát hiện ổ cứng Vì Optane, bây giờ nó sẽ phát hiện ra nó.

Hiện tại, nó có thể được sử dụng với định dạng ZFS, nhưng tôi đoán điều này sẽ thay đổi theo thời gian… Xin lưu ý rằng Intel Optane không phải là công nghệ dành cho đại chúng, mà là công nghệ dành cho doanh nghiệp. Vì vậy, bạn có thể không quá bận tâm về nó.

Trong trường hợp bạn đang cố gắng định vị phân vùng Chỉ định làm / khởi động trong Intel Octane và nó không hoạt động, mặc dù về nguyên tắc bản phân phối của bạn hỗ trợ nó, hãy xem hướng dẫn sử dụng bo mạch chủ của bạn. Có một số có một số khe cắm cho loại SSD này nhưng chúng chỉ có thể khởi động từ một. Kiểm tra xem nó có ở đúng khe cắm mà bo mạch chủ của bạn cho phép sử dụng làm phương tiện khởi động hay không. Một tùy chọn khác là định vị / khởi động trên một ổ cứng khác và trên vị trí / nhà SSD hoặc bất cứ thứ gì bạn muốn. Và thậm chí sử dụng LVM nếu bạn không có đủ dung lượng để mở rộng khả năng của nó ngoài ... 

Theo cách này, chúng ta không nên có vấn đề chắc chắn rồi. Nhân tiện, từng chút một Optane đang vươn ra ngoài Windows và các bản phân phối sẽ tương thích. Bạn đã biết rằng SUSE là một trong những người đầu tiên tuyên bố ủng hộ thỏa thuận với Intel cho SLES và bạn đã biết rằng những loại trình điều khiển này cũng là một phần của hạt nhân, vì vậy không có gì ngăn cản chúng được sử dụng cho những người khác .. .

Cài đặt GNU / Linux trên M.2 SSD:

Cách cài linux trên ssd box

Cài đặt bản phân phối Linux của bạn trên SSD M.2 Nó có phần ít vấn đề hơn so với Optane, vì trong trường hợp này, nó là một bộ nhớ đã trở nên phổ biến hơn đối với mọi loại PC, kể cả những thứ chúng ta sử dụng ở nhà. Loại ổ cứng này giống hệt ổ SSD SATA, chỉ khác nhau về giao diện hoặc công nghệ kết nối được sử dụng, do đó tốc độ và hiệu suất truyền dữ liệu.

Hãy nhớ rằng M.2 là một yếu tố hình thức và các ổ cứng này có thể là cả SATA và NVMe. Trong trường hợp là SATA, sẽ không có vấn đề gì lớn hơn ổ cứng HDD hoặc SSD thông thường, nhưng nếu chúng là NVMe, chúng có thể gây ra một số vấn đề.

Tuy nhiên, một số người dùng đã gặp phải màn hình đen hoặc sự cố khi khởi động từ SSD M.2 khi chúng đã lưu trữ phân vùng / boot hoặc bộ nạp khởi động trên loại thiết bị lưu trữ này. Để giải quyết chúng, bạn có thể đọc các bước sau:

1-Giả sử bạn đang làm điều đó ở chế độ UEFI:

Trong trường hợp bạn đang cài đặt hệ thống trong Chế độ UEFIvà không phải với BIOS nguyên thủy hoặc cũ, bạn có thể thử các cách sau:

  1. Kiểm tra để đảm bảo rằng bạn đang phân vùng đúng cách, chẳng hạn như 100 MiB cho phân vùng UEFI ở định dạng FAT và bạn có điểm gắn kết thích hợp hay không. Bạn có thể sử dụng hệ thống phân vùng riêng của trình cài đặt hoặc GParted cho việc này. Hãy nhớ rằng Phân vùng UEFI nó phải là cái đầu tiên.
  2. Si tu hạt nhân là hiện tại và bước một là OK, bạn sẽ không gặp vấn đề gì khi vận hành M.2.

2-Giả sử bạn đang làm điều đó trong BIOS hoặc Legacy (CSM):

Trong trường hợp bạn có BIOS hoặc UEFI nhưng ở trong Chế độ kế thừa hoặc CSM, thì bạn phải:

  1. Tạo một phân vùng khoảng 1024 KiB ở đầu ổ cứng của bạn và đánh dấu nó là Phân vùng khởi động BIOS. Bạn có thể sử dụng các công cụ khác nhau cho việc này, như tôi đã đề cập, chẳng hạn như cgdisk hoặc những công cụ đã đề cập ở trên.
  2. Tiến hành bình thường với tất cả các thao tác khác và sẽ hoạt động bình thường nếu hạt nhân có trình điều khiển hỗ trợ thích hợp. Nhân tiện, nếu đó là một thiết bị mới mà bạn thêm vào hệ thống hoặc đã có GRUB đã cài đặt, bạn sẽ cần phải cài đặt lại nó.

Nếu không có cách nào trong số đó hiệu quả và bạn vẫn gặp sự cố, hãy chuyển đến phần trên NVMe...

Cài đặt GNU / Linux trên SSD PCI Express:

Cách cài linux trên ssd box

Bạn sẽ có thể khởi động hoặc cài đặt hệ thống trên ổ cứng SSD PCIe Không vấn đề gì. Nhưng trong trường hợp bạn gặp bất kỳ sự cố nào, bạn có thể thử cách này:

  • Chắc chắn rằng bạn BIOS / UEFI (phần sụn) chấp nhận khởi động cho các loại ổ đĩa này. Thật không may, không phải tất cả chúng đều như vậy, mặc dù nếu chúng hiện đại thì chúng phải chịu đựng điều đó.
  • Kiểm tra xem hệ thống có đang khởi động (hoặc đang thử) trực tiếp từ một đĩa cứng SATA khác có trong hệ thống hay không thay vì đĩa PCIe. Trong trường hợp này, nó có thể chỉ là một vấn đề di chuyển ưu tiên khởi động trong menu BOOT của BIOS / UEFI của bạn để nó sử dụng PCIe trước ...
  • Cập nhật GRUB cũng bằng lệnh cập nhật nhóm sudo.
  • Hãy thử sử dụng FS hoặc hệ thống tệp khác, vì một số chương trình cơ sở SSD thường không hỗ trợ ext4 đúng cách. Hãy thử một cái khác hoặc đọc hướng dẫn sử dụng SSD của bạn để tìm hiểu những định dạng nó hỗ trợ.

Cài đặt GNU / Linux trên NVMe SSD:

Cách cài linux trên ssd box

Trong trường hợp của NVMe, Nó sẽ là một cái gì đó rất giống với những gì tôi đã nói trong phần M.2, nhưng nếu không có cách nào trong số đó hiệu quả với bạn và bạn vẫn gặp sự cố, mặc dù chúng tôi không nên nếu chúng là bản phân phối hiện đại, bạn cũng có thể làm theo các bước bổ sung khác. Để giải quyết những vấn đề đó:

  1. Kiểm tra xem BIOS / UEFI của bạn có đang sử dụng cấu hình RAID thay vì AHCI với tùy chọn HỘP BẢO MẬT tàn tật. Một số tùy chọn như Khởi động nhanh cũng có thể xung đột… Thoát và lưu các thay đổi.
  2. Với phương tiện cài đặt đã sẵn sàng, hãy bắt đầu cài đặt bình thường. Tôi nhắc lại, điều này giả sử rằng hạt nhân của bạn hỗ trợ loại công nghệ này và nó không phải là một bản phân phối cũ hơn ...
  3. Trong các trường hợp khác, có vẻ như một số người dùng nhất định đã phải kích hoạt một tùy chọn trong GRUB. Trong cấu hình của nó, ở dòng nơi điều này xuất hiện, họ đã thêm tùy chọn nvme_load = YES và nvd_load = YES, sau đó họ đã cập nhật GRUB. Về dòng cấu hình, nó sẽ tương tự như:
    GRUB_CMDLINE_LINUX_DEFAULT = »khoảng lặng nvme_load = YES nvd_load = YES»

Với những điều chỉnh nhỏ này, nó sẽ hoạt động và không gây ra sự cố. Nếu bạn sử dụng bất kỳ SSD nào thuộc loại này, bạn có thể cài đặt phân vùng EFI, / boot, / SWAP và / trên SSD và / home trên phương tiện lưu trữ như ổ cứng HDD hoặc SSD khác có tốc độ thấp hơn mà bạn có trên máy tính của mình ... Nhân tiện, bạn biết rằng loại đĩa này xuất hiện dưới dạng / dev / nvme (nvme0n1, nvme0n1p1, ...) trên hệ thống và không giống như / dev / sda hoặc / dev / sdb, v.v.

Giải pháp chung:

Cách cài linux trên ssd box

Tôi nhấn mạnh một lần nữa rằng nếu chúng ta sử dụng một bản phân phối phổ biến, với một hạt nhân khá cập nhật và chúng ta có các trình điều khiển thích hợp, thì SSD thuộc bất kỳ loại nào cũng không phải là vấn đề đối với Linux. Vì vậy, lựa chọn tốt nhất để chiến đấu với những loại vấn đề này là cố gắng cài đặt phiên bản mới nhất của bản phân phối yêu thích của bạn. Nếu máy tính của bạn có ổ SSD, điều đó có nghĩa là nó phải là một máy tính khá hiện tại, vì vậy không có nhiều lý do để sử dụng một bản phân phối cũ hơn ...

Tôi hy vọng nó đã được hữu ích cho bạn. Đừng quên để lại của bạn bình luận...


Nội dung bài viết tuân thủ các nguyên tắc của chúng tôi về đạo đức biên tập. Để báo lỗi, hãy nhấp vào đây.