fdisk -l
আপনি যদি পুরো ডিস্ক ডিভাইসের নাম স্পষ্টভাবে পাস করেন তবে কাজ করে (যেমন, fdisk -l /dev/block/mmcblk1
); যা কাজ করে না তা হ'ল ব্লক ডিভাইসগুলির স্বয়ংক্রিয়ভাবে আবিষ্কার (দৃশ্যত কারণ অ্যান্ড্রয়েড ব্লক ডিভাইস ফাইল /dev/block
ডিরেক্টরিতে রাখে তবে fdisk
সেই ফাইলগুলি সরাসরি এতে দেখতে প্রত্যাশা করে /dev
)। অতএব এক বিকল্প (পুরো ডিস্ক ডিভাইসের তালিকা সংগ্রহ করা হয় /dev/block/mmcblk0
, /dev/block/mmcblk1
ব্যবহার করে তাদের পার্টিশন টেবিলে, ...) এবং চেহারা । এই সম্পূর্ণ ডিস্ক ডিভাইসগুলি সংশ্লিষ্ট পার্টিশনের আগে তালিকাভুক্ত করা হয় ।fdisk -l <device>
/proc/partitions
blkid
উপযোগ এ সব পার্টিশন টেবিল তাকান না - এটা সব ব্লক সিস্টেম দ্বারা পরিচিত ডিভাইস প্রর্দশিত হবে এবং সেইসব ডিভাইসে প্রকৃত তথ্য থেকে ফাইল-সিস্টেমের ধরন সনাক্ত করে; সুতরাং blkid
বিভাজনটি আরম্ভ না করা পর্যন্ত অদলবদলের জন্য সঠিক তথ্য প্রদর্শন করবে না mkswap
। এর অর্থ এটি blkid
আপনার বর্তমান কাজের জন্য অকেজো (কোন পার্টিশনে পাস করা উচিত তা সন্ধান করা mkswap
)।
mount
সাধারণত এর অধীনে ডিভাইসগুলি দেখায় /dev/block/vold
, যা তাদের বড় এবং ছোটখাটো সংখ্যা অনুসারে নামকরণ করা হয়। সাধারণ ডিভাইসের নাম পেতে, আপনি /proc/partitions
প্রথম দুটি কলামে একই সংখ্যাযুক্ত একটি সারিটি সন্ধান করতে পারেন । তারপরে আপনি ডিভাইসের নামের শেষে থেকে অংশটি সরিয়ে ফেলতে পারবেন , শুরুতে যুক্ত করতে এবং সংশ্লিষ্ট ডিভাইসের পার্টিশন টেবিলটি দেখতে ফলাফলটি পাস করতে পারেন।p<number>
/dev/block/
fdisk -l
সতর্কতা fdisk -l
অবলম্বন করুন আপনি যদি অভ্যন্তরীণ ইএমএমসি ফ্ল্যাশের জন্য আউটপুটটি দেখে থাকেন তবে আপনি বিশেষত কোয়ালকম-ভিত্তিক ডিভাইসগুলিতে অদ্ভুত ধরণের সাথে প্রচুর পার্টিশন পেতে পারেন। উদাহরণস্বরূপ, স্যামসং গ্যালাক্সি ডাব্লু (জিটি-আই 8150) এর পার্টিশন সারণীটি দেখুন:
# fdisk -lu /dev/block/mmcblk0
Disk /dev/block/mmcblk0: 3959 MB, 3959422976 bytes
1 heads, 16 sectors/track, 483328 cylinders, total 7733248 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 212991 106495+ c Win95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2 * 212992 213991 500 4d Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3 213992 221183 3596 46 Unknown
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4 221184 7733247 3756032 5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5 229376 239615 5120 47 Unknown
/dev/block/mmcblk0p6 245760 285759 20000 49 Unknown
/dev/block/mmcblk0p7 286720 292863 3072 58 Unknown
/dev/block/mmcblk0p8 294912 306175 5632 48 Unknown
/dev/block/mmcblk0p9 311296 324271 6488 50 Unknown
/dev/block/mmcblk0p10 327680 333823 3072 4a Unknown
/dev/block/mmcblk0p11 335872 342015 3072 4b Unknown
/dev/block/mmcblk0p12 344064 360447 8192 90 Unknown
/dev/block/mmcblk0p13 360448 375807 7680 91 Unknown
/dev/block/mmcblk0p14 376832 387071 5120 92 Unknown
/dev/block/mmcblk0p15 393216 1488895 547840 93 Unknown
/dev/block/mmcblk0p16 1490944 1613823 61440 94 Unknown
/dev/block/mmcblk0p17 1613824 3887103 1136640 95 Unknown
/dev/block/mmcblk0p18 3891200 3993599 51200 96 Unknown
/dev/block/mmcblk0p19 3997696 3998695 500 97 Unknown
/dev/block/mmcblk0p20 4005888 4013079 3596 98 Unknown
/dev/block/mmcblk0p21 4014080 4024319 5120 99 Unknown
/dev/block/mmcblk0p22 4030464 4070463 20000 9a Unknown
/dev/block/mmcblk0p23 4071424 4081663 5120 9b Unknown
/dev/block/mmcblk0p24 4087808 4101807 7000 9c Unknown
/dev/block/mmcblk0p25 4104192 4114431 5120 9d Unknown
/dev/block/mmcblk0p26 4120576 4130815 5120 9e Unknown
/dev/block/mmcblk0p27 4136960 4147199 5120 9f BSD/OS
/dev/block/mmcblk0p28 4153344 7733247 1789952 a0 Thinkpad hibernation
পার্টিশন ধরণের কোডগুলি এমনকি বিপজ্জনকভাবে ভুল রয়েছে, কারণ /dev/block/mmcblk0p1
, যা ঘোষণা করা হয়েছে Win95 FAT32 (LBA)
, সেখানে আসলে কিছু সিস্টেমের ডেটা রয়েছে (বিভিন্ন রমের অংশগুলির অবস্থান এবং MD5 হ্যাশ সহ); তবে, /dev/block/mmcblk0p28
যা FAT16- ফর্ম্যাট "অভ্যন্তরীণ ডেটা স্টোরেজ", এর মধ্যে এমন এক ধরণ রয়েছে যা দেখতে পুরোপুরি বোগাস। এই ক্ষেত্রে নির্মাতারা 0x82
তাদের নিজস্ব উদ্দেশ্যে (লিনাক্স সোয়াপ) প্রকারের কোডটি পুনরায় ব্যবহার করেন নি , তবে আমি নিশ্চিত নই যে এ জাতীয় সংঘর্ষ কখনও ঘটবে না, তাই আপনার অবিচ্ছিন্নভাবে কোনও বিভাজন যা অদলবদলের মতো দেখতে ব্যবহার করার চেষ্টা করা উচিত নয় - প্রথমে এটি পরীক্ষা করে দেখুন ডিভাইসের আকার এবং পার্টিশন লেআউটটি আপনার এসডি কার্ডে যা প্রত্যাশা করে are
/proc/mtd
এসডি কার্ডে অদলবদল সন্ধানের জন্য কখনও কার্যকর হয় না (এমটিডি ড্রাইভাররা সরাসরি সংযুক্ত কাঁচা ফ্ল্যাশ চিপগুলি অ্যাক্সেস করতে ব্যবহৃত হয়, তারা বাহ্যিক এসডি কার্ডগুলির সাথে কাজ করতে পারে না)।
/proc/swaps
?