যদি কেউ হার্ডওয়্যারের সীমা পৌঁছাতে পারেন, সেটি আমি। ২০১৫ সালের শুরুতে, আমি একটি লেনোভো আইডিয়াপ্যাড G50-70 মেশিন কিনেছিলাম, যা আমি সম্পূর্ণরূপে সফটওয়্যার টেস্টিংর জন্য সমর্পিত করেছিলাম, অনেকে লিনাক্স ডিস্ট্রো সহ। দেড় বছর পেরিয়ে গেল, বিষয়গুলো পরিবর্তন হয়েছে।
তাহলে কী হয়েছিল? আমি যেভাবে সবসময় করি, একটি তাজা ডিস্ট্রো ISO ডাউনলোড করলাম, এটিকে একটি থাম্ব ড্রাইভে লিখলাম এবং তারপর ল্যাপটপটি সাইকেল করলাম, যাতে এটি এক্সটার্নাল ডিভাইস থেকে বুট করে। শুধু এটি হয়নি। ডিভাইসটি রিকগ্নাইজ হয়নি। কি। আমি পছন্দ করি না। এটচার, ডেটা লেখার কাজের জন্য পছন্দের সফটওয়্যার, এর একটি নির্দিষ্ট ভার্সনের সাথে সমস্যা আছে ভাবে, আমি প্রোগ্রামের একটি পুরনো ভার্সন চেষ্টা করলাম, একই ফলাফল। ভিন্ন একটি থাম্ব ড্রাইভ চেষ্টা করলাম। না। তিনটি ভিন্ন ডিস্ট্রো চেষ্টা করলাম, যenames দুটি আসলে বক্সে ইনস্টল করা আছে, কিছুই না।
তদন্ত
প্লট গাঢ় হয়ে যায়। আমি মনে করতে পারছি না চিন্তা এবং আইডিয়ার পূর্ণ সিকোয়েন্স, কিন্তু আমি সফটওয়্যার দিক থেকে ফোকাস করার সিদ্ধান্ত নিলাম, যেকোনো আরও হার্ডওয়্যার-সম্পর্কিত ট্রাবলশুটিং করার আগে।
এই মুহূর্তে, মেশিনে আমার জটিল মাল্টি-বুট সেটআপের ইনচার্জ ডিস্ট্রো হলো openSUSE Leap 42.3। আমি মনে পড়লো যে, ইনস্টলেশনের সময়, এটি আসলে আমাকে জিজ্ঞেস করেছিলো যদি আমি সিকিউর বুট সাপোর্ট ইনেবল করতে চাই, এবং কি এটি কারণ হতে পারে যে সিস্টেম যেকোনো নতুন বুট ডিভাইস অস্বীকার করছে। সেটি খুব যুক্তিসঙ্গত মনে হয়নি, কারণ অন্যান্য ডিস্ট্রোতে বৈধ, সাইন করা ইমেজ আছে, কিন্তু তবুও। আমি সেটিংটি পরিবর্তন করলাম, রিবুট করলাম, কিছুই না।
ঠিক আছে, আমি আসলে কুবুন্টু Zesty কে ল্যাপটপের মাল্টি-বুট এনভায়রনমেন্টের ইনচার্জ ডিস্ট্রো হিসেবে সেট আপ করলাম, শুধু নিশ্চিত হতে যে এটি openSUSE নয় যা পুরো ডিল বিড়াল করছে। আমার ইতিমধ্যে একটি অনুভূতি ছিল এটি সাহায্য করবে না, কিন্তু আপনাকে ধীরে ধীরে এবং ধৈর্যের সাথে কাজ করতে হবে, যাতে আপনি কিছুই মিস না করেন। ঠিক আছে। এখন, যেইভাবে আমি ইতিমধ্যে আপনাকে আমার GRUB এবং EFI রিকভারি টিউটোরিয়ালে দেখিয়েছি, বুটলোডার রিস্টোর করার অনেক পথ আছে, এবং তারপর, এটি করার সময়, আমি এটি দেখলাম:
Installing for x86_64-efi platform.
Could not delete variable: Interrupted system call
Could not add entry to BootOrder: Interrupted system call
Installation finished. No error reported.
ভালো নয়। আমি efibootmgr সরাসরি ব্যবহার করার চেষ্টা করলাম, এবং একই এরর মেসেজ পেলাম। এই পয়েন্টে, আমি অনলাইনে গেলাম, এবং এই ইস্যু সম্পর্কে কয়েকটি রেফারেন্স পেলাম। বিচিত্রভাবেই, বা নয়, openSUSE ব্যবহারকারীদের একটি দল এই একই জিনিস নিয়ে আতঙ্কিত ছিল, এবং কীভাবে তারা তাদের UEFI সেটআপে পরিবর্তন আনতে পারছিল না, যার ফলে আমার মতো হতাশা হচ্ছিল। কিন্তু শুধু এটিই নয়। Arch, Debian, Fedora, আপনি যেকোনো নাম দিন।
আমি ট্রাবলশুট করার সিদ্ধান্ত নিলাম এবং বুট ম্যানেজারে পরিবর্তন আনতে চেষ্টা করলাম বিভিন্ন পদ্ধতিতে। আমি efibootmgr চেষ্টা করলাম, উইন্ডোজ ১০-এর মাধ্যমে bcdedit চেষ্টা করলাম। সেখানেও, আমি একটি সাদৃশ্য এরর পেলাম:
bcdedit.exe /import newbcd /clean
The store import operation has failed.
The request was aborted.
তারপর আমি UEFI মেনুতে যেকোনো পরিবর্তন আনতে চেষ্টা করলাম, দেখতে কি সেটি কোনো পার্থক্য আনে। অনুমানানুসারে, আমি যা কিছু করি না কেন, রিবুটের পর পরিবর্তনটি ঠিক থাকত না। মনে হচ্ছে NVRAM রিড-অনলি হয়ে গেছে।
পরবর্তী ধাপ ... আর না
খুব, আমি কয়েকটি মাইনর হার্ডওয়্যার ট্রিক চেষ্টা করলাম - ব্যাটারি সরান, পাওয়ার বাটন চাপা ধরে রাখুন, সেই ধরণের নিরাপদ খেলা। আমি UEFI রি-ফ্ল্যাশ করার চেষ্টা করলাম, দুর্ভাগ্যক্রমে BIOS ভার্সনগুলো মিলে গেছে, এবং লেনোভো ইউটিলিটি আমাকে সেটি করতে দেবে না। আমি তাদের সাপোর্টের সাথে যোগাযোগ করলাম, অতিরিক্ত ডায়াগনস্টিক টুলের জন্য যা আমি ব্যবহার করতে পারি, কিন্তু তারা শুধু পাবলিকলি উপলব্ধ KB আর্টিকেল এবং সাফল্য লিংক দিয়েছিল যা আপনি নিজে পেতে পারেন।
আমি BIOS টুলের একটি পুরনো ভার্সন খুঁজে পেলাম - যদিও সেটি খুঁজে বের করা ঝামেলাদার ব্যবসা ছিল, কিন্তু আবার, ইউটিলিটি বর্তমান চেয়ে পুরনো ভার্সন ফ্ল্যাশ করতে অস্বীকার করল। আমি প্রক্রিয়া বাধ্য করার কোনো উপায় খুঁজে পাইনি। ইটস অ নো গো।
এখন কী
তাহলে এই মুহূর্তে, আমার একটি পুরোপুরি ফাংশনাল ল্যাপটপ আছে একটি ফিক্সড কনফিগারেশনের সাথে। এর মানে আমি এটি নতুন ডিস্ট্রো টেস্টের জন্য ব্যবহার করতে পারি না - আমি এটি ইন-ভিভো আপগ্রেড টেস্টের জন্য ব্যবহার করতে পারি, এবং অবশ্যই, সফটওয়্যার-সম্পর্কিত টিউটোরিয়াল এবং বিষয়ের পরিসরে। আসলে, আমি পারি, কিন্তু এটি একটি আলাদা আর্টিকেলের টপিক, এবং এটি খুব বিপজ্জনক। পরেउस সম্পর্কে আরো। যাইহোক, সেটআপটি যেভাবেই আছে সেভাবে থাকবে, এবং এতে রয়েছে, পার্টিশন অর্ডারে:
- Windows 10 Home (/dev/sda5)
- Xubuntu 17.04 Zesty Zorba (/dev/sda6)
- Ubuntu 16.04 Xenial Xerus (/dev/sda7)
- CentOS 7.2 KDE (/dev/sda8)
- Manjaro 17.0.1 Gellivara Xfce (/dev/sda9)
- OpenSUSE Leap 42.3 Plasma (/dev/sda13)
- Kubuntu 17.04 Zesty Zeus (/dev/sda14)
- Fedora 25 Workstation Gnome (/dev/sda15)
তাই আমার একটি খুব আকর্ষণীয় আট-বুট সেটআপ আছে। এমন কিছু যা অধিকাংশ মানুষ কখনো করবেন বা কনফিগার করবেন না। এবং আমি গত দেড় বছরে প্রায় ২০০-৩০০ ডিস্ট্রো ইনস্ট্যান্স ইনস্টল করেছি। সেইসাথে কাঙ্ক্ষণিক বুটলোডার আপডেট, বুটলোডার অর্ডার পরিবর্তন, এবং তথ্য NVRAM-এ মাল্টিপল চাংকে ফ্ল্যাশ হয়, যেগুলো প্রত্যেক ছোট মেমরি স্ট্রিপে টেয়ার পরিচয় করায়। আমরা প্রায় হাজার বা তার বেশি ফ্ল্যাশের কথা বলছি। তাই আমি সম্ভবত সেমিকন্ডাক্টর ব্যান্ডটি নগ্নভাবে ঘষিয়ে ফেলেছি, আর কোনো ইলেকট্রন বাকি নেই।
বেশির ভাগ টেকি (সাধারণ মানুষ শুধু যা আছে সেটি ব্যবহার করে) সম্ভবত তাদের ল্যাপটপগুলোকে তাদের সাধারণ লাইফটাইম প্রায় তিন থেকে পাঁচ বছরে, কেবল কয়েকটি ইনস্টলেশনের অধীন করবে। দশটির বেশি নয়। আমি এই সংখ্যাকে প্রায় দুটি অর্ডার অফ ম্যাগনিচিউড অতিক্রম করেছি। আমরা ৩০০-৫০০ ল্যাপটপ বছরের UEFI অভিশাপের কথা বলছি, এবং এটিই এই ছোট ফিয়াসকোর সম্ভাব্য কারণ।
এটিও বোঝায় - ফিলহাল - যতক্ষণ না আমি একটি তাজা নতুন টেস্ট মেশিন কেনার সিদ্ধান্ত নিই, আমি নতুন ডিস্ট্রো টেস্টিং আমার পুরনো LG RD510 মেশিনে করব, যাতে আপনি ইতিমধ্যে Antergos এবং কিছু অন্যদের সাথে দেখেছেন। এটি শুধু একটি পুরনো প্রসেসরের সাথে ডুয়াল বুট হবে, কিন্তু হয়তো পারফরম্যান্স কনস্ট্রেইন্ট এবং একটি Nvidia কার্ডের উপস্থিতির কারণে কিছুটা বেশি আকর্ষণীয়। আমি এখনও সব কুল বিটস এবং পিসেস করব। কোনো UEFI নয় এবং নেটওয়ার্কের সাথে কোনো হার্ডওয়্যার সমস্যা সম্ভবত নয়। কিন্তু আমি চেষ্টা করব আপনাকে সম্পূর্ণ, বিস্তারিত এবং সত্যিকার রিভিউ দিতে। এছাড়া আমি নিশ্চিত কিছু নতুন হার্ডওয়্যার কিনব, এবং তারপর আমরা আবার ব্যথা এবং বাগ এবং ড্রামায় ফিরে যাব।
একটা আরো জিনিস - আমার রাইটিং কিউ খুব লম্বা। আমরা প্রায় তিন মাসের আর্টিকেলের কথা বলছি যা ইতিমধ্যে লেখা হয়েছে। उनमें से কিছু গতλή G50 ভালো কাজ করত vaqtেই সম্পন্ন হয়েছে, সেটি মনে রাখবেন। এটি আকর্ষণীয় হবে। এবং মজাদার।
উপসংহার
এই আর্টিকেলটি লিখতে লিখতে আমার মনে একটি চিন্তা এসেছিল। হয়তো, যদি কেউ বিপুল পরিমাণ টেস্টিং करे অনেক ফার্মওয়্যার ফ্ল্যাশিং সহ, লেগেসি মোড ব্যবহার করা সহায়ক হতে পারে। এর মানে কোনো UEFI মোড নয়, কিন্তু হয়তো সেটি তত খারাপ নয়। সাধারণত, পুরো ফ্ল্যাশি জিনিসটি রাউটারগুলোর ওপরও প্রযোজ্য। আপনি هرবার একটি কনফিগারেশন পরিবর্তন করলে, একটি সেল মরে। সেটি মনে রাখবেন। যাইহোক, G50 একটি স্পেশাল টেস্ট কেস হয়ে যায়, এবং পুরনো LG ব্যাঙ দিয়ে ফিরে আসে। একটি যোগ্য উত্তরাধিকারী সিংহাসন পাওয়ার পর্যন্ত। Tux Vivat!
এখন, খুব সিরিয়াস নোটে, আমি আপনাদের কাছে জিজ্ঞাসা করছি আপনার কাছে কি কোনো আইডিয়া আছে কী করা উচিত। আমি ল্যাপটপটি টুকরো টুকরো করতে চাই না। CMOS ব্যাটারি থাকতেও পারে না। এবং যেকোনো জোরदार ল্যাপটপ পরিবর্তন ব্রিকড ডিভাইসের দিকে নিয়ে যেতে পারে। তাই, আপনার যদি কোনো সাজেশন থাকে, এবং দয়া করে অনলাইনে সার্চ করবেন না, আমি সেটি করেছি, আপনার যদি রিয়েল পারসোনাল টেকনিক্যাল স্যাভি এবং এক্সপার্টাইজ থাকে, আমাকে ইমেইল করুন, এবং আপনার চিন্তা এবং ট্রিকগুলো জানান, অপ্রodoxভাবে নন-ডেস্ট্রাক্টিভ। আइডিয়া হলো ল্যাপটপকে না মারেই NVRAMকে রিভাইভ করার চেষ্টা করা। আপনার মতামত জানান।
চিয়ার্স।