Tôi có ổ SSD ngoài 1TB mà tôi muốn khởi động linux từ đó và sử dụng ổ cứng 6TB bên trong để lưu trữ lớn (ổ cứng gắn trong đang được sử dụng làm ổ đĩa hệ điều hành máy chủ linux của tôi). Tôi cho rằng việc chạy hệ điều hành từ ổ SSD sẽ nhanh hơn nhiều (và yên tĩnh hơn!), vì vậy tôi sẽ thử. Đây là vấn đề tôi gặp phải và những gì tôi đã thử:
Thiết bị, dụng cụ:
- Máy tính ASUS VM42
- Ổ cứng gắn trong WD Red Plus 6TB (hệ điều hành Ubuntu hiện tại)
- SSD USB Samsung T5 1TB (hệ điều hành Ubuntu mới)
- Ổ flash USB với trình cài đặt Ubuntu được ghi vào nó qua balenaEtcher từ máy Mac của tôi
Tôi có cùng một ổ đĩa flash USB mà tôi đã sử dụng cho lần cài đặt Linux đầu tiên của mình và vì vậy tôi cũng đã cắm ổ USB đó với ổ SSD USB được đính kèm và chạy cài đặt Ubuntu. Mình sợ format lại ổ cứng gắn trong mất hết dữ liệu nên cứ lấy ra cài là ok. Nó đã khởi động lại hệ điều hành Linux mới mà tôi vừa cài đặt (Máy chủ Ubuntu 20.04) và nó hoạt động rất tốt.
Sau đó, tôi quyết định cắm lại ổ cứng gắn trong của mình vào máy tính (bên trong - không phải qua USB), trước tiên hãy đảm bảo tắt máy tính. Tôi bật nó lên và nhấn Del
liên tục để vào menu BIOS và đảm bảo rằng SSD T5 đã được chọn cho tùy chọn khởi động. Đây là sự nhầm lẫn đầu tiên tôi gặp phải - có 3 tùy chọn cho SSD: Samsung T5 - abc123
, Ubuntu Samsung T5 - abc123
, và UEFI Samsung T5 - abc123
(ở đâu abc123
là một chuỗi dài các số và chữ cái, có lẽ là chuỗi #?). Vấn đề là cho dù tôi đã chọn biến thể hay thứ tự nào trong đó, máy tính vẫn khởi động từ ổ cứng gắn trong thay vì ổ SSD ngoài. (Một vấn đề khác với BIOS - mỗi khi tôi cập nhật các tùy chọn khởi động, khi tôi nhấn "Lưu & Thoát", nó sẽ cảnh báo tôi rằng không có thay đổi nào được thực hiện đối với cài đặt BIOS.)
Tôi đã thử tháo ổ cứng gắn trong một lần nữa để đảm bảo rằng SSD có hệ điều hành Linux đang hoạt động trên đó và đủ chắc chắn khi tôi tháo ổ cứng gắn trong, máy tính khởi động tốt từ SSD, thậm chí còn hiển thị trong BIOS rằng Ubuntu
đã được chọn cho tùy chọn Khởi động #1 và bình thường Samsung T5
đã được chọn cho tùy chọn Khởi động #2.
Một lần nữa, tôi tắt máy, lắp ổ cứng gắn trong, khởi động vào BIOS, đảm bảo rằng SSD Samsung được chọn và nó vẫn khởi động từ ổ cứng gắn trong.
Gần như mọi hướng dẫn, bài đăng trên blog và video trên YouTube mà tôi đã tìm thấy khi tìm kiếm giải pháp là từ những người đang hướng dẫn cách khởi động kép Windows và Linux cũng như sử dụng Rufus. Đó không phải là những gì tôi đang tìm kiếm và tôi thậm chí không thể làm theo vì tôi hiện đang sử dụng máy Mac. Tôi muốn bắt đầu làm mới từ SSD với Ubuntu, sau đó gắn ổ cứng gắn trong làm tùy chọn lưu trữ sẽ vẫn có tất cả các tệp cũ của tôi từ trước khi chuyển. Đây là giả định (và sửa tôi nếu tôi sai) rằng tôi chỉ có thể gắn ổ cứng gắn trong bằng cách đơn giản gắn kết
lệnh vào một thư mục, sau đó đi qua và chỉ xóa tất cả các tệp hệ thống linux cũ và chỉ giữ lại các tệp cá nhân mà tôi muốn. tức là tôi sẽ di chuyển tất cả các tệp của mình vào một thư mục cấp cao nhất, sau đó xóa mọi thứ khác (bin, boot, data, dev, v.v., root, srv, var, v.v.). Điều này thậm chí sẽ làm việc ở nơi đầu tiên?
Một bài đăng tôi tìm thấy trên StackExchange có ai đó đề cập đến việc khởi động và thực hiện cập nhật sudo-grub
, mà tôi đã thử khi khởi động từ ổ SSD mà không gắn ổ cứng. Điều này đã không thay đổi bất cứ điều gì, tuy nhiên.
Có ai giúp được không?
Chỉnh sửa: BIOS đang được sử dụng trên máy Asus là Tiện ích BIOS UEFI.
Chỉnh sửa 2: Tôi đã khởi động từ SSD với ổ cứng bị ngắt kết nối, sau đó kết nối nó trong khi máy tính đang bật và chạy. Một lsblk
không hiển thị ổ cứng gắn trong mà tôi vừa kết nối. Tôi nghe thấy tiếng vù vù từ ổ đĩa nên tôi biết nó đang bật. Không chắc đây có phải là thông tin hữu ích theo bất kỳ cách nào không.