Làm cách nào để bật phân vùng ext2 hoặc ext3?


15

Có ai biết làm thế nào tôi có thể kích hoạt ext2hoặc ext3phân vùng trên LG Optimus V của tôi không? Tôi đã phân vùng thẻ SD 16 GB của mình thành 14,5 GB FAT32 và 500 MB ext2. Khi sử dụng Link2SD, nó sẽ báo lỗi cho tôi. Tôi đã root nhưng chưa flash bất kỳ ROM nào.


thông báo lỗi gắn kết là gì?
Lie Ryan

1
Bạn đã thử ext3 thay vì ext2 chưa? Nó có thể được hỗ trợ tốt hơn.
Logo

Câu trả lời:


2

Tôi nghĩ rằng phân vùng mở rộng của bạn phải là phân vùng chính KHÔNG logic - kiểm tra để đảm bảo đó là trường hợp.


Tôi đã tạo các phân vùng của mình bằng cách sử dụng parted và đặc biệt chọn "chính" làm câu trả lời, vì vậy đó không phải là vấn đề.
haridsv

1

Tôi không hoàn toàn chắc chắn ý của bạn khi bạn nói kích hoạt, vì vậy điều này có thể không trả lời câu hỏi của bạn.

Hỗ trợ hệ thống tập tin được xác định bởi kernel, vì vậy nếu kernel không được biên dịch với hỗ trợ được thêm vào cho một hệ thống tập tin cụ thể, bạn không thể sử dụng nó. Điều đó đang được nói, tất cả các thiết bị Android mà tôi đã sử dụng đều có hỗ trợ cho ext2 / ext3 được biên dịch (Tôi nghĩ rằng tất cả các thiết bị Gingerbread phải có hỗ trợ cho ext2 / ext3 vì chúng bắt đầu sử dụng nó trên flash eMMC thay vì YAFFS2).

Để kiểm tra xem ext2 / ext3 có hoạt động chính xác không, tôi khuyên bạn nên kết nối thiết bị của mình với PC và đăng nhập thông qua shell adb shell '. Từ đó, tạo một điểm gắn kết (ví dụ: bằng cách thực hiện 'mkdir / mnt / tmp') và thử gắn thủ công. Thẻ SD thường kết thúc là / dev / mmcblkXpY, trong đó X là số thiết bị và Y là số phân vùng. Hãy thử gắn kết bằng cách thực hiện 'mount -t ext3 / dev / mmcblkXpY / mnt / tmp'. Nếu điều đó hoạt động, và bạn có thể đọc và ghi vào / mnt / tmp, ext3 đang hoạt động như bình thường.


Tôi có vấn đề tương tự như OP và đã cố gắng làm theo hướng dẫn của bạn. Có mmcblk0p2thiết bị trong /dev/blockvà tôi đã cố gắn, nhưng tôi gặp lỗi "mount: Không có thiết bị như vậy". Có cách nào khác để kiểm tra xem ext2 có được hỗ trợ không?
haridsv

Cùng một vấn đề ở đây. Tôi có một mmcblk1p2trong /dev/blockđưa ra các lỗi tương tự, cả trong adb shell và tại nhà ga trên tàu.

0

Một số thẻ không hỗ trợ tạo phân vùng ext2 lớn hơn 6,5 GB (tôi gặp phải điều tương tự ở thẻ SD 64 GB). Hãy thử tiện ích Phân vùng Công cụ Mini. Khi nó hoàn thành định dạng phân vùng ext2, bạn sẽ không thấy khác trong ngăn chứa không gian kiểu phân vùng. Nó nên là ext2. Nếu nó hiển thị khác, nó sẽ không bao giờ hoạt động trong điện thoại. Hãy thử giảm dần kích thước của fat32 và tạo ext2 sau đó.


0

Tôi muốn đề cập rằng người dùng phải sử dụng khôi phục CWM để phân vùng Thẻ SD và sau đó trao đổi, sau đó gắn kết là ext2 hoặc ext4 nhưng không phải ext3 với Link2SD. Kiểm tra nếu điều này làm việc cho bạn.


Thẻ SD cũng có thể được phân vùng trên PC bằng GParted hoặc trên thiết bị sử dụng AParted. Trong thực tế, thứ 1 là những gì tôi đã làm khi tôi sử dụng Link2SD. Xin lưu ý rằng câu trả lời của bạn, vì nó đứng, có lẽ không chính xác.
Tamoghna Chowdhury

0

Trong Google Play tồn tại EzyMount , một công cụ mà bạn có thể gắn kết và làm cho các thiết bị có thể truy cập được định dạng bằng NTFS, Ext2-4, v.v. cho Android 2.3 trở lên.


EzyMount yêu cầu một điện thoại đã được cài đặt với busybox được cài đặt, vì vậy vui lòng không thử cài đặt nó trừ khi bạn đã root.
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.