আমি কীভাবে GRUB আনইনস্টল করব?


19

আমি যে হার্ড ড্রাইভটি কেবলমাত্র ডেটা সঞ্চয় করার জন্য ব্যবহার করি তাতে পূর্ববর্তী উবুন্টু ইনস্টলেশনগুলি থেকে GRUB রয়েছে।

ড্রাইভের বাকী ডেটা ক্ষতি না করে কীভাবে আমি তা থেকে GRUB মুছে ফেলতে পারি?

পটভূমি

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

যখন আমি কম্পিউটারে পাওয়ার করি যখন কেবলমাত্র ডেটা ড্রাইভ সংযুক্ত থাকে, নিম্নলিখিতটি প্রদর্শিত হয়:

error: no such device: fdf38dd4-9e9d-479d-b830-2a6989958503.
grub rescue> 

আমি পুরানো ব্যাকআপগুলি থেকে নিশ্চিত করতে পারি /etc/fstabযে এটি একটি মূল বিভাজনের ইউআইইডি ছিল যা আমি সম্প্রতি পুনরায় ফর্ম্যাট করেছি এবং যা আর নেই । এখানে ডেটা ড্রাইভের পার্টিশন টেবিল এবং কাঁচা মাস্টার বুট রেকর্ড রয়েছে

দয়া করে মনে রাখবেন যে আমি আমার প্রাথমিক প্রশ্নের উত্তর দেয় না এমন কাজের ক্ষেত্রে আগ্রহী নই। আমি এই সমস্যাটি সম্পর্কে কাজ করার বিভিন্ন উপায় সম্পর্কে ভাবতে পারি, তবে এটি আমাকে নীতিগতভাবে বিরক্ত করে যে কীভাবে সরাসরি সমাধান করতে হয় তা আমি জানি না। প্রতিটি ইনস্টলেশন পদ্ধতিতে একটি কাউন্টার পার্ট আনইনস্টলেশন পদ্ধতি থাকা উচিত।


কেবল কৌতূহলী - আপনি যদি / boot / গ্রুব ফাইলগুলি (যা আমি ধরে নিয়েছি যে আপনি করেছেন) মুছে ফেলেন, এমআরবি কোডটি কি আসলেই গুরুত্বপূর্ণ? আমি মনে করি না এটি অন্য কোনও কিছুর দ্বারা ব্যবহৃত হবে, তাই না? আমি ভুল হতে পারি, তবে আমি এটি ব্যবহার করব বলে মনে করি না, এবং আমি যদি ডেটাটি যত্ন করে রাখি তবে আমি এ জাতীয় নিম্ন স্তরের কিছু নিয়ে ঘৃণা করতে ঘৃণা করব।
মার্টি ফ্রাইড

আপনি কি কাঁচা এমবিআর ডেটা ফেলে দিতে এবং এখানে পোস্ট করতে পারেন? আপনার মতো কিছু করতে সক্ষম হওয়া উচিত sfdisk -d /dev/sdb > sdb.out
ব্রেকথ্রু

উত্তর:


25

আপনি কেবল ডিস্ক 0x00 এর প্রথম কয়েকটি বাইট তৈরি করে ডিভাইসটি বুটযোগ্য নয় re

সাধারণত (এবং এটি গ্রাব, গ্রাব 2 এবং এনটিএলডিআর আইক্রি উভয়ের ক্ষেত্রেই সত্য) আপনার ড্রাইভের প্রথম বাইটটি একটি x86 জেএমপি নির্দেশ হতে চলেছে। এটি ডিসক্লেবেলের আগেও ঘটেছিল, কারণ ডিভাইসটিকে বুটস্ট্র্যাপ করার জন্য এক্সিকিউশনটি পাস করার সময়, এটি সিপিইউটিকে কোড হিসাবে ডিভাইসের তথ্য চুষতে সেট করে। যদি এটিতে অবৈধ কোড থাকে তবে এটি একটি বাধা সৃষ্টি করে এবং BIOS ব্যতিক্রম পরিচালনা করে এবং পরবর্তী বুটেবল ডিভাইসে যায়।

উদাহরণস্বরূপ, আমার ডিস্কের শুরুটি এর সাথে শুরু হয়:

00000000  eb 63 90 d0 bc 00 7c fb  50 07 50 1f fc be 1b 7c  |.c....|.P.P....||

প্রথম অংশটি হ'ল eb 63জাম্পটি বর্তমান আইপি থেকে 0x63 অফসেট (সুতরাং 0x65)।

00000060  00 00 00 00 ff fa 90 90  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|

এখানে থেকে ফাঁসি কার্যকর হয়।

সেক্টরের শেষটি দেখতে এইরকম দেখাচ্ছে:

000001b0  cd 10 ac 3c 00 75 f4 c3  ed db 96 d6 00 00 80 01  |...<.u..........|
000001c0  01 00 83 fe ff ff 3f 00  00 00 c1 07 a6 0e 00 fe  |......?.........|
000001d0  ff ff 83 fe ff ff 00 60  00 11 00 00 38 29 00 fe  |.......`....8)..|
000001e0  ff ff 82 fe ff ff 00 08  a6 0e 00 58 5a 02 00 00  |...........XZ...|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|

যদি আপনার ডিস্কটি এমবিআর পার্টিশন টেবিল হিসাবে ফর্ম্যাট করা থাকে তবে তার জন্য উপস্থিত থাকার জন্য কেবল দুটি জিনিস প্রয়োজন, পার্টিশন টেবিল যা অফসেটে রয়েছে 0x1beএবং এমবিআর স্বাক্ষর, 55aaযা অফসেটে সেক্টরের একেবারে শেষে হয় 0x1fe0x1beদশমিক 446।

নিম্নলিখিতটি (অবশ্যই) ডিভাইসটি আনবুটযোগ্য করে তুলবে। তবে এটি আপনি চান আপনি যদি নিজের ডিভাইসটি বুট করতে সক্ষম না করতে চান তবে এটি করবেন না, মিমি-কে? আমি ধরে নিচ্ছি আপনার ডিভাইসটি হ'ল /dev/sdz, কারণ খুব বেশি লোকের কাছে /dev/sdzএটি না থাকে এবং এটি কিছু বোকা নবজাতকের অন্ধভাবে অনুলিপি পেস্টিং কমান্ডের ঝুঁকি হ্রাস করে।

প্রথমে, ব্যাকআপের জন্য একটি ফাইলে এমবিআর অনুলিপি করুন।

sudo dd if=/dev/sdz of=/some/where/safe/preferably/not/on/dev/sdz/backup.mbr bs=512 count=1

এরপরে, সেই ফাইলটির একটি অনুলিপি তৈরি করুন:

cp backup.mbr backup.mbr.test

এর পরে, আমাদের একটি লুপব্যাক ডিভাইস তৈরি করতে হবে (যাতে সামগ্রীগুলি কাটা না যায়)

sudo losetup /dev/loop7 backup.mbr.test
sudo dd if=/dev/zero of=/dev/loop7 bs=446 count=1
sudo losetup -d /dev/loop7

hexdump ফাইলটি নিশ্চিত করুন এবং নিশ্চিত করুন যে পুরো পার্টিশন টেবিলটি অক্ষত:

sudo hexdump -C backup.mbr.test

আপনার কিছু দেখতে হবে:

00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 80 01  |................|
000001c0  01 00 83 fe ff ff 3f 00  00 00 c1 07 a6 0e 00 fe  |......?.........|
000001d0  ff ff 83 fe ff ff 00 60  00 11 00 00 38 29 00 fe  |.......`....8)..|
000001e0  ff ff 82 fe ff ff 00 08  a6 0e 00 58 5a 02 00 00  |...........XZ...|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200

এখন, 0x1beযেখানে আপনি 80হেক্সডাম্পড আউটপুটে দেখতে পাচ্ছেন , এটিও হতে পারে 00এবং এখনও বৈধ হতে পারে। (এটি পার্টিশন টেবিলের "বুটেবল" পতাকা, আপনি এটিকে একা রেখে যেতে পারেন, কারণ এটি বেশিরভাগ আধুনিক বায়োসেস দ্বারা একেবারে উপেক্ষা করা হয়েছে ...) 0x1bfযদিও বাইটটি প্রায় কখনও হবে না0x00 (এটি সবচেয়ে সাধারণ 0x01তবে এটি অন্যান্য মানগুলি নিতে পারে) আপনি backup.mbrঅতীতের কোনও 0x1beপরিবর্তন হয় না তা নিশ্চিত করার জন্য এটি আপনার তুলনায় তুলনা করতে পারে ।

একবার আপনি সন্তুষ্ট হয়ে গেছেন যে আপনি পরিবর্তনটি সঠিকভাবে প্রয়োগ করেছেন তারপরে আপনি সরাসরি ডিস্কের প্রথম অংশে ফাইলটি অনুলিপি করতে পারবেন। আপনি /dev/zeroআবার ফাইলটির চেয়ে ফাইলটি করতে চান তার কারণ টাইপসের বিরুদ্ধে সুরক্ষা। আপনি যদি দুর্ঘটনাক্রমে বাদ দেন তবে count=1আপনার খারাপ সময় হবে, অন্যদিকে কোনও ফাইল অনুলিপি করা কখনই ইওএফ ছাড়বে না। সুতরাং এটি নিরাপদ।

sudo dd if=backup.mbr.test of=/dev/sdz

hexdumpপরিবর্তনগুলি আশানুরূপভাবে গ্রহণ করেছে তা নিশ্চিত করার জন্য আপনার ডিস্কের পাশে ।

hexdump -C /dev/sdz | head

আপ তুলনা 0x200বিরুদ্ধে backup.mbr.testনিশ্চিত করুন যে এটি কি আপনি চান করতে পারেন।

অবশেষে, যদি কোনও কারণেই যদি স্ক্রু হয় তবে আপনি এমবিআর ব্যাকআপটি কেবল ড্রাইভে ফিরে অনুলিপি করতে পারবেন:

sudo dd if=backup.mbr of=/dev/sdz

আশাকরি এটা সাহায্য করবে.


1
একটি গুরুতর নুব ত্রুটি অনুমান এবং প্রতিরোধের জন্য আমি আপনাকে একটি প্লাস দিচ্ছি।
psitae

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

2

সতর্কতা: অত্যন্ত বিপজ্জনক

আপনি লিনাক্স থেকে নিজেই ডিডি কমান্ড ব্যবহার করতে পারেন (এটি পার্টিশন টেবিলটি সরিয়ে দেয়):

 # dd if=/dev/null of=/dev/sdX bs=512 count=1

পার্টিশন টেবিল ছাড়াই কেবল এমবিআর সরান (নীচে মন্তব্য দেখুন):

# dd if=/dev/null of=/dev/sdX bs=446 count=1

/dev/hdXআপনার প্রকৃত ডিভাইসের নাম যেমন প্রতিস্থাপন করুন /dev/hdafdisk -lডিভাইসের নাম জানতে কমান্ডটি ব্যবহার করুন :

# fdisk -l

সূত্র

  1. http://www.cyberciti.biz/faq/linux-how-to-uninstall-grub/

এই বাইট গণনাগুলি অস্বস্তিকরভাবে নির্বিচারে দেখায়। আপনি কি জানেন যে তারা GRUB2 এর জন্য একই হয় কিনা?
ündrük

1
বাইট গণনাটি কারণ পার্টিশন টেবিলটি 446 এবং 512 এর মধ্যে রয়েছে Of অবশ্যই, আপনি কেন গ্রাব এমবিআরটি অপসারণ করতে চান এই প্রশ্নটি উত্থাপন করে ... এটি কেবল সেখানে অব্যবহৃত বসে কোনও কিছুতেই আঘাত করছে না। পরিবর্তে আপনি যদি অন্য কোনও বুট লোডার চান তবে কেবল এটি ইনস্টল করুন এবং এটি গ্রাবকে প্রতিস্থাপন করবে।
psusi

3
বাহ, এই ধরণের উত্তরের বড় বড় লাল অক্ষরে "সতর্কতা: অত্যন্ত ধীরে ধীরে" লেখা উচিত। আমি নিশ্চিত যে ওপি এটি করতে সক্ষম হয় তবে "পার্টিশন টেবিল" কী তা জেনেও কিছু নবাগত ব্যবহারকারী টার্মিনালটিতে প্রথম কমান্ডটি অনুলিপি-পেস্ট করা দেখে ঘৃণা করতে পারেন
সের্গেই

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

1
উম্ম .. আমি জানি না আপনি ছেলেরা কেন প্রকাশ করছেন, ট্যাচইনরা যে কমান্ডগুলি আটকানো হয়েছে তা কিছুই করে না। আপনার সাথে পরীক্ষা করতে পারেন touch testfile, dd if=/dev/urandom of=testfile bs=512 count=1, sudo losetup /dev/loop7 testfile, sudo dd if=/dev/null of=/dev/loop7 bs=446 count=1, sudo hexdump -Cv /dev/loop7। আপনি দেখতে পাচ্ছেন /dev/nullযে 0 টি উত্স নয়, এটি একটি ইওএফ উত্স। ddআপনার /dev/nullব্যবহার করা প্রয়োজন এমন কোনও কিছুই অনুলিপি করতে পারবেন না এবং করতে পারবেন না /dev/zero। দ্বিতীয় @ ব্র্যাকথ্রো, 0 সেক্টরের প্রথম বাইট যদি হয় তবে কোনও অপরিবর্তিত আচরণ সম্ভব নয় 0x00। তুমি কেন এমন ভাবছ তা আমি জানি না।
সর্বনিম্ন

1

সঙ্গে আমার অভিজ্ঞতা

sudo install-mbr -i n -p D -t 0 /dev/sda

হ'ল, এটি সফলভাবে গ্রাব 2 আনইন-ইনস্টল করা হয়েছে /dev/sda(যেখানে আমার উইন্ডোজ 7 ইনস্টল করা আছে), সুতরাং প্রশ্নের প্রথম অংশ "আমি কীভাবে / dev / sda থেকে গ্রাব অপসারণ করব?" উত্তর দেওয়া হয়েছে।

যাইহোক, প্রশ্নের ২ য় অংশ যা "আমি কীভাবে / dev / sda এর এমবিআর পুনরুদ্ধার করব?" install-mbrকমান্ডটি এমবিআর পুনরুদ্ধার করতে ব্যর্থ হওয়ায় কোনও উত্তর দেওয়া হয়নি। ফলস্বরূপ, উইন্ডোজ আর কোনও বুট দেয় না এবং উইন্ডোজ বুট ম্যানেজার ক্ষতিগ্রস্থ এমবিআর সম্পর্কে একটি ত্রুটি জানায় এবং ব্যবহারকারীকে উইন্ডোজ মেরামতের সিডি থেকে মেরামত করতে বলে।


1

বিষয়টিতে উইকিপিডিয়া নিবন্ধটি পড়ার পরে আমি কয়েকটি অতিরিক্ত সমাধান প্রস্তাব করতে চাই:

  1. BIOS এ বুট অর্ডার পরিবর্তন করুন :)

  2. সবচেয়ে ভাল এবং নিরাপদ এক: fdiskসেই ড্রাইভের যে কোনও পার্টিশন থেকে "বুটেবল" পতাকাটি সরাতে ব্যবহার করুন। বেশিরভাগ এমবিআর চেইন-লোডের জন্য "বুটেবল" পার্টিশনটির সন্ধান করে, তাই আমি আশা করব যে GRUB এ জাতীয় পার্টিশন না থাকলে কেবল কিছুই করবে না। পরীক্ষা করা হয়নি যদিও।

    উপরেরটি যদি সহায়তা না করে তবে স্ট্যান্ডার্ড এমবিআর কোডের একটি বিনামূল্যে ক্লোন ইনস্টল করার চেষ্টা করুন:

  3. mbrপ্যাকেজ ইনস্টল করুন এবং এর install-mbrমতো কমান্ড ব্যবহার করুন :

    sudo apt-get install mbr
    sudo install-mbr -i n -p D -t 0 /dev/sda
    

ক্রেডিট: কীভাবে: উবুন্টু লাইভ সিডি ব্যবহার করে উইন্ডোজ এমবিআর পুনরুদ্ধার করুন

উইকিপিডিয়া নিবন্ধটি পড়া থেকে আমার ধারণা রয়েছে যে এমবিআর সনাক্তকারী একমাত্র জিনিসটি তার স্বাক্ষর যা খাতের একেবারে শেষে (510 এবং 511 বাইট)। এমবিআর এর প্রথম 446 বাইটে মেশিনের নির্দেশাবলী থাকা উচিত। বিআইওএস প্রথম 446 বাইটের প্রকৃত বিষয়বস্তু নির্বিশেষে বুটলোডারের কাছে নিয়ন্ত্রণ স্থানান্তর করার কথা রয়েছে, এমবিআর স্বাক্ষর উপস্থিত থাকলে:

আইবিএম পিসি-সামঞ্জস্যপূর্ণ কম্পিউটারগুলিতে, রম BIOS এর মধ্যে থাকা বুটস্ট্র্যাপিং ফার্মওয়্যার মাস্টার বুট রেকর্ডটি লোড করে এবং কার্যকর করে। [১৪] ... সুতরাং এমবিআরের শুরুতে বাস্তব মোড মেশিন ভাষার নির্দেশাবলী থাকবে contain [১৪] বিআইওএস স্টোরেজ ডিভাইস থেকে এমবিআরটি শারীরিক স্মৃতিতে পড়ে এবং তারপরে মাইক্রোপ্রসেসরটিকে বুট কোড শুরু করার নির্দেশ দেয়।

এমবিআর কোড বিভাগের সীমিত আকারের কারণে এটিতে কেবলমাত্র একটি ছোট প্রোগ্রাম থাকে যা স্টোরেজ ডিভাইস থেকে অতিরিক্ত কোড (যেমন বুট লোডার) মেমরিতে অনুলিপি করে। এরপরে নিয়ন্ত্রণটি এই কোডে দেওয়া হয় যা প্রকৃত অপারেটিং সিস্টেমটি লোড করার জন্য দায়ী।

...

বিআইওএস-এ বুটস্ট্র্যাপ ক্রমটি প্রথম বৈধ এমবিআর লোড করবে যা এটি 0x7C00 ঠিকানায় কম্পিউটারের শারীরিক মেমরির সন্ধান করে। বিআইওএস কোডে সম্পাদিত শেষ নির্দেশটি এমবিআর অনুলিপিটির শুরুতে মৃত্যুদন্ড কার্যকর করার জন্য সেই ঠিকানার "জাম্প" হবে। বেশিরভাগ BIOS এর প্রাথমিক বৈধতা 0xAA55 স্বাক্ষর শেষে থাকে, যদিও একটি BIOS বাস্তবায়নকারী অন্যান্য চেক অন্তর্ভুক্ত করতে পছন্দ করতে পারে, যেমন এমবিআর ডিস্কের রিপোর্টিত ক্ষমতা ছাড়িয়ে সেক্টরগুলিকে উল্লেখ করে এন্ট্রি ছাড়াই বৈধ পার্টিশন টেবিল রয়েছে তা যাচাই করে।

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

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


0

আরও একটি সহজ সমাধান।

আমার ক্ষেত্রে আমার সাথে ডিবিয়ান লিনাক্স ছিল তবে আমি মান্দ্রিভা ব্যবহার করতে চেয়েছিলাম, অন্যের জন্যও কাজ করবে

আপনার পিসি বন্ধ করুন, তারপরে যে ডিস্কটি আপনি বুট করতে চান না সেই ডিস্কটি সরিয়ে ফেলুন (এতে গ্রাব রয়েছে)

ম্যান্ড্রিভা আইসো বা আপনি যে অন্যান্য রূপটি ইনস্টল করতে চান তা থেকে সহজভাবে একটি বুটেবল ইউএসবি রাখুন যেখানে আইসো ফাইলগুলি থেকে বুটেবল ইউএসবি কাঠি তৈরির সরঞ্জাম রয়েছে গুগল (অথবা আপনি সিডি রোম থেকে একটি বার্ন ইনস্টলার করতে পারেন)

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

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

সেটআপ প্রক্রিয়াটি চালিয়ে যান যেহেতু বেশিরভাগ ইনস্টলারে পার্টিশন সরঞ্জাম থাকে আপনি যা খুশি করতে পারেন। ভাল এটির একটি সহজ সমাধান, আমি কেবল একটি শিক্ষানবিস হিসাবে পুরানো লিনাক্স সেটআপ থেকে মুক্তি পেয়েছি


0

পুরানো প্রশ্ন, তবে গতকাল আমার কাছে যেমনটি ঘটেছিল, আমি এটিকে এটি সমাধান করেছি: আমি কম্পিউটারটি বন্ধ করে দিয়েছিলাম, জটিলভাবে চালিত হার্ড ড্রাইভটি শারীরিকভাবে সংযোগ বিচ্ছিন্ন করেছি, আবার কম্পিউটার শুরু করেছি, তারপরে

~ $ sudo update-grub

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

আমি বুঝতে পারি এটি একটি ডাউন টু আর্থ সমাধান, তবে এটি কার্যকর হয় it একদিন আমি সেই হার্ড ড্রাইভটি পুরোপুরি মুছব এবং GRUB- র কোনও অবশিষ্ট চিহ্ন অদৃশ্য হয়ে যাবে।

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