Điểm:0

Tại sao Ubuntu tạo thẻ CF chỉ đọc?

lá cờ aq

Tôi muốn chỉnh sửa một số tệp trên thẻ Cfast và CF trong Ubuntu, nhưng bất kể tôi cố gắng làm gì, tất cả các công cụ có sẵn đều không cho phép tôi viết. Thẻ Cfast và CF có thể ghi được trong Windows và không có khóa phần cứng trên những thẻ này như thẻ SD. Từ tất cả những gì tôi đọc trên các diễn đàn này, có vẻ như chưa ai tìm ra điều này nên tôi nghi ngờ có cách nào đó để Ubuntu cho phép ghi vì cách nó được phát triển nói chung là điều đáng buồn.

Tôi chỉ có thể đặt thẻ Cfast hoặc CF vào đầu đọc USB và chỉnh sửa các tệp giống như bất kỳ đĩa nào khác sau khi được gắn. Nhưng tôi không thể. Tôi cần chỉnh sửa tệp conf nào để thực hiện hành vi đọc/ghi mặc định? Tôi đang sử dụng phiên bản 20.04.3 LTS

Trước khi tôi lắp thẻ CF vào đầu đọc lsblk cho thấy điều này.

adminx@adminx-VirtualBox:~$ lsblk
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
vòng lặp0 7:0 0 4K 1 vòng lặp /snap/bare/5
loop1 7:1 0 55,5M 1 vòng lặp /snap/core18/2253
loop2 7:2 0 54,2M 1 vòng lặp /snap/snap-store/558
loop3 7:3 0 61,9M 1 vòng /snap/core20/1270
loop4 7:4 0 219M 1 vòng lặp /snap/gnome-3-34-1804/72
loop5 7:5 0 55,5M 1 vòng lặp /snap/core18/2284
loop6 7:6 0 65,1M 1 vòng lặp /snap/gtk-common-themes/1515
loop7 7:7 0 219M 1 vòng lặp /snap/gnome-3-34-1804/77
loop8 7:8 0 51M 1 vòng lặp /snap/snap-store/547
loop9 7:9 0 65,2M 1 vòng lặp /snap/gtk-common-themes/1519
loop10 7:10 0 247,9M 1 vòng lặp /snap/gnome-3-38-2004/87
loop11 7:11 0 32,3M 1 vòng lặp /snap/snapd/12704
loop12 7:12 0 43,3M 1 vòng lặp /snap/snapd/14295
đĩa sda 8:0 0 30G 0 
ââsda1 8:1 0 512M 0 phần /boot/efi
ââsda2 8:2 0 1K 0 phần 
ââsda5 8:5 0 29,5G 0 phần /
sdb 8:16 0 10G 0 đĩa 
sr0 11:0 1 1024M 0 phòng  
sr1 11:1 1 1024M 0 rom  

Sau khi tôi lắp thẻ CF vào đầu đọc lsblk cho thấy điều này.

adminx@adminx-VirtualBox:~$ lsblk
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
vòng lặp0 7:0 0 4K 1 vòng lặp /snap/bare/5
loop1 7:1 0 55,5M 1 vòng lặp /snap/core18/2253
loop2 7:2 0 54,2M 1 vòng lặp /snap/snap-store/558
loop3 7:3 0 61,9M 1 vòng /snap/core20/1270
loop4 7:4 0 219M 1 vòng lặp /snap/gnome-3-34-1804/72
loop5 7:5 0 55,5M 1 vòng lặp /snap/core18/2284
loop6 7:6 0 65,1M 1 vòng lặp /snap/gtk-common-themes/1515
loop7 7:7 0 219M 1 vòng lặp /snap/gnome-3-34-1804/77
loop8 7:8 0 51M 1 vòng lặp /snap/snap-store/547
loop9 7:9 0 65,2M 1 vòng lặp /snap/gtk-common-themes/1519
loop10 7:10 0 247,9M 1 vòng lặp /snap/gnome-3-38-2004/87
loop11 7:11 0 32,3M 1 vòng lặp /snap/snapd/12704
loop12 7:12 0 43,3M 1 vòng lặp /snap/snapd/14295
đĩa sda 8:0 0 30G 0 
ââsda1 8:1 0 512M 0 phần /boot/efi
ââsda2 8:2 0 1K 0 phần 
ââsda5 8:5 0 29,5G 0 phần /
sdb 8:16 0 10G 0 đĩa 
sdd 8:48 1 đĩa 7.1G 0 
ââsdd1 8:49 1 1G 0 phần /media/adminx/1
ââsdd2 8:50 1 258,9M 0 phần /media/adminx/2
ââsdd3 8:51 1 5.9G 0 phần 
sr0 11:0 1 1024M 0 phòng  
sr1 11:1 1 1024M 0 rom  

Tôi đã thử chụp ảnh thẻ cf hoặc thẻ cfast trên mạng chia sẻ để xem nó có được xử lý khác không, đã thử đặt nó thành ISO, IMG và VHD nhưng theo mặc định, tất cả đều được coi là phương tiện DVD/CD và hỗ trợ các bài báo ở đây đều đề cập đến thẻ SD có khóa phần cứng giống như các ổ đĩa mềm cũ đã làm.

Khi tôi chạy dmesg, đây là những gì tôi thấy

adminx@adminx-VirtualBox:~$ lsblk
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
vòng lặp0 7:0 0 4K 1 vòng lặp /snap/bare/5
loop1 7:1 0 55,5M 1 vòng lặp /snap/core18/2253
loop2 7:2 0 54,2M 1 vòng lặp /snap/snap-store/558
loop3 7:3 0 61,9M 1 vòng /snap/core20/1270
loop4 7:4 0 219M 1 vòng lặp /snap/gnome-3-34-1804/72
loop5 7:5 0 55,5M 1 vòng lặp /snap/core18/2284
loop6 7:6 0 65,1M 1 vòng lặp /snap/gtk-common-themes/1515
loop7 7:7 0 219M 1 vòng lặp /snap/gnome-3-34-1804/77
loop8 7:8 0 51M 1 vòng lặp /snap/snap-store/547
loop9 7:9 0 65,2M 1 vòng lặp /snap/gtk-common-themes/1519
loop10 7:10 0 247,9M 1 vòng lặp /snap/gnome-3-38-2004/87
loop11 7:11 0 32,3M 1 vòng lặp /snap/snapd/12704
loop12 7:12 0 43,3M 1 vòng lặp /snap/snapd/14295
đĩa sda 8:0 0 30G 0 
ââsda1 8:1 0 512M 0 phần /boot/efi
ââsda2 8:2 0 1K 0 phần 
ââsda5 8:5 0 29,5G 0 phần /
sdb 8:16 0 10G 0 đĩa 
sdd 8:48 1 đĩa 7.1G 0 
ââsdd1 8:49 1 1G 0 phần /media/adminx/1
ââsdd2 8:50 1 258,9M 0 phần /media/adminx/2
ââsdd3 8:51 1 5.9G 0 phần 
sr0 11:0 1 1024M 0 phòng  
sr1 11:1 1 1024M 0 rom  

Tất cả những gì tôi muốn làm là lắp các thẻ CF/Cfast này vào và chuyển đến phân vùng có các tệp XML mà tôi cần chỉnh sửa và lưu chúng, thế là xong.

Các phân vùng trên tất cả đều là Linux, một phân vùng là root, phân vùng còn lại là hệ thống và phân vùng thứ ba là các tệp của tôi mà tôi muốn chỉnh sửa và lưu lại vào thẻ cf/cfast. Vì thẻ CF ngày càng khó mua nên hiện tại tôi phải sử dụng Cfast nhưng không có thẻ nào bị khóa phần cứng.

Tôi đã được hỏi làm cách nào để gắn các phân vùng. Tôi không gắn chúng khi chúng đã xuất hiện và tôi có thể duyệt các phân vùng qua Ubuntu Shell.

Làm thế nào điều này có thể được giải quyết?

muru avatar
lá cờ us
Những lệnh nào bạn sử dụng để gắn kết các phân vùng này? Sau khi bạn gắn kết các phân vùng này, đầu ra của `mount` là gì? Ngoài ra, đầu ra của `lsblk` với thẻ được gắn vào hệ thống của bạn là gì? Vui lòng [chỉnh sửa] bài đăng của bạn để thêm những thứ này.
muru avatar
lá cờ us
Ngoài ra, hãy kiểm tra đầu ra của `dmesg` khi kết nối thẻ hoặc gắn các phân vùng này.
lá cờ aq
Tôi đã thêm thông tin bạn yêu cầu. Tôi không gắn kết nó tự động hiển thị các phân vùng của thẻ cf trên thanh bên và tôi có thể xem tất cả chúng và nhấp chuột phải để chỉnh sửa nhưng khi tôi cố lưu thì nó báo chỉ đọc. Tôi đã chạy hai lệnh và chỉnh sửa bài đăng
lá cờ aq
Có vẻ như thẻ flash nhỏ gọn hiển thị trong lsblk tôi thấy trong danh sách thứ hai sdd và bên dưới đó là sdd1, sdd2 và sdd3. Có lẽ tôi không gắn những thứ này một cách chính xác. Điều đầu tiên khiến tôi khó hiểu với tư cách là một người dùng windows suốt đời là làm thế nào để xác định đâu là thiết bị và phân vùng. Nhìn vào danh sách thứ hai, nó xuất hiện gốc của cây tham chiếu thiết bị và trình bày nó dưới dạng cú pháp sdd now về cách sử dụng linux/dev/sdd3, đây là nơi tôi muốn chỉnh sửa các tệp xml là phần tôi có thể bị thiếu . Trong đầu tôi thật bối rối. Tôi muốn gắn kết sdd3 để cho phép ghi không chỉ đọc.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.