অ্যান্ড্রয়েডে / পড়তে লিখতে কীভাবে মাউন্ট / সিস্টেম করবেন?


15

নিম্নলিখিত কমান্ড সহ অ্যান্ড্রয়েডে / সিস্টেম মাউন্ট করতে পারে না, কারও কি এর সমাধান আছে?

root@hwG7-UL20:/ # mount -o rw,remount,rw /system
mount: Invalid argument

255|root@hwG7-UL20:/ # mount -o remount rw /system
mount: Invalid argument

root@hwG7-UL20:/ # mount|grep system
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0

মাউন্ট জন্য সম্পূর্ণ আউটপুট হয়:

255|root@hwG7-UL20:/ # mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=970220k,nr_inodes=155384,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,size=970220k,nr_inodes=155384,mode=750,gid=1000 0 0
none /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0
none /dev/frz cgroup rw,relatime,freezer 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,size=970220k,nr_inodes=155384,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,size=970220k,nr_inodes=155384,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
/dev/block/bootdevice/by-name/log /log vfat rw,nosuid,nodev,relatime,uid=1000,gid=1007,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
/dev/block/bootdevice/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,relatime,noauto_da_alloc,data=ordered 0 0
/dev/block/bootdevice/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/bootdevice/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/bootdevice/by-name/modem /firmware vfat ro,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,nodev,relatime,uid=1023,gid=1023 0 0
/dev/block/bootdevice/by-name/cust /cust ext4 ro,seclabel,relatime,data=ordered 0 0

অনেক ধন্যবাদ!


আপনি কোথায় করছেন? আপনার ডিভাইসে পুনরুদ্ধার মোডে বা টার্মিনালে।
বিবেক জী

মূলের সাথে "
অ্যাডবি

আপনি যদি ডিভাইসের নাম অন্তর্ভুক্ত করেন তবে কী হবে? যেমনmount -o remount,rw /dev/block/bootdevice/by-name/system /system
ড্যান হাল্মে

তবুও বলেছেন: মাউন্ট: অবৈধ যুক্তি
আইক্লিনাক্স

1
পুরানো প্রশ্ন তবে আমার এখনকার মতো সমস্যা আছে। কারও কি এর সমাধান আছে?
পোলার

উত্তর:


6

সমাধান সহজ। মাউন্ট করা সিস্টেমটি পুনরায় মাউন্ট করতে আপনার রুট সুবিধাগুলি থাকা দরকার। একটি su কর। আপনি রুট মোডে প্রবেশ করবেন। তারপরে নীচের কমান্ডটি চালান। এটি কাজ করবে, আমি এটি অনেকবার করেছি।

সুতরাং পদক্ষেপ এখানে:

 adb shell  
 su  
 mount -o rw,remount -t ext4 /system

সম্পাদনা করুন: এর চেয়ে ভাল সমাধান খুঁজে পেয়েছি

হোস্ট মেশিন (লিনাক্স বা উইন্ডোজ পিসি) থেকে নিম্নলিখিত কমান্ডগুলি প্রয়োগ করুন।

>> adb root  
>> adb remount

আপনার যদি অনুমতি থাকে তবে পুনরায় মাউন্টটি ডিফল্টরূপে / সিস্টেম পার্টিশনটিকে আরডাব্লু দিয়ে পুনরায় মাউন্ট করে।

নোট 1: su বা অ্যাডবি রুট করতে আপনার ডিভাইসটি অবশ্যই রুট হওয়া উচিত এবং এটিতে এক্স কার্যকর করতে হবে। আপনি যখন কোনও su করেন, এটি কার্যকরভাবে চালিত হলে, আপনার টার্মিনাল প্রম্পটটি $ থেকে # এ পরিবর্তিত হবে। ধন্যবাদ ..

দ্রষ্টব্য 2: সাম্প্রতিক মোবাইলগুলিতে, আমি জানি যে কয়েকটি অ্যাসার এবং স্যামসং, সুরক্ষা আরও কড়া করা হয়েছে, এবং ফোনটি রুট করার পরেও, অ্যাডবি পুনরায় কাজ চলবে না। আমি জানি, এখনও পর্যন্ত এর কোনও সমাধান পাওয়া যায় না।


1
আমি ফাইল-সিস্টেম নির্বাচন করার জন্য "-t" বিকল্পটি সহ সতর্কতা অবলম্বন করব যা এর আগে এটি "f2fs" (নতুন কাস্টম আরওএমএস দ্বারা ব্যবহৃত) হতে পারে যখন "ext4" হিসাবে পুনরায় মাউন্ট করার চেষ্টা করতে পারে। আপনার কেবল বলা দরকার ... মাউন্ট-ওআরডাব্লু, রিমাউন্ট / সিস্টেমকে রিমাউন্টে রিড-রাইটিং হিসাবে এবং রিমাউন্ট কেবল পঠনযোগ্য হিসাবে ... মাউন্ট-ই রো,
রিমান্ট

adbd cannot run as root in production builds
beppe9000

2

এই সম্পর্কিত নিবন্ধগুলি এখানে দেখুন এবং বিনিময় উত্তর এখানে স্ট্যাক করুন

মূলত

  1. আপনার মূল দরকার

  2. অ্যাডবি সুরক্ষিত এপিপি ইনস্টল করা আরও ভাল

  3. / সিস্টেম পার্টিশনটি কেবল পঠনযোগ্য (রো) হিসাবে মাউন্ট করা আছে কিনা তা পরীক্ষা করুন, বিশেষত ডিভাইসটি নোট করুন

    # mount | grep system
    /dev/block/stl12 /system ext4 ro,relatime,barrier=1,data=ordered 0 0
    
  4. তারপরে / সিস্টেম হিসাবে পুনঃনির্মাণ করুন

    # mount -o rw,remount /dev/block/stl12 /system
    
  5. অবশেষে, আপনি এটি নিশ্চিত করতে পারেন

    # mount | grep system
    /dev/block/stl12 /system ext4 rw,relatime,barrier=1,data=ordered 0 0
    

0

আপনি যদি রুট হন তবে আপনি প্লে স্টোর থেকে ইএস ফাইল এক্সপ্লোরার ডাউনলোড করতে পারেন, উপরের বাম দিকে 3-রেখাযুক্ত মেনু আইকন টিপুন। এরপরে, রুট এক্সপ্লোরার না হওয়া পর্যন্ত নীচে স্ক্রোল করুন। 2-3 সেকেন্ডের জন্য চেপে ধরে রাখুন। একটি মেনু প্রদর্শিত হবে। "মাউন্ট আর / ডাব্লু" টিপুন। আরডাব্লু বিভাগে 'সিস্টেমের' জন্য বিন্দুটি রাখুন। একটি রিবুট প্রয়োজন হতে পারে।


কোনও ফলাফল নেই, এখনও আরও। এটি সম্ভবত একই কমান্ড ব্যবহার করে।
বলছেন মোনিকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.