আমি কীভাবে 4096 বাইটের সেক্টর আকারের সাথে এইচডিডি তে অংশগুলি সঠিকভাবে সারিবদ্ধ করব?


9

আমি সবেমাত্র একটি লেনোভো x121e (E-350 সংস্করণ) কিনেছি। আমি সফলভাবে উবুন্টু ১১.০৪ ইনস্টল করতে সক্ষম হয়েছি এবং সবকিছু ঠিকঠাক চলছে (সিস্টেমের জন্য একটি এফি পার্টিশন বুট করার জন্য অবশ্য মনে হয় )। ল্যাপটপে একটি সিগেট ডিস্ক রয়েছে যার দৈহিক সেক্টরের আকার 4096 বাইট রয়েছে।

উবুন্টু ইনস্টল হওয়ার পরে ডিস্ক ইউটিলিটি রিপোর্ট করে যে আমার পার্টিশনগুলি সঠিকভাবে সাজানো হয়নি: স্ক্রিনশট

আমি ডিস্কটি সম্পূর্ণরূপে স্বয়ংক্রিয়ভাবে ইনস্টল করার চেষ্টা করেছি (স্ক্রিনশটের মতো দেখানো হয়েছে) এবং ইনস্টলের সময় অংশগুলি নিজেই সেট করে রেখেছি। দুটি রূপই বিভক্ত পার্টিশন দেখায়।

  • পার্টিশন তৈরি করার সময় এটি কি এই বাগ বা ডিস্ক ইউটিলিটি ভুল তথ্য দিচ্ছে?
  • প্রান্তিককরণটি যদি ভুল হয় এবং নেতিবাচকভাবে পারফরম্যান্সকে প্রভাবিত করে তবে আমি কীভাবে এটি সংশোধন করতে পারি (হয় এখনই বা একটি নতুন ইনস্টল দিয়ে)?

আমি সম্পর্কিত বাগটি পেয়েছি: bugs.launchpad.net/ubuntu/+source/partman-base/+bug/756853
উলি

উত্তর:


14

আমিও টিপি এক্স 121 ই (এএমডি ই 350) এর মালিকানা পেয়েছি এবং আপনি যে ফলাফলের প্রতিবেদন করেছেন একই ফলাফলগুলিতে চলে এসেছি। আমি একটি workaround খুঁজে পেয়েছি। এটির জন্য একটি নতুন ইনস্টল প্রয়োজন, যদিও এমন বিকল্পও থাকতে পারে যার জন্য এটির প্রয়োজন হয় না - ভাল, আমি কিছু চেষ্টা করে দেখিনি, তবে কমপক্ষে নিম্নলিখিতটি কাজ করে:

একটি দরকারী পূর্বশর্ত হ'ল নিবন্ধটি http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/ এবং বিশেষত প্রথম মন্তব্য ১৯ নভেম্বর, ২০১০ এ জে লকার্ড পোস্ট করেছেন।

আমার টিপি এক্স 121e এর একটি 320 গিগাবাইটের সিগেট হার্ডড্রাইভ রয়েছে যা শারীরিক ক্ষেত্রের আকার 4096byte এবং 512byte এর যৌক্তিক সেক্টরের আকার ব্যবহার করে এবং সেখান থেকে মিসিলাইনমেন্টটি আসে (উল্লিখিত নিবন্ধটি দেখুন)।

4096 বাইট স্কিমে পার্টিশনগুলি সঠিকভাবে ডিস্ক ইউটিলিটি বা জিপিআরটেডের সাথে সঠিকভাবে প্রান্তিককরণের জন্য আমি খুঁজে পাইনি (জিপিআর্টে একটি "এমআইবিতে সারিবদ্ধ" বিকল্প রয়েছে তবে এর ফলে বিভ্রান্ত পার্টিশনগুলিরও ফলস্বরূপ)।

সুতরাং আমি কমান্ড লাইনে ফিরে এসে বিচ্ছিন্ন ব্যবহার করেছি (এটি সমাধানের মন্তব্যকারী জেএলকার্ড উল্লেখ করেছেন, উপরে দেখুন)। এবং এটিই আমি করেছি:

  1. আমি আমার উবুন্টু-লাইভ-ইউএসবি-ফ্ল্যাশড্রাইভ থেকে বুট করেছি এবং একটি জিপিটি পার্টিশন টেবিল স্থাপন করতে জিপিআর্ট ব্যবহার করেছি (কমান্ড লাইন থেকে পার্ট করাও সম্ভব হওয়া উচিত, তবে আমি ম্যান পৃষ্ঠাগুলিতে আরও গভীর ডুব দিতে চাইনি)।

  2. তারপরে আমি কমান্ড লাইনে স্যুইচ করেছি এবং পার্টেড দিয়ে পার্টিশন সেটআপ করেছি:

    পার্টড - একটি অনুকূল / দেব / এসডিএ
    -A অনুকূল বিকল্পটি সর্বোত্তম প্রান্তিককরণের জন্য দাঁড়িয়েছে এবং এটি আমাদের প্রয়োজন। কমান্ডটি একটি ইন্টারেক্টিভ মোড শুরু করে যেখানে আপনি কেবল নিম্নলিখিত কমান্ডগুলি টাইপ করতে পারেন:
    ইউ মিবি
    সারিবদ্ধ হওয়ার জন্য ইউনিটগুলি মেবিবাইট হতে হবে
    পি
    আমাকে দেখিয়েছে যে হার্ডড্রাইভ 305245MiBs বড়
    mkpart প্রাথমিক 1 20
    পরবর্তীতে, এটি আমার এফআই বুট পার্টিশন হবে (পরে এফআই পার্টিশনটি অবশ্যই উবুন্টুতে বুট করা দরকার, যেমনটি আপনি সঠিকভাবে উল্লেখ করেছেন ) পরে (মোটামুটি 20MB, আমার পূর্ববর্তী ইনস্টলেশন প্রয়াসে স্বয়ংক্রিয় উবুন্টু ইনস্টলেশন প্রস্তাবিত হিসাবে)।
    এম কে পার্ট প্রাথমিক 205020
    এটি 25000MiB / পার্টিশন হবে।
    mkpart যৌক্তিক 25020 297245
    আমার 272225MiB / হোম পার্টিশন হবে। বাকি উপলব্ধ স্থানটি আমার অদলবদল (মোটামুটি 8 জিবি -> 8 জিবি র‌্যাম) হবে:
    mkpart যৌক্তিক 297245 100%
    অগ্রসর হওয়ার আগে, পরীক্ষা করা যায় যে প্রান্তিককরণটি সঠিক কিনা
    সারিবদ্ধ-চেক অনুকূল এন
    যেখানে এন পার্টিশন নম্বর।

  3. তারপরে আমি আবার উবুন্টু ইনস্টলার শুরু করেছি এবং "আলাদা কিছু" / ম্যানুয়াল ইনস্টল বিকল্পটি বেছে নিয়েছি। পূর্ববর্তী নির্মিত পার্টিশনগুলিতে এখন আমি ফাইল সিস্টেম এবং মাউন্ট পয়েন্টগুলি বরাদ্দ করেছি (1 = efi-boot, 2 = ext4 /, 3 = ext4 / home, 4 = swap)। ডিস্ক ইউটিলিটি প্রথম পার্টিশনের আগে 1MB মুক্ত স্থান এবং অদলবদলের পিছনে একটি ~ 375KB মুক্ত স্থান দেখায়। এটি অনুকূল সারিবদ্ধতার কারণে।

  4. ইনস্টলেশন চলল ... এবং: সুন্দরভাবে - আরও ভাল: অনুকূলভাবে - পার্টিশনগুলি সাজানো! আমি জানি না যে এটি সত্যিই কোনও পার্থক্য করেছে কিনা তবে কমপক্ষে আমার সিস্টেমটি কিছুটা ঝাপটায় "অনুভব" করে।

উন্নতির জন্য কোনও পরামর্শ প্রশংসা করেছে।

উবুন্টুর জন্য আমার পরামর্শ: ইনস্টলারটির ডিস্ক ইউটিলিটিতে একটি গুই বিকল্প পাওয়া উচিত যা 4096 বাইট-ড্রাইভের জন্য অনুকূল সারিবদ্ধ সেট করে। এটিই হবে সহজ সমাধান।


u MiBআমার ডিস্কটি থাকলেও আমি এটি কাজ করতে পারি না বলে মনে করি Sector size (logical/physical): 512B/4096B। আমি আশ্চর্য হয়েছি যে ভাগ হয়ে যাওয়া লোকেরা কেন নতুন পার্টিশন তৈরি করার সময় "আমার জন্য এটি ঠিক করুন" - যোগ করতে বিরক্ত হবে না। সারিবদ্ধতা পরীক্ষা করার কোড যদি তাদের কাছে থাকে তবে তারা কেন এটির জন্য কোনও প্রস্তাব প্রস্তাব করতে পারেন না?
মিকল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.