Cách khởi động cài đặt Linux trên đĩa cứng ngoài thông qua máy ảo


0

Tôi đã cài đặt bản phân phối Linux trên ổ đĩa cứng USB ngoài thông qua phiên trực tiếp trên máy ảo với ổ cứng USB được kết nối. Tôi đã phân vùng đĩa cứng USB ngoài thành ba phân vùng chính, một tệp NTFS 900 GB chứa các tệp cá nhân, 25 GB Ext4 chứa thư mục gốc Linux và phân vùng trao đổi 2 GB để cài đặt Linux.

Tuy nhiên, máy tính xách tay của tôi từ chối khởi động từ đĩa cứng ngoài, mặc dù đĩa cứng ngoài là ưu tiên khởi động đầu tiên trong cấu hình BIOS, nhưng nó chỉ lướt qua đĩa cứng của tôi và khởi động từ các thiết bị khác thay thế.

Thông qua phiên linux trực tiếp, tôi đã kiểm tra ổ cứng ngoài và các phân vùng đã tạo của tôi ở đó cùng với các tệp từ cài đặt Linux.


bạn phải cài đặt trình quản lý khởi động (Grub) trên đĩa ngoài: khởi động từ đĩa sống và sau đó mount / dev / sdX / mnt / mount -t Proc none / mnt / Proc mount -o bind / dev / mnt / dev chroot / mnt / / bin / bash / usr / sbin / grub-install --recheck --no-floppy / dev / sdX khởi động lại
jet

Bạn nói đây là trên một máy ảo nhưng bạn không đề cập đến phần mềm ảo hóa nào mà bạn đang sử dụng. Có phải là VirtualBox không? VMware Fusion? Thứ gì khác?
JakeGould

Đó là hộp ảo. Tôi đã thử cài đặt grub nhưng tôi không thể gắn sdX vì bận, tôi chỉ có thể gắn phân vùng sdX2 sau đó cài đặt grub trên sdX, nhưng ngay cả grub cũng không có lỗi trong quá trình cài đặt, tôi không thể khởi động từ nó.
rosesarered

Câu trả lời:


0

Bạn phải cài đặt trình quản lý khởi động (Grub) trên đĩa ngoài:

Khởi động từ đĩa trực tiếp và sau đó:

mount /dev/sdX /mnt/
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
chroot /mnt/ /bin/bash
/usr/sbin/grub-install --recheck --no-floppy /dev/sdX
reboot

Tôi không thể gắn sdb vì 'sdb đã được gắn hoặc / mnt / đang bận'
rosesarered

Tôi cũng đã thử mount / dev / sdc2 / mnt / (sdc2 này là phân vùng linux, cố gắng gắn sdc sẽ chỉ báo lỗi như trên) dev / sdc (đã sử dụng sdc không phải sdc2) Tất cả các lệnh không có lỗi, kể cả grub, vẫn không thể khởi động từ đĩa cứng khi khởi động lại
rosesarered
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.