ওএস এক্স এবং বুটক্যাম্প উইন 7 এর মধ্যে হাইবারনেট


22

দুজনের মধ্যে এক ধরণের তাত্ক্ষণিক স্যুইচিং তৈরি করতে উইন 7 এবং ওএস এক্স এর সত্যিকারের হাইবারনেট সিস্টেম কার্যকারিতা ব্যবহার করা কি সম্ভব? তাত্ক্ষণিক SATA-3 এসএসডিতে ঘুমের চিত্রগুলি পড়ার / লেখার সময় এটি কল্পনা করুন।

হাইবারনেট-দুর্নীতি-স্থিরকরণ: এটি যদি সম্ভব হয়ে থাকে, তবে নিশ্চিত হয়ে নিন যে আপনার বিভিন্ন পার্টিশন প্রতিটিের থেকে লেখার জন্য সক্ষম নয়। (যেমন এটি তৈরি করুন যাতে বুট ক্যাম্প উইন্ডোজ 7 ওএস এক্স পার্টিশনে লিখতে না পারে এবং বিপরীতে)। যখন কোনও ব্যক্তিকে হাইবারনেশনে স্থগিত করা হয় তখন এই সুরক্ষা ব্যবস্থাটি আপনার বিভিন্ন সিস্টেমের পক্ষে একে অপরকে দূষিত করা অসম্ভব করে তোলে।

সম্পাদনা: আমি বুঝতে পেরেছি যে আমি নিশ্চিত নই যে ডিস্কে পার্টিশনগুলি এভাবে কাজ করে। হাইবারনেটেড ওএস এক্স কার্নেলের ডিস্কে থাকা ব্লকগুলির উল্লেখ থাকতে পারে যা এটি আবার জেগে ওঠার পরে লিখতে থাকবে। ডিস্ক ব্লকগুলি কি এই জাতীয় পার্টিশনের মধ্যে অন্তর্ভুক্ত থাকে বা সেগুলি লেখার পরে একটি পার্টিশনে নির্ধারিত হয়? এটি কি এইচডিডি এবং এসএসডি-তে আলাদা? এটি কি উপরোক্ত হাইবারনেট-দুর্নীতি-সংশোধনকে প্রভাবিত করে?

ঠিক আছে চলুন:

উইন্ডোজ 7 এর মধ্যে ইতিমধ্যে একটি বিকল্প "হাইবারনেট" রয়েছে যা আপনাকে আপনার ওএস এক্স পার্টিশনে ফিরে যেতে বুট করতে দেয়, তবে ওএস এক্স ঠিক এটি সরবরাহ করে না।

ওএস এক্সের সাহায্যে হাইবারনেটেমোড সিস্টেম ভেরিয়েবল পরিবর্তন করে হাইবারনেট করা সম্ভব।

প্রাক ওএস এক্স 10.7

sudo pmset - একটি হাইবারনেটমোড 2

ওএস এক্স 10.7

sudo pmset - একটি হাইবারনেটমোড 25

আপনি যখন ঘুমানোর সময় রাখেন তখন এটি আপনার ম্যাককে হাইবারনেটে যেতে দেয়। আপনি এটি দিয়ে ঘুমাতে পারেন:

sudo শাটডাউন এখন

ঠিক আছে, এতক্ষণ ভাল। সুতরাং আমরা উইন্ডোজ 7 এবং ওএস এক্স লায়ন উভয়কে ইচ্ছায় হাইবারনেশনে রাখতে পারি। কিন্তু অপেক্ষা করো! সামনে আরও সমস্যা আছে।

আপনি যখন ওএস এক্সকে হাইবারনেটে রেখেছেন তখন আপনার ম্যাকটি আবার চালু করার পরে এটি স্বয়ংক্রিয়ভাবে ওএস এক্সে বুট হবে। পার্টিশনের মধ্যে এটি "হটসুইচিং" এর জন্য ব্যবহার করা আমাদের পক্ষে অসম্ভব করে তোলে।

সম্ভাব্য সংশোধনগুলি:
আপনি যদি আরইএফআইটি ইনস্টল করেন ছাড়াই আরইফআইটি ওএস এক্স হাইবারনেশনের পরে rEFIt বুট মেনু পাবেন। ওএস এক্স ১০.7 সিংহটিতে তবে এটি পুরোপুরি কাজ করে না, পরিবর্তে আপনি একটি কালো পর্দা পান এবং আপনার ম্যাকটি শক্তভাবে বন্ধ করতে হবে। কিন্তু আরে! কমপক্ষে এটি স্বয়ংক্রিয় ওএস এক্স বুটে বাধা দেয়, তাই না? এটি সেখান থেকে আরও টুইট করা যেতে পারে।

পূর্ববর্তী ওএস এক্স-তে উল্লিখিত হিসাবে: হাইপারনেশন শাটডাউন + পাওয়ার চালু হওয়ার পরে আরএফআইটি বুট মেনুটি আসলে আসে। এটি আপনাকে উদাহরণস্বরূপ বুট ক্যাম্প উইন্ডোজ 7 পার্টিশনের পরিবর্তে বুট করতে দেয়। যদিও এখানে সমস্যা আছে। সম্ভবত আপনি যদি এই পদ্ধতিটি অনুসরণ করেন তবে ওএস এক্স পার্টিশনটি হাইবারনেশনের পতাকাটি হারাবে যার অর্থ হ'ল পরের বার আপনি ওএস এক্সে বুট করার পরে এটি হাইবারনেশন অবস্থা থেকে ফিরে আসবে না। পরিবর্তে এটি একটি ক্লিন স্টার্টআপ করবে। কেন?
হাইবারনেশন থেকে জেগে ওঠার জন্য বা ক্লিন স্টার্ট শুরু করার জন্য ওএস এক্স কি ঘুমের চিত্রের অস্তিত্বের সন্ধান করে বা এর কোনও ধরণের সিস্টেম পরিবর্তনশীল / পতাকা সেট রয়েছে?

সারাংশ

উইন 7 যখন হাইবারনেটে যায় তখন এটি পুরোপুরি বন্ধ হয়ে যায় এবং আপনি আরম্ভের সময় ওএস এক্সে বুট করতে পারেন। তবে ওএস এক্স-তে হাইবারনেট আপনাকে ওএস এক্সে উঠতে বাধ্য করে you আপনি কি এটি হ্যাক করতে পারেন যাতে আপনাকে ওএস এক্স হাইবারনেটসের পরে বুট পার্টিশন নির্বাচন করার অনুমতি দেওয়া হয় এবং এখনও ওএস এক্সে ফিরে আসতে এবং তার হাইবারনেট থেকে জাগ্রত করতে সক্ষম হতে পারে ?

আসুন আমরা কীভাবে সম্মিলিতভাবে সামনে আসতে পারি তা দেখি!


ওএসএক্স (= আপনার 2) হাইবারনেট করার জন্য superuser.com/questions/59188/does-mac-os-x-support-hibernation দেখুন - আপনি দেখেছেন হিসাবে 3 হিসাবে ডিফল্ট নোট করুন
ব্যবহারকারীর 151019

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

1
আসক ডিফারেন্টে আমি আমার প্রশ্ন জিজ্ঞাসা করার পরে, আমাকে জানানো হয়েছিল যে ম্যাক ওএস থেকে বৈশিষ্ট্যটি বাদ দেওয়ার কারণ এটি আসলে বিপজ্জনক। যখন আপনার কম্পিউটারটি জেগে উঠবে, এটি কখন ঘুমাতে গেছে সেই পরিবেশটি অভিন্ন হওয়ার প্রত্যাশা করে। ধরুন আপনার উইন্ডোজ পার্টিশনে কোনও ফাইল খোলা আছে, ম্যাক ওএস স্লিপ করুন এবং সেই ফাইলটি উইন্ডোজ থেকে মুছুন। আপনি কিছু ঝামেলার জন্য হতে পারে। যেহেতু একটি ম্যাকে উইন্ডোজ চালনার দক্ষতা ইন্টেল ম্যাকের একটি বড় বৈশিষ্ট্য, তাই অ্যাপল সম্ভবত উইন্ডোজ জাতীয় হাইবারনেশনকে নবজাতক ব্যবহারকারীদের সুরক্ষার জন্য কঠিন করে তুলেছে।
জিনাক করুন

আমি আসলে এই লেখায় সেই সমস্যার সমাধানের প্রস্তাব দিয়েছিলাম। শুরুতে দেখুন।
উইলেম

আবার আপনার প্রশ্ন কি? এটি একে অপরের সাথে সম্পর্কিত নয় এমন প্রশ্নগুলির সাথে ছেদ করে অ্যাপল (?) এর কাছে কোনও বৈশিষ্ট্য অনুরোধের মতো মনে হচ্ছে।
ড্যানিয়েল বেক

উত্তর:


18

আপনি যেভাবে ভাবছেন তা এইভাবে করা সম্ভব নয়। সমস্যাটি অ্যাপলের ফার্মওয়্যার এবং ওএস এক্সের ওপেন এক্স এর শক্ত সংহতকরণ এবং কম্পিউটারের ঘুমের অবস্থা নির্ধারণের জন্য ফার্মওয়্যার একে অপরের সাথে কাজ করে।

যখন উইন্ডোজ হাইবারনেট করে, তখন এটি র্যামের সামগ্রীগুলি সিতে ফেলে দেয়: \ হাইবারফিল.সিস এবং রেজিস্ট্রিতে একটি পতাকা সেট করে যে মেশিন হাইবারনেটেড। আপনি যখন প্রথম কোনও উইন্ডোজ মেশিন বুট করেন, বুট সেক্টর কোডটি বিসিডি ফাইল লোড করে, যা বুট প্রক্রিয়াতে খুব শীঘ্রই নিবন্ধের সেই অংশটি লোড করে এবং দেখায় যে সিস্টেমটি হাইবারনেটেড। বেসিক স্যানিটি পরীক্ষা করার পরে, এটি হাইবারফিল.সিসকে স্মৃতিতে ফিরে আসে। এখানে গুরুত্বপূর্ণ বিষয়টি হ'ল এই সমস্ত কিছুই ফাইল সিস্টেমের মধ্যে অন্তর্ভুক্ত। এ কারণেই আপনি ওএস এক্সে নির্দ্বিধায় বুট করতে পারেন, তারপরে আবার উইন্ডোতে বুট করুন এবং এটি হাইবারনেশন ফাইল থেকে পুনরায় শুরু করতে থাকবে।

ওএস এক্সের ক্ষেত্রেও এটি ঠিক নয় OS ওএস এক্স যখন হাইবারনেট করে, তখন এটি র‍্যামের বিষয়বস্তুগুলিকে / ভার / ভিএম / স্লিপমেজে একইভাবে উইন্ডোজকে ফেলে দেয়। কিন্তু এটা শীতযাপনতা পতাকা সংরক্ষণ pram মধ্যে , ফাইলসিস্টেম না (সেটিং IORegistryCurrentSleepMode বলা হয় আপনি আগ্রহী হলে)। আপনি যখন কোনও ম্যাক চালু করেন, তখন ওএস বুট করার চেষ্টা করার আগে প্র্যামের মানগুলি পড়ে নেওয়া হয়। যদি পতাকাটি নির্দেশ করে যে সিস্টেমটি হাইবারনেটেড হয়, তবে প্রথমে এটি যা করে তা হ'ল এটি একটি সাধারণ স্থিতিতে ফিরিয়ে দেওয়া। ফার্মওয়্যারটি তত্ক্ষণাত্ সিস্টেমটি বুট করে এবং স্টার্টআপ ডিস্ক পছন্দ এবং Option+ বুট করার কোনও প্রচেষ্টা উপেক্ষা করে । এমনকি আপনি একটি স্টার্টআপ চিমও পান না। একটি ম্যাকের উপর, ফার্মওয়্যারটিতে ফাইল সিস্টেমটি পরীক্ষা করতে ওএস বুট করার জন্য প্রয়োজনীয় সমস্ত যুক্তি রয়েছে। উইন্ডোজ যেভাবে বুট কোড দেয় সেটির দরকার নেই।

আপনি যখন মিশ্রণে আরইএফআইটি নিক্ষেপ করেন তখন এটি নিজেই প্রক্রিয়াতে সন্নিবেশ করায়। এটি নিজস্ব / বুট লোডার ফাইলের সাথে সাধারণ / সিস্টেম / লাইব্রেরি / কোরসার্ভিস / বুট.এফি (যা ওএস এক্সের বুট লোডার) এর পরিবর্তে। এখানেই জিনিসগুলি আমার কাছে ঝাপসা হয়ে যায় কারণ এটি সমস্ত অ্যাপল মালিকানাধীন স্টাফ, তবে নীচের অংশটি হ'ল ফার্মওয়্যার যখন ওএস এক্স বুট করছে তখন এটি ডারউইনের সাধারণ কার্নেলের পরিবর্তে / var / vm / ঘুমের ছবি লোড করার জন্য প্রয়োজনীয় যুক্তিগুলি পাস করে। আরএফআইটি সিংহের সাথে এবং পরবর্তীকালে এটি সঠিকভাবে করে না। তবে এটি ওএস এক্স এর পুরানো সংস্করণ বা নতুন সংস্করণ নির্বিশেষে, ফার্মওয়্যারটি ইতিমধ্যে REFIt এমনকি লোড হওয়ার আগে হাইবারনেশন বিটটিকে ইতিমধ্যে ফ্লিপ করেছে। এই কারণেই হাইবারনেট থেকে ওএস এক্স পুনরায় শুরু করা প্রথম পাওয়ার-অন করার পরে আর সম্ভব নয়।


কি দারুন. শেষ পর্যন্ত একটি উত্তর এবং যে একটি ভাল! (যদিও খবরটি দুঃখজনক হলেও ...) উইন্ডোজ হাইপারনেশনে যাওয়ার সাথে সাথে প্রাম পতাকাটি সেট করে কী সমাধান করা সম্ভব হবে?
উইলিয়াম

PRAM মানগুলি (ওএস এক্স এর nvramসরঞ্জামের অনুরূপ ) সংশোধন করার জন্য যদি আপনি উইন্ডোজ ভিত্তিক প্রোগ্রামটি খুঁজে পেতে পারেন তবে আমি মনে করি এটি সম্ভব হবে। আপনি ওয়ার্কস্টেশনটি ঘুমানোর সময় এটি ট্রিগার করার জন্য নির্ধারিত টাস্ক হিসাবে সেট করতে পারেন। তবে আমি জানি না যে এই জাতীয় প্রোগ্রাম বিদ্যমান কিনা। আপনি যদি একজনকে ছাপিয়ে যান তবে আমি এটি সম্পর্কে শুনতে পছন্দ করব।
ওয়েজ

স্ট্যাকওভারফ্লোতে কেউ হয়ত এটি লেখার জন্য আগ্রহী যদি আমরা এটি হাইলাইট করি। আমি বিশ্বাস করি যে ওএস এক্স এবং উইন্ডোজ মধ্যে "তাত্ক্ষণিকভাবে" স্যুইচ করার সম্ভাবনা অনেকের দ্বারা অনুসন্ধান করা হয়েছে।
উইলেম

1
আমি প্রশ্নটি এখানে পোস্ট করেছি কারণ আমিও আগ্রহী। যদিও এটি সম্ভব নাও হতে পারে। ফার্মওয়্যার একটি সামঞ্জস্যতা সমর্থন মডিউল (সিএসএম) সরবরাহ করে যা একটি পিসি বিআইওএস অনুকরণ করে যাতে উইন্ডোজ বুট করতে পারে। উইন্ডোজ সেই সিএসএমের মাধ্যমে দেখতে সক্ষম হতে পারে না। আপনার স্ক্রিনের উজ্জ্বলতা, কীবোর্ডের ব্যাকলাইট উজ্জ্বলতা এবং অডিও ভলিউম PRAM এ সংরক্ষণ করে। তবে আমি লক্ষ্য করছি যে আমি যখন উইন্ডোজ থেকে এই জিনিসগুলি পরিবর্তন করি তখন তারা ওএস এক্স থেকে পরিবর্তন করার সময় তারা যেভাবে পুনরায়
ওয়েস

ঠিক আছে, আশা করি এটি সম্ভব। আমি এরই মধ্যে আপনার উত্তর গ্রহণ করছি। আমরা যদি কিছু পাই তবে এখানে মন্তব্য করুন।
উইলেম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.