คำถามติดแท็ก file-system

ระบบไฟล์เป็นโครงสร้างโลจิคัลเพื่อจัดระเบียบ (จัดเก็บเรียกและอัปเดต) ข้อมูลบนอุปกรณ์จัดเก็บข้อมูล

6
ไม่สามารถนับใหม่ / ระบบใน rw
ฉันพยายามอย่างยิ่งยวดที่จะส่งแอพด้วย adb ในโฟลเดอร์ / system / app (เพื่อติดตั้ง PlayStore บนแท็บเล็ตราคาถูก) ดังนั้นฉันจึงพยายามที่จะเมานต์ / พาร์ทิชันระบบที่มีสิทธิ์ราก : mount -o remount,rw /system แต่มันก็ให้คำตอบเหมือนกันทุกครั้ง: mount: Read-only filesystem และฉันก็ลองด้วยคำสั่งนี้: mount -o remount,rw -t ext4 /dev/block/actc /system แต่มันก็เหมือนกัน ... และฉันก็ไม่เข้าใจจริงๆว่าทำไมถึงแม้จะมีผู้ใช้รูทฉันก็ไม่สามารถแก้ไขได้ ... ดังนั้นถ้ามีใครมีความคิดมันอาจช่วยคนคนหนึ่งให้ตกทุกข์ได้: p
15 adb  file-system  mount 


1
มีอุปกรณ์ใดของ Google ที่รองรับความสามารถในเคอร์เนลเริ่มต้นหรือไม่
ถ้าฉันรูทแบบไร้ระบบ (ไม่มีการดัดแปลงแก้ไข/systemพาร์ติชั่น) อุปกรณ์ Nexus ฉันจะสามารถตั้งค่าความสามารถของไฟล์ปฏิบัติการได้โดยไม่ต้องเปลี่ยนไบนารีเคอร์เนลดั้งเดิมหรือไม่ ฉันมักจะต้องการที่จะจัดการไฟล์โดยไม่มีข้อ จำกัด จากสถานีของฉัน(ต้องCAP_DAC_READ_SEARCH ) อย่างไรก็ตามฉันไม่ต้องการใช้ superuser สิ่งที่จำเป็นต้องใช้เป็นเครื่องมือสำหรับการตั้งค่าหมวกพร้อมสนับสนุนโปรแกรมสำหรับใช้พวกเขา(มันไม่ได้ขึ้นอยู่กับสิ่งที่ผู้ใช้พื้นที่อื่น ๆ ) ปัญหาคือฉันไม่ได้เป็นเจ้าของอุปกรณ์ดังกล่าว ดังนั้นผมจึงไม่สามารถบอกได้ว่ามันจะทำงานใด ๆ Nexus 5X Nexus 6P Nexus 9 Pixel Cของ

6
ฉันจะหาไฟล์อัพเดต OTA ได้จากที่ใด
ฉันพยายามค้นหาไฟล์ zip ที่มีการอัปเดต OTA สำหรับ Droid Bionic ของฉัน ตอนนี้ความล้มเหลวในการอัปเดตและทุกครั้งที่มันล้มเหลวก็จะลบไฟล์และฉันจำเป็นต้องดาวน์โหลดใหม่อีกครั้ง (ใช้เวลานาน) ฉันหวังว่าจะบันทึกการอัปเดตเพื่อให้ฉันสามารถลองสิ่งเล็ก ๆ น้อย ๆ บนโทรศัพท์ของฉันและลองอัปเดต ฉันอ่านออนไลน์ในที่ / a directory cache แต่ฉันไม่เห็นอะไรเลยเมื่อฉันติดกับพีซีและทำการค้นหาแคชหรือแม้กระทั่ง "* .zip" ไม่มีใครรู้ว่าฉันจะหาไฟล์ zip ได้อย่างไร บางทีฉันต้องเปลี่ยนการตั้งค่าพีซีหรือบางสิ่งเพื่อค้นหา (ฉันได้เปลี่ยนการตั้งค่าโฟลเดอร์เพื่อดูไฟล์ที่ซ่อนอยู่และไฟล์ระบบ)

1
ทำไมไม่มีตัวเลือกให้เลือกขนาดในคุณสมบัติการปรับขนาดพาร์ติชันของ TWRP
ฉันพยายาม reflash Galaxy Note N5100 อันเก่า แต่ฉันรู้ว่าพาร์ติชันระบบใหญ่เกินไป (~ 1.5GB) ROM ปัจจุบันใช้พาร์ติชั่นเพียง 40% เท่านั้นดังนั้นฉันต้องการลดขนาดเพื่อสร้างพื้นที่สำหรับแคชและข้อมูล ฉันได้ยินมาว่า TWRP ที่ใหม่กว่ามีresize2fsดังนั้นฉันจึงติดตั้ง TWRP ล่าสุด (3.0.2-0) แล้วลอง แต่หลังจากเลือกเช็ด> ซ่อมแซมหรือเปลี่ยนระบบไฟล์> ปรับขนาดระบบไฟล์ไม่มีตัวเลือกให้เลือกขนาดใหม่! ฉันพยายามรูดเพื่อปรับขนาดและตอนนี้ระบบก็ยิ่งใหญ่ขึ้น (~ 2.5GB) ฉันตรวจสอบfdiskแล้วและมันใหญ่กว่าตอนนี้จริง ๆ ~ # fdisk -l /dev/block/mmcblk0 Found valid GPT with protective MBR; using GPT Disk /dev/block/mmcblk0: 30777344 sectors, 2740M Logical sector size: 512 …

2
ไฟล์ / โฟลเดอร์ใดใน SDCard ของฉันไม่ปลอดภัยที่จะลบด้วยตนเอง
ฉันมี Droid มาเกือบปีแล้วและในขั้นตอนการติดตั้งและถอนการติดตั้งแอพย้ายข้อมูลไปยังและจาก SDCard ของฉันและสิ่งต่าง ๆ ทั้งหมดที่เราทำกับโทรศัพท์ที่ SDCard นั้นกลายเป็นเรื่องเล็กน้อย ได้เวลาสำหรับการบำรุงรักษาระบบไฟล์เล็กน้อย มันจะไม่ยาก แต่ฉันรู้เพียงพอเกี่ยวกับระบบไฟล์ Linux ที่จะเป็นอันตรายและฉันไม่ต้องการลบสิ่งที่สำคัญจาก SDCard ของฉันโดยไม่ได้ตั้งใจ ฉันไม่พบสิ่งใดบนเว็บไซต์ Android เกี่ยวกับวิธีการจัดรูปแบบ SDCard ดังนั้นมีใครบ้างที่สามารถบอกฉันว่าไฟล์ / โฟลเดอร์ใดบ้างที่ไม่ได้ จำกัด หรือชี้ให้ฉันเห็นว่าเป็นทรัพยากรที่ดี? โปรดทราบฉันไม่ต้องการทราบว่าไฟล์ / โฟลเดอร์ใดที่ปลอดภัยที่จะลบ ฉันรู้ว่าฉันสามารถลบ / Epicurious ได้ตั้งแต่ถอนการติดตั้งแอปไปแล้ว ฯลฯ ฉันใช้ CyanogenMod 6.2.1 (อ้างอิงจาก Android 2.2.1) บน Motorola Droid ของฉัน

7
การแชร์ไฟล์ระหว่างผู้ใช้ใน 4.2.1
ฉันมี Google Nexus 7, ไม่ได้ลงรหัส, ใช้งานสต็อก 4.2.1 ฉันได้ตั้งค่าไว้สำหรับผู้ใช้สองคนและดูเหมือนว่าเราจะเพลิดเพลินไปกับมัน เมื่อเร็ว ๆ นี้ฉันพบปัญหาเกี่ยวกับการแชร์ไฟล์ ในบัญชีของ User1 ฉันได้คัดลอกไฟล์ PDF สองสามไฟล์ไปไว้ใน\sdcard\PDFsโฟลเดอร์และสามารถใช้งานได้ดี เมื่อฉันเปลี่ยนไปใช้บัญชีของ User2 ฉันไม่เห็นโฟลเดอร์\sdcard\PDFsเลย น่าแปลกที่ฉันไม่สามารถเห็นได้แม้ผ่านคอมพิวเตอร์เมื่อเชื่อมต่อ Nexus 7 เป็นเครื่องเล่นสื่อพกพา ฉันเดาว่าสิ่งนี้สามารถทำได้โดยการให้สิทธิ์การเข้าถึงที่เพียงพอโดยการเลื่อนระดับเป็นรูตซึ่งต้องการอุปกรณ์ที่รูท - แต่ฉันไม่แน่ใจ คำถามของฉัน: มีวิธีใดบ้างที่ฉันสามารถแชร์ไฟล์ระหว่างผู้ใช้แท็บเล็ตเดียวกันโดยไม่ต้องใช้อินเทอร์เน็ต (เช่นการใช้อีเมล, ดรอปบ็อกซ์ ฯลฯ ) หรือถ่ายโอนไปยังที่เก็บข้อมูลบางอย่างเช่นพีซี ฯลฯ หากฉันรูทฉันจะเปลี่ยนการอนุญาตไปยังโฟลเดอร์ที่ผู้ใช้สร้างขึ้นและเข้าถึงไฟล์จากบัญชีของผู้ใช้รายอื่นหรือยกระดับเป็นรูทได้หรือไม่ อัปเดต: พบลิงก์ที่ถามคำถามเดียวกัน - แต่คำตอบที่ให้นั้นใช้ไม่ได้กับไฟล์ที่ใช้งานได้กับแอพ แต่ไม่มีประโยชน์

1
วิธีถอดรหัสการ์ด SD ที่ฟอร์แมตเป็นที่เก็บข้อมูลภายใน
ดังนั้นฉันจึงอยู่ใน Marshmallow และฟอร์แมตการ์ด SD ของฉันเป็นที่เก็บข้อมูลภายใน ระบบไฟล์ของมันเสียหายสองสัปดาห์ต่อมาด้วยเหตุผลบางอย่าง เสียบเข้ากับ GParted ฉันเห็น 16MB ของ FAT32 และที่เหลือเป็นระบบไฟล์ที่ไม่รู้จัก มันไม่ได้ฟอร์แมต แต่ไม่เป็นที่รู้จัก GParted กำลังให้"ไม่สามารถอ่านเนื้อหาของระบบไฟล์" ข้อผิดพลาดสำหรับพาร์ติชันทั้งสองแม้ว่าพาร์ติชัน FAT32 สามารถเข้าถึงได้จาก File Browser อย่างไม่มีที่ติ มันเป็น Samsung i9505 ที่ทำงานบน Cyanogenmod 13 ที่สร้างขึ้นทุกคืน แก้ไข: ฉันพบพาร์ติชั่นที่ไม่รู้จักเป็นสแตติกเข้ารหัส AES-128 บิตแบบคงที่ ตอนนี้ฉันจะพยายามถอดรหัสและกู้คืนอะไรก็ตาม แก้ไข 2: ฉันเปลี่ยนใจและไม่รำคาญ การจัดรูปแบบเป็นที่จัดเก็บข้อมูลภายนอกในครั้งนี้

1
เหตุใดฉันไม่สามารถกำหนดสิทธิ์ให้กับไฟล์ในการ์ด SD ได้
shell@android:/sdcard/SW # ls -l -rw-rw-r-- root sdcard_rw 128 2012-09-22 11:42 usb0config.sh shell@android:/sdcard/SW # chmod 777 usb0config.sh shell@android:/sdcard/SW # ls -l -rw-rw-r-- root sdcard_rw 128 2012-09-22 11:42 usb0config.sh shell@android:/sdcard/SW # เหตุใดฉันไม่สามารถกำหนดสิทธิ์ให้กับไฟล์ในการ์ด SD ได้ $ adb shell su -c mount |grep -si sdcard /dev/block/vold/179:97 /mnt/ext_sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 tmpfs /mnt/ext_sdcard/.android_secure tmpfs …

2
จะหาชื่อพา ธ ของพาร์ติชั่น swap บนการ์ด SD ได้อย่างไร?
ตามคำเตือนนี้คุณไม่ควรเปิดใช้งานการสลับบนพาร์ติชันที่ไม่ถูกต้องหรือคุณสามารถทำลายโทรศัพท์ของคุณ: ตกลงก่อนที่เราจะไปไกลกว่านี้! โทรศัพท์ก่อนหน้านี้มีเค้าโครงพาร์ติชันที่ mmcblck0 เป็น SDcard (ภายนอก) โทรศัพท์ของเราใช้ mmcblck1 สำหรับ sd ภายนอก สิ่งนี้มีความสำคัญเพราะถ้าคุณใช้แอพอาจมีการตั้งค่าล่วงหน้าให้ใช้ mmcblck0 เป็น swap partition การใช้การตั้งค่านี้จะทำให้คุณใช้ sbl2 หรือ sbl3 ของคุณเนื่องจาก swap partition.this จะทำให้โทรศัพท์ของคุณและคู่มือที่ไม่ได้ใช้ ดังนั้นพาร์ทิชัน swap อาจเป็นได้/dev/block/mmcblk0p3ถ้าฉันมี 3 พาร์ติชัน (fat32, sdext, swap) บนการ์ด SD ของฉันหรือ/dev/block/mmcblk0p2ถ้าฉันมีพาร์ติชัน 2 (fat43 และ swap) หรือ/dev/block/mmcblk1p?ถ้าคุณมีโทรศัพท์ที่แตกต่างกันเป็นต้น โทรศัพท์ของคุณ. คุณจะทำอย่างไรหาที่พาร์ทิชันเป็นที่? มันควรจะเป็นพาร์ทิชันเดียวในไดรฟ์ของโทรศัพท์ด้วยswapระบบไฟล์ fdisk -lทำสิ่งนี้บน Ubuntuแต่ไม่มีผลกับ Android blkid ไม่แสดงพาร์ติชันสลับ …

2
จะป้องกันไม่ให้ Android สร้าง LOST.DIR บนการ์ด SD ได้อย่างไร
หลังจากรีสตาร์ทโทรศัพท์จะมีโฟลเดอร์ LOST.DIR สร้างขึ้นในการ์ด SD ภายนอก เป็นไปได้หรือไม่ที่จะไม่สร้างโฟลเดอร์นี้หากไม่มีสิ่งใดสูญหาย

3
อะไรคือ framework-res.apk
เท่าที่ฉันเข้าใจมันเป็นไฟล์ระบบขนาดใหญ่ที่ควบคุมส่วนใหญ่ของโทรศัพท์ ฉันสนใจเพราะฉันต้องการทำธีมและจนถึงตอนนี้ฉันได้แก้ไข SystemUI.apk แต่ถ้าฉันเคยเจอปัญหาใด ๆ (และเป็นผู้เริ่มต้นที่ถูกผูกมัดว่าจะเกิดขึ้น) ดูเหมือนว่าจะไม่มีอะไรเกิดขึ้นนอกจากความจริงที่ว่าฉันแพ้ แถบการแจ้งเตือนของฉัน ปัญหาคือฉันเคยได้ยินบางคนที่แตะต้องเฟรมเวิร์ก res.apk และพวกเขาก็ไม่สามารถแม้แต่จะเปิดโทรศัพท์ได้ ฉันตัดสินใจก่อนที่จะทำอะไรบางอย่างที่อาจทำให้มือถือของฉันสั่นอย่างไม่ระมัดระวังฉันต้องการเรียนรู้เพิ่มเติมเกี่ยวกับเรื่องนี้ ดังนั้น framework-res.apk คืออะไร? ใช้ทำอะไร? มันควบคุมอะไร เราจะเห็นการใช้งานที่มองเห็นที่ไหน? สิ่งที่อาจเกิดขึ้นกับโทรศัพท์ของฉันอาจมีบางสิ่งผิดปกติกับกรอบความละเอียด มีอะไรอีกบ้างที่ฉันควรรู้ก่อนที่จะสะกิดจมูกของฉันไม่ควรทำ?

4
วิธีการลบไฟล์เฉพาะใน Android เพื่อให้ไม่สามารถกู้คืนได้?
จากประสบการณ์ของฉันไฟล์ที่ถูกลบจากระบบไฟล์คอมพิวเตอร์มักจะสามารถกู้คืนได้เว้นแต่ว่ามันจะถูกเขียนทับด้วยโปรแกรมพิเศษ (ซึ่งมักจะเรียกว่า "shredding") สมาร์ทโฟน HTC ที่ใช้ Android แตกต่างกันหรือไม่? จะสามารถลบไฟล์เฉพาะจากสมาร์ทโฟนดังกล่าวเพื่อให้ไม่สามารถกู้คืนไฟล์ได้?

3
ฉันจะได้รับอนุญาตให้สร้างไฟล์นี้ใน android shell ได้อย่างไร?
ฉันพยายามที่จะรูทจุดและฉันติดอยู่ การขออนุญาตถูกปฏิเสธและไม่รู้ว่าจะอนุญาตหรือไม่เปลี่ยนแปลงอย่างไร mike@Inspiron:~/Downloads/android-sdk-linux/platform-tools$ adb shell shell@android:/ $ echo 'ro.kernel.qemu=1' > /data/local.prop /system/bin/sh: cannot create /data/local.prop: Permission denied 1|shell@android:/ $ sudo echo 'ro.kernel.qemu=1' > /data/local.prop /system/bin/sh: cannot create /data/local.prop: Permission denied 1|shell@android:/ $ sudo /system/bin/sh: sudo: not found 127|shell@android:/ $ ฉันใช้ Ubuntu 12.04 ถ้ามันสร้างความแตกต่าง
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.