จะแสดงรายการพาร์ติชั่นหลักทั้งหมดที่มีฉลากได้อย่างไร?


11

ฉันต้องการหาพาร์ติชันทั้งหมดในอุปกรณ์ของฉันพร้อมกับการตอบกลับ ติดจุดหรือป้ายกำกับ (เช่นที่จะทราบว่ามีการถือครองพาร์ทิชันsystem, recovery, bootฯลฯ ) สิ่งนี้ต้องเป็นอุปกรณ์ที่อิสระ (เพราะฉันมีหลายอุปกรณ์) เป้าหมายคือddพวกเขาและรู้ว่าภาพใดเป็นอะไร

ฉันเห็นCommand เพื่อแสดงรายการจุดเมานต์พาร์ติชันหรือไม่ - อย่างไรก็ตามมีเป้าหมายเป็นเพียงรายการพาร์ติชันของพาร์ติชันที่เมาท์ ฉันต้องการพวกเขาทั้งหมดและเช่น/recoveryไม่ได้ติดตั้งเมื่อบูตเข้าสู่ "โหมดการทำงานปกติ"

จนถึงตอนนี้คำอธิบายของฉันได้นำวิธีการมากมาย - แต่พวกเขาไม่ได้ทำงานกับอุปกรณ์ใด ๆ ที่ฉันได้ทดสอบ:

  • cat /proc/mtd: นี่ว่างเปล่าหรือไม่มีอยู่
  • cat /proc/emmc: นี่ว่างเปล่าหรือไม่มีอยู่
  • cat /proc/dumchar_info: ไม่มีอยู่ (MTK / MediaTek)
  • ls -al /dev/block/platform/*/by-name: ไม่ใช่ที่มีอยู่หรือไม่มีรายละเอียดที่ต้องการ

ความคิดเกี่ยวกับสิ่งที่ฉันควรพลาด แน่นอนว่าฉันสามารถเดิน/dev/block/mmcblk0p*อุปกรณ์ทั้งหมดทิ้งมันและจัดเรียงอุปกรณ์เหล่านั้นในภายหลัง - แต่แล้วฉันต้องทำการตรวจสอบซ้ำสำหรับอุปกรณ์ทุกเครื่องของฉัน (และอีกครั้งเมื่อมีคนหันมาใช้อีกเครื่องหนึ่ง) นั่นจึงไม่ใช่ทางออก


แก้ไข:โปรดทราบแท็กคำถามนี้ ฉันจะต้องเข้าถึงข้อมูลนั้นผ่าน ADB และไม่ต้องการติดตั้งแอพบางตัวบนอุปกรณ์ที่ส่งมาให้ฉันเพื่อตรวจสอบ พิจารณาว่าเป็น "พื้นหลังของการพิสูจน์หลักฐาน" (ไม่มีการเปลี่ยนแปลงอุปกรณ์) แม้ว่าจะไม่เป็นความจริง แต่อย่างใด)

นอกจากนี้ยังขอโทษสำหรับการใช้ถ้อยคำผิดพลาดครั้งแรกของฉัน: "จุดยึด" เป็นที่น่าสนใจเพียงในขณะที่พวกเขาเปิดเผยวัตถุประสงค์ของพาร์ทิชัน ฉันไม่ต้องการที่จะเมานต์ / ติดตั้งใหม่ :)


หวังว่าคุณจะไม่รังเกียจฉันได้เพิ่มแท็กเพิ่มเติม
HasH_BrowN

@HasH_BrowN ไม่บรรลุวัตถุประสงค์ (ฉันไม่สนใจที่จะติดตั้งที่นี่ซึ่งเป็นสาเหตุที่ฉันไม่ได้ใช้มันในตอนแรก) แต่ยังไม่เจ็บจริง ๆ ;)
Izzy

ฉันกำลังเขียนคำตอบอื่นให้คุณ คำตอบที่ชี้ไปที่ KPARTX เหมาะกับคุณหรือไม่ มันดูเหมือนว่าถูกต้อง
HasH_BrowN

ไม่มีความคิดมาก่อนที่ฉันจะเห็นฉันกลัว ...
อิซซี

คำตอบ:


7

ดังที่คำตอบที่มีอยู่ปรากฏขึ้นแล้วดูเหมือนว่าจะไม่มี "วิธีที่ไม่เหมือนใคร" เพื่อให้บรรลุเป้าหมายดังกล่าว ดังนั้นผมจึงเริ่มรวมความคิดจาก allover ร่วมพวกเขาเข้าไปในสคริปต์ (หรือมากกว่าเป็น "สคริปต์ห้องสมุด") จะมีพวกเขาตรวจสอบตามลำดับ (จนกว่าจะมีการตีที่ดีได้ทำ) และบูรณาการที่เป็นของฉัน "อุปกรณ์เครื่องมือเอกสาร" ชื่อAdebar ผู้ที่สนใจสามารถค้นหาได้ในlib/partitions.libไฟล์ เนื่องจากAdebarเป็นโอเพ่นซอร์ส (GPLv2) อย่าลังเลที่จะคัดลอกและใช้งาน - หรือแยกโครงการและปรับปรุง

วิธีแก้ปัญหาแบบเต็มนี้ใช้เวลานานในการโพสต์ที่นี่ (ตามที่กล่าวไว้คุณสามารถคว้ามันได้ที่ Github) แต่เนื่องจากนโยบายของเราคือการรวมอย่างน้อยส่วนทั่วไปในโพสต์นี่คือสิ่งที่ทำ:

แหล่งที่มาที่แตกต่างกันให้รายละเอียดชุดที่แตกต่างกันดังนั้นจึงลองใช้ "แหล่งที่ดีที่สุด" ก่อน - จากนั้นเรียกใช้ซ้ำจนกระทั่งพบสิ่งที่น้อยที่สุด

  • /proc/dumchar_infoให้รายละเอียดมากที่สุดดังนั้นจะลองก่อน ผู้ใช้ MTK ที่มีความสุขจะได้รับสิ่งนี้
  • /proc/mtd เป็นแหล่งที่ดีที่สุดอันดับสอง
  • /proc/emmc ควรมีเกือบเท่าผู้สมัครก่อนหน้านี้ แต่ค่อนข้างยุ่งยากในการใช้
  • /dev/block/platform/*/by-nameข้ามการตรวจสอบกับ ...
  • /proc/partitionsข้ามการตรวจสอบกับ/proc/mountsทำให้เราอย่างน้อยพาร์ทิชันที่ติดตั้ง

ดังนั้นสคริปต์ที่ฉันสร้างขึ้นนั้นจะเดินตามแหล่งที่มาตามลำดับโดยหยุดทันทีที่สามารถรวบรวมรายละเอียดได้ (เช่นหาก/proc/dumchar_infoพบว่าไม่จำเป็นต้องแยกวิเคราะห์ทั้งหมด) ทั้งหมดของพวกเขาใส่ลงในฟังก์ชั่นที่แยกจากกันส่งคืนข้อมูลโดยใช้โครงสร้างเดียวกันซึ่งอาจรวมผลลัพธ์จากทั้งหมดของพวกเขา

หากมีใครสามารถคิดวิธีแก้ปัญหาที่ดีกว่านี้ได้ฉันจะเปิดรับความคิดเสมอ :)


4

ฉันสะดุดกับคำถามนี้ ฉันชอบความท้าทาย ...

เครื่องมือที่ฉันใช้: BusyBox

ฉันได้คำสั่ง 3 คำสั่ง (หนึ่งคำสั่งที่คุณระบุไว้) เพื่อให้ข้อมูลเกี่ยวกับพาร์ติชั่น

busybox ls -QAl --color=never /dev/block/platform/*/by-name  
เอาท์พุท:
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "DDR" -> "/dev/block/mmcblk0p4"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "aboot" -> "/dev/block/mmcblk0p5"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "abootf" -> "/dev/block/mmcblk0p16"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "boot" -> "/dev/block/mmcblk0p18"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "cache" -> "/dev/block/mmcblk0p41"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "dbi" -> "/dev/block/mmcblk0p3"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "dbibak" -> "/dev/block/mmcblk0p10"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "drm" -> "/dev/block/mmcblk0p36"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "eksst" -> "/dev/block/mmcblk0p29"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "encrypt" -> "/dev/block/mmcblk0p28"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "factory" -> "/dev/block/mmcblk0p39"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "fota" -> "/dev/block/mmcblk0p34"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "fsc" -> "/dev/block/mmcblk0p25"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "fsg" -> "/dev/block/mmcblk0p24"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "grow" -> "/dev/block/mmcblk0p43"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "laf" -> "/dev/block/mmcblk0p33"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "misc" -> "/dev/block/mmcblk0p32"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "modem" -> "/dev/block/mmcblk0p1"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "modemst1" -> "/dev/block/mmcblk0p21"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "modemst2" -> "/dev/block/mmcblk0p22"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "mpt" -> "/dev/block/mmcblk0p38"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "pad" -> "/dev/block/mmcblk0p8"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "pad1" -> "/dev/block/mmcblk0p23"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "pad2" -> "/dev/block/mmcblk0p27"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "persist" -> "/dev/block/mmcblk0p19"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "rct" -> "/dev/block/mmcblk0p30"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "recovery" -> "/dev/block/mmcblk0p20"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "rpm" -> "/dev/block/mmcblk0p6"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "rpmbak" -> "/dev/block/mmcblk0p11"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "rpmf" -> "/dev/block/mmcblk0p13"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "sbl1" -> "/dev/block/mmcblk0p2"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "sbl1b" -> "/dev/block/mmcblk0p9"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "sdif" -> "/dev/block/mmcblk0p15"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "sns" -> "/dev/block/mmcblk0p37"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "spare1" -> "/dev/block/mmcblk0p17"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "spare2" -> "/dev/block/mmcblk0p31"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "spare3" -> "/dev/block/mmcblk0p35"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "ssd" -> "/dev/block/mmcblk0p26"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "system" -> "/dev/block/mmcblk0p40"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "tz" -> "/dev/block/mmcblk0p7"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "tzbak" -> "/dev/block/mmcblk0p12"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "tzf" -> "/dev/block/mmcblk0p14"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "userdata" -> "/dev/block/mmcblk0p42"

busybox blkid
เอาท์พุท:
/dev/block/vold/179:65: LABEL="ANDROID" UUID="87B8-10F1"
/dev/block/mmcblk1p1: LABEL="ANDROID" UUID="87B8-10F1"
/dev/block/mmcblk0p42: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p41: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p40: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p38: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p37: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p36: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p19: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p1: UUID="00BC-614E"

busybox df -ma
เอาท์พุท:
Filesystem           1M-blocks      Used Available Use% Mounted on
tmpfs                     1415         0      1415   0% /dev
devpts                       0         0         0   0% /dev/pts
proc                         0         0         0   0% /proc
sysfs                        0         0         0   0% /sys
selinuxfs                    0         0         0   0% /sys/fs/selinux
debugfs                      0         0         0   0% /sys/kernel/debug
none                         0         0         0   0% /acct
none                      1415         0      1415   0% /sys/fs/cgroup
tmpfs                     1415         0      1415   0% /mnt/asec
tmpfs                     1415         0      1415   0% /mnt/obb
none                         0         0         0   0% /dev/cpuctl
/dev/block/platform/msm_sdcc.1/by-name/system                              2524       715      1808  28% /system
/dev/block/platform/msm_sdcc.1/by-name/userdata                         25620      5066     20514  20% /data
/dev/block/platform/msm_sdcc.1/by-name/cache                           834        13       820   2% /cache
/dev/block/platform/msm_sdcc.1/by-name/persist                            31         4        27  13% /persist
/dev/block/platform/msm_sdcc.1/by-name/modem                            64        56         7  88% /firmware
/dev/block/platform/msm_sdcc.1/by-name/sns                             8         4         4  52% /sns
/dev/block/platform/msm_sdcc.1/by-name/drm                             8         4         3  56% /persist-lg
/dev/block/platform/msm_sdcc.1/by-name/mpt                            31        13        18  41% /mpt
/dev/fuse                25620      5066     20514  20% /mnt/shell/emulated
/dev/block/vold/179:65   60891     10820     50071  18% /mnt/media_rw/sdcard1
/dev/fuse                60891     10820     50071  18% /storage/sdcard1

1
ขอบคุณสำหรับความพยายามของคุณ Ryan! ฉันเคยเล่นด้วยแล้วbusybox(ซึ่งน่าเสียดายที่ไม่มีใน "อุปกรณ์ของเพื่อน" ที่ฉันส่งมา) blkidไม่เปิดเผยว่าพาร์ติชั่นคืออะไร (บูต, การกู้คืน, ฯลฯ ), และ*/by-name/*ไม่มีอยู่ในอุปกรณ์ทั้งหมด (และเมื่อใด, บางครั้งชื่อก็ค่อนข้างจะคลุมเครือ - เช่นใน LG Optimus 4X, ชื่อทั้งหมด 3- ตัวอักษรเท่านั้นและไม่จำเป็นต้อง "พูด") dfแสดงเฉพาะอุปกรณ์ที่เมานต์ดังนั้นมันจะไม่แสดงเช่นการกู้คืนเมื่อทำงานใน "โหมดปกติ" ดังนั้นที่นี่จึงใช้งานได้ง่ายกว่า/proc/mountsแทน
อิซซี

คุณอาจต้องการที่จะขอมากกว่านี้ในUnix และ Linux พวกเขาอาจทราบวิธีรับข้อมูล ทุกสิ่งที่ฉันวิจัยได้กล่าวว่า 'fdisk' หรือเครื่องมืออื่น ๆ ที่ไม่ส่งคืนอะไรเลยหรือไม่มีอยู่ในระบบ Android
Ryan Conrad

นั่นคือประสบการณ์ของฉันเช่นกัน ฉันถามคำถามที่เกี่ยวข้องกับ SO ด้วยมุมมองที่แตกต่างกัน แต่ยังไม่มีการตอบกลับ เกรงว่าฉันจะถามสิ่งที่เป็นไปไม่ได้ มันสามารถทำได้อย่างง่ายดายบนอุปกรณ์ที่รองรับ/proc/mtd- แต่น่าเสียดายที่ดูเหมือนว่าจะไม่มีการบรรจุด้วยอุปกรณ์ปัจจุบัน ในอุปกรณ์บางอย่างฉันยังพบ.fstabไฟล์ แต่อีกครั้งก) ไม่ได้เลยและข) แม้ว่าพวกเขาจะดูไม่น่าเชื่อถือ (บางส่วนก็ผิดปกติในนั้น)
อิซซี

1

KPARTX

คำสั่ง kpartx อ่านตารางพาร์ติชันและแม็พพาร์ติชันกับไฟล์อุปกรณ์ มันทำงานบนอุปกรณ์และภาพดิสก์ ซึ่งหมายความว่าเราสามารถแมปพาร์ติชัน HFS ในอิมเมจดิสก์ไปยังไฟล์อุปกรณ์บล็อกพิเศษและเมาต์พาร์ติชันเหล่านั้นโดยกำหนดแอดเดรสของไฟล์อุปกรณ์บล็อกนั้นราวกับว่ามันเป็นส่วนหนึ่งของอุปกรณ์ต่อพ่วง

http://linuxsleuthing.blogspot.com/2012/10/christmas-come-early-hfshfs-mounting.html

ตัวอย่างในลิงค์คือศัตรูของ MacBook Pro แต่อิมเมจของดิสก์ที่แตกต่างกันควรใช้งานได้ดีตราบเท่าที่พวกเขานำเสนอ GNU Linux ใน RAW (xmount - ดูด้านล่าง)

usage : kpartx [-a|-d|-l] [-f] [-v] wholedisk

-a add partition devmappings
-r devmappings will be readonly
-d del partition devmappings
-u update partition devmappings
-l list partitions devmappings that would be added by -a
-p set device name-partition number delimiter
-g force GUID partition table (GPT)
-f force devmap create
-v verbose
-s sync mode. Don't return until the partitions are created`

xmount

xmount ช่วยให้คุณสามารถแปลง on-the-fly ระหว่างหลายประเภทภาพและเอาท์พุทฮาร์ดดิสก์ภาพ xmount สร้างระบบไฟล์เสมือนโดยใช้ FUSE (ระบบไฟล์ใน Userspace) ที่มีการแสดงภาพอินพุทเสมือน การเป็นตัวแทนเสมือนสามารถอยู่ในรูปแบบ DD, DMG, VHD, รูปแบบไฟล์ดิสก์เสมือนของ VirtualBox หรือในรูปแบบไฟล์ VMDK ของ VmWare ภาพที่ป้อนอาจเป็นไฟล์ดิบ DD, EWF (รูปแบบการบีบอัดของพยานผู้เชี่ยวชาญ) หรือไฟล์ AFF (รูปแบบนิติวิทยาศาสตร์ขั้นสูง) นอกจากนี้ xmount ยังสนับสนุนการเข้าถึงการเขียนเสมือนไปยังไฟล์เอาต์พุตที่ถูกเปลี่ยนเส้นทางไปยังไฟล์แคช สิ่งนี้ทำให้สามารถบูตรูปภาพบนฮาร์ดดิสก์ที่ได้มาโดยใช้ QEMU, KVM, VirtualBox, VmWare หรือเทียบเท่า

https://www.pinguin.lu/xmount


ฉันสามารถให้รายละเอียดเพิ่มเติมและข้อมูลหากจำเป็นหรือจำเป็น


ฉันชื่นชมความกระตือรือร้นของคุณ แต่: ฉันได้ตรวจสอบอุปกรณ์ที่ฉันได้รับที่นี่ไม่มีคำสั่งเหล่านั้นที่ใช้ได้ เดาได้จากลิงก์ของคุณเครื่องมือเหล่านี้เป็นเครื่องมือสำหรับ Linux - แต่พาร์ติชั่นการตรวจสอบอยู่บนอุปกรณ์ Android ตามที่อธิบายไว้และไม่สามารถเข้าถึงได้โดยตรงจากเครื่อง Linux ยิ่งกว่านั้น: การแมปพาร์ติชันไปยังอุปกรณ์ไม่เปิดเผยสิ่งที่อยู่ในนั้น (ระบบ? data? boot?) ดังนั้น kpartx จึงออก xmount ไม่เสียงเหมือนการแก้ปัญหาอย่างใดอย่างหนึ่ง
Izzy

ฉันคิดว่าฉันกำลังทำอะไรอยู่ ฉันเหนื่อย. ขอบคุณสำหรับการตอบกลับอย่างรวดเร็ว จะเก็บจมูกของฉันไว้ที่หินลับ
HasH_BrowN

ฉันขอบคุณสำหรับความพยายามของคุณ! เป็นเพียงผลลัพธ์ที่ไม่ตรงกันขออภัย ลองนึกภาพสิ่งต่อไปนี้: ฉันต้องคว้า/recoveryพาร์ติชันจากอุปกรณ์ที่ใช้งานอยู่ ไม่ได้ติดตั้งในโหมดปกติ ฉันจะคิดได้อย่างไรว่าจะเลือกพาร์ติชันใด จากข้างต้นฉันต้องเลือกพวกเขาทั้งหมดและค้นหาในภายหลัง สร้างข้อมูลมากเกินไปและใช้เวลานานเกินไป
อิซซี

1
แอป DiskInfo นั้นจะแสดงพาร์ติชันการกู้คืนที่ไม่ได้ประกอบเข้าไป ฉันเพิ่งตรวจสอบแล้วเหมือง (HTC One V) คือ mmcblk0p21 มันค่อนข้างละเอียดสำหรับแอพ
HasH_BrowN

1
ความรู้สึกของฉัน แต่ที่ไหน อาจไม่ได้อยู่ในรายการ / จัดเก็บในแบบที่เรากำลังมองหา
HasH_BrowN

0

DiskInfoจะเป็นแอพที่คุณต้องการ มันจะแสดงจุดเมานท์ทั้งหมดรวมทั้ง unmounted และพาร์ติชั่น temp ทั้งหมด

นี่เป็นเพียงส่วนต่อประสานกราฟิกที่ไม่มีการใช้งานจริงอื่น ๆ เหมาะสำหรับความต้องการของคุณ สิ่งนี้จำเป็นต้องใช้กับอุปกรณ์ที่บู๊ตแล้ว ไม่จำเป็นต้องรูท

ภาพหน้าจอ
สกรีนช็อต (คลิกเพื่อชุดตัวเลือกที่ใหญ่กว่า)


1
ขออภัยไม่มี คุณต้องพลาดcommand-lineแท็ก :) เดาฉันจะเขียนให้ดีกว่านี้แน่ ๆ ฉันรู้ว่ามีแอพจำนวนมากที่แสดงรายละเอียดเหล่านี้ แต่ฉันจำเป็นต้องเข้าถึง / รวบรวมพวกเขาผ่านทางadb shellและไม่ต้องใช้แอพเพิ่มเติม (ไม่สามารถติดตั้งแอพนั้นบนอุปกรณ์ที่ส่งมาให้ฉัน)
Izzy

อ๊ะ มันจะไม่ทำร้ายความรู้สึกของฉันต้องการให้ฉันลบสิ่งนี้
HasH_BrowN

เฉพาะในกรณีที่คุณรู้สึกว่าต้องการ อาจมีประโยชน์สำหรับคนอื่นที่กำลังมองหารายละเอียดเดียวกันโดย "วิธีการอื่น" มิฉะนั้นฉันได้ทำเครื่องหมายว่า "NAA" (ไม่ใช่คำตอบ);) ฉันจะไม่ลงคะแนน (อาจให้รายละเอียดที่ร้องขอฉันไม่ได้ตรวจสอบ - มันแสดงพาร์ติชันที่เก็บสิ่งที่ตามที่อธิบายไว้ในคำถามของฉัน ?) - แต่จะไม่โหวต / ยอมรับเลย;)
Izzy

ใช่มันจะแสดงพาร์ติชันสำหรับ (ประกอบด้วย) มันจะไม่แสดงเนื้อหาจริง
HasH_BrowN

1
ไม่เป็นไรดังนั้นจากจุดนั้นก็เข้ากันได้! ดังนั้นโปรดไม่ได้ลบคำตอบนี้ :)
อิซซี่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.