मैं एक गैर-एसएसडी हार्ड डिस्क को विभाजन के साथ विभाजित कर रहा हूं क्योंकि मुझे जीपीटी विभाजन तालिका चाहिए।
parted /dev/sda mklabel gpt
अब, मैं उन विभाजनों को सही ढंग से बनाने की कोशिश कर रहा हूँ, ताकि मैं यह जानने के लिए निम्न कमांड का उपयोग करूँ कि पहला सेक्टर कहाँ शुरू होता है:
parted /dev/sda unit s p free
Disk /dev/sda: 488397168s
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
34s 488397134s 488397101s Free Space
हम देख सकते हैं कि यह सेक्टर 34 में शुरू होता है (यह डिफॉल्ट तब होता है जब यह विभाजन तालिका का उपयोग किया जाता है)।
इसलिए, मैंने पहले विभाजन को बनाने की कोशिश की:
parted /dev/sda mkpart primary 63s 127s
सेक्टर 64 पर इसे संरेखित करने के लिए क्योंकि यह 8 से अधिक है, लेकिन यह दिखाता है:
चेतावनी: परिणामी विभाजन को सर्वश्रेष्ठ प्रदर्शन के लिए ठीक से संरेखित नहीं किया गया है।
मेरी हार्ड डिस्क में तार्किक और भौतिक क्षेत्र आकार दोनों 512 बाइट्स हैं:
cat /sys/block/sda/queue/physical_block_size
512
cat /sys/block/sda/queue/logical_block_size
512
मैं विभाजन को सही तरीके से कैसे जोड़ूं? मैं क्या गलत कर रहा हूं?
parted /dev/sda mkpart primary 64s 128s
(यदि यह 1 में शुरू होता है), लेकिन यह उसी चेतावनी को वापस करता है।