Cách cài đặt Android trong Dual Boot với Linux

How Install Android Dual Boot With Linux



Hệ điều hành di động thống trị nhất là iOS và Android nhưng bạn có biết rằng nếu bạn có máy tính xách tay, bạn có thể chạy Android trên đó? Lý do làm như vậy có vẻ không rõ ràng đối với một số người nhưng hầu như không rõ ràng đối với những người đọc LinuxHint thông thường.

Nếu bạn cần một ứng dụng Android cho một mục đích cụ thể, bạn có thể mô phỏng nó bằng một máy ảo. Mặc dù vậy, sử dụng Android trên máy tính xách tay của bạn có thể có những lợi thế khác ngoài việc chỉ chạy một ứng dụng cụ thể. Về bản chất, Android hiệu quả hơn nên bạn có thể sử dụng nó khi tác vụ cụ thể của bạn cần thêm bộ nhớ. Nếu không có gì khác, thật tuyệt khi làm điều đó. Với Android_x86, bạn có hai tùy chọn để tạo hệ thống khởi động kép.







Một là sao chép một trong các tệp ISO được cung cấp ở đây và cách khác là cài đặt với gói rpm.



Để sử dụng gói rpm, trước tiên hãy bắt đầu bằng cách kiểm tra xem nó sẽ làm gì. Trong gói RPM có các tệp kịch bản sẽ thiết lập grub cho bạn. Nếu bạn muốn chắc chắn nó làm gì, bạn có thể kiểm tra bằng lệnh rpm.



$vòng / phút--scripts -NSandroid-x86-7.1-r2.x86_64.rpm

Tập lệnh được ghi trực tiếp lên màn hình, nếu vì lý do nào đó mà tập lệnh không hoạt động bằng cách sử dụng apt, hãy sao chép nó vào một tệp tập lệnh. Trên hệ thống Ubuntu, bạn sẽ cần sử dụng ngoại ngữ để chuyển đổi gói thành deb.





$sudođúng cáchTải vềngười ngoài hành tinh

Với người ngoài hành tinh được cài đặt, bạn có thể tạo tệp deb. Với Alien, bạn có thể cài đặt trực tiếp nhưng cần thực hiện hai bước thủ công cho việc này.

$sudongười ngoài hành tinh android-x86-7.1-r2.x86_64.rpm

Bây giờ bạn đã có một tệp deb, hãy cài đặt nó bằng cách sử dụng tùy chọn dpkg and install.



$sudo dpkg -tôiandroid-x86_7.1-1_amd64.deb

Phương pháp cài đặt này sẽ tạo một thư mục trong thư mục gốc của bạn. Nếu bạn sử dụng cài đặt thông thường, đây là phân vùng mà bạn đã gắn root (/). Thư mục sẽ là /android-7.1-r2/, các con số hiển thị phiên bản Android đã được cài đặt. Grub sẽ có thể tìm thấy tệp này bằng tính năng tìm kiếm tệp tích hợp của nó.

Phương pháp thứ hai để cài đặt là khởi động từ thẻ nhớ và chạy quá trình cài đặt từ đó.

Khi điều này được thực hiện, bạn có cùng một thư mục như trong phương pháp khác. Tập lệnh thường tạo mục nhập Grub của bạn nhưng nếu điều này không thành công, hãy tự thêm nó vào Grub. Sử dụng mã dưới đây và đặt nó vào /etc/grub.d/40_custom.

thực đơn'Android-x86 7.1-r2' {
Tìm kiếm--bộ= gốc--tập tin /android-x867.1-r2/hạt nhân
linux/android-x867.1-r2/hạt nhân yên tĩnhnguồn gốc=/nhà phát triển/ram0 androidboot.selinux = cho phép
initrd/android-x867.1-r2/initrd.img
}

Đối với mức cụ thể này của phần mềm, tham số ‘androidboot.selinux = permissive’ là cần thiết, nếu không quá trình khởi động sẽ dừng lại do hoảng sợ.

Nếu bạn có bất kỳ nhu cầu cụ thể nào, bạn có thể cần thêm các mục nhập khác vào tệp này. Bạn có thể chia sẻ dữ liệu giữa các phiên bản bằng cách sử dụng tệp hình ảnh sdcard. Để tạo một cái, hãy sử dụng dd và gắn nó với mount và điền vào nó với dữ liệu. Sử dụng tùy chọn vòng lặp với lệnh mount.

$sudo dd nếu như=/nhà phát triển/số khôngcủa=/dữ liệu/sdcard.imgbs=1024 đếm=1048576

$sudo gắn kết -NSvfat-hoặcvòng/dữ liệu/sdcard.img sdcard_temp/

Bất kỳ dữ liệu nào bạn muốn có sẵn trong phiên android đều có thể được sao chép tại đây.

Bây giờ bạn có thể thêm tham số hạt nhân để sử dụng thẻ sd khi bạn khởi động phiên bản Android_x86 của mình.

linux/android-x867.1-r2/hạt nhân yên tĩnhnguồn gốc=/nhà phát triển/ram0 androidboot.selinux = cho phép
THẺ SD=/dữ liệu/sdcard.img

Một cách khác để có cùng một dữ liệu trong hai phiên bản android là sao chép android- [x, x] Thư mục dữ liệu.

$sudorsync-của /cm-x86-13.0-r1/dữ liệu/ /android-7.1-r2/dữ liệu/

Trong ví dụ này. Có một bản sao của Cyanogenmod và Android-x86 trên cùng một máy.

Khi tệp được lưu, bạn cần cập nhật Grub.

$update-grub2

Kết quả sẽ liệt kê hệ thống đã cài đặt của bạn, bao gồm cả android. Chạy khởi động lại. Màn hình khởi động của bạn sẽ giống như sau:
Cài đặt Android Dual Boot Linux

Ngoài ra, bạn có thể tạo một thẻ nhớ và khởi động từ đó. Cảnh báo công bằng: Phương pháp này có tất cả các quyền để làm những gì nó muốn, với tất cả các rủi ro đi kèm. Như một điểm tích cực trong việc này, bạn có thể cài đặt trên bất kỳ phân vùng nào. Điều này rất hữu ích nếu bạn sắp hết dung lượng trên ổ đĩa gốc (/) của mình. Một khía cạnh xấu là bạn không có chức năng cập nhật gói khi bạn sử dụng phương pháp này. Phương pháp này bắt đầu bằng việc tải xuống tệp ISO, nó có sẵn từ trang web Android. http://www.android-x86.org/download

Sau khi bạn đã tải xuống ISO, hãy đảm bảo rằng phân vùng đã sẵn sàng. Tệp ISO chứa các công cụ để phân vùng đĩa nhưng nó sẽ giúp bạn tiết kiệm một số rắc rối để chuẩn bị trước khi khởi động lại. Để chuẩn bị phân vùng, hãy sử dụng chương trình phân vùng yêu thích của bạn, fdisk là một. Gparted là một người khác. Trình cài đặt bao gồm cfdisk nhưng không hỗ trợ ổ GPT, ngay khi bạn đã phân vùng đúng cách, nó sẽ hoạt động ngay cả với đĩa GPT.

Cuối cùng, khi hệ thống của bạn được cài đặt, hệ thống đã cài đặt luôn nằm trong một thư mục trên phân vùng bạn đã chỉ định. Điều này có nghĩa là rất dễ dàng thay đổi cài đặt Android của bạn từ bản phân phối chính của bạn.

Chọn Android từ menu và đợi. Lần đầu tiên bạn chạy nó, phần mềm sẽ yêu cầu bạn đăng nhập. Việc thiết lập ngắn gọn và đơn giản và nếu bạn chọn một tài khoản hiện có, nó sẽ cố gắng cài đặt các ứng dụng cho bạn. Để khôi phục các ứng dụng của bạn từ trước khi trình cài đặt đề nghị thực hiện nhưng không thành công thường xuyên. Mà nói; ngay sau khi bạn đang chạy Android, ứng dụng bạn đã sử dụng trước đó sẽ được cài đặt đẹp mắt.

Chạy từ VirtualBox

Bạn cũng có thể chạy toàn bộ gói từ môi trường ảo. Trong Virtualbox, việc mô phỏng chuột gây ra một số nhầm lẫn. Để di chuyển chuột của bạn một vòng trong quá trình thiết lập ban đầu, bạn phải giữ nút chuột trái xuống, khi điều đó được thực hiện, khả năng sử dụng được cải thiện.

Phần kết luận

Chạy Android không chỉ dành cho những người đam mê công nghệ, nó còn giúp tiết kiệm pin và cho phép bạn truy cập vào các ứng dụng chỉ dành cho Android. Lưu ý rằng nhiều ứng dụng kiểm tra xem bạn có điện thoại đầy đủ hay không và từ chối chạy trên bất kỳ thứ gì khác ngoài thiết bị thực. Một ví dụ là bạn có thể khởi tạo tài khoản Telegram của mình trên trình giả lập Android; chọn một số điện thoại di động bất kỳ và lấy mã kích hoạt cho Telegram và sau đó bạn có thể sử dụng Telegram trên Máy tính để bàn Linux.