দ্রষ্টব্য: উবুন্টু 18 ব্যবহারের জন্য এই নির্দেশাবলী আপডেট করা হয়েছে।
এই উত্তরটি উবুন্টু বুটিংয়ের ইনস্টলেশনগুলির জন্য তৃতীয় প্যারিটি সরঞ্জামগুলি ব্যবহার না করেই আপনার কম্পিউটারে উবুন্টু ইনস্টল করে। আমি যে উবুন্টু ফাইলটি ডাউনলোড করেছি তার নাম দেওয়া হয়েছিল ubuntu-16.10-desktop-amd64.iso
। আমি ধরে নিয়েছি আপনি একটি বুটেবল উবুন্টু ইউএসবি ফ্ল্যাশ ড্রাইভ ইনস্টলার তৈরি করেছেন এবং সামগ্রীগুলি যাচাই করেছেন। আমি ধরে নিলাম উবুন্টুর লাইভ সংস্করণটি সফলভাবে বুট করে আপনি হার্ডওয়্যার সামঞ্জস্যতা যাচাই করেছেন। এই নির্দেশাবলী নীচে তালিকাভুক্ত তিনটি প্রধান বিভাগে বিভক্ত করা হয়েছে।
- উবুন্টুর জন্য ড্রাইভে স্পেস তৈরি করুন : কমান্ডগুলি সন্নিবেশ করতে MacOS টার্মিনাল অ্যাপ্লিকেশন ব্যবহার করে এটি সম্পন্ন হয়।
- উবুন্টু ইনস্টল করুন : এটি উবুন্টু ফ্ল্যাশ ড্রাইভ ইনস্টলার ব্যবহার করে।
- স্টার্টআপ ম্যানেজারে উবুন্টু যুক্ত করুন - এখানে আপনি মূলত প্রয়োজনীয় ফাইলগুলিকে যথাযথ স্থানে সরিয়ে নিতে ম্যাকওএস ব্যবহার করেন। এটি স্টার্টআপ ম্যানেজার থেকে উবুন্টুকে নির্বাচন করার অনুমতি দেবে। উবুন্টু বুট করার জন্য আপনার আরইএফআইন্ডের প্রয়োজন হবে না।
দ্রষ্টব্য: যদি অন্য ব্যবহারকারীর এই উদাহরণে প্রদর্শিত চেয়ে আলাদা পার্টিশন স্কিম থাকে তবে পোস্টটি আমার কাছে একটি মন্তব্য পোস্ট করুন এবং আমি আমার উত্তর আপডেট করার চেষ্টা করব।
উবুন্টুর জন্য ড্রাইভে স্পেস তৈরি করুন
প্রয়োজনীয় পদক্ষেপগুলি চিত্রিত করার উদ্দেশ্যে, আমি আপনার প্রকৃত ড্রাইভের চেয়ে কিছুটা বড় ড্রাইভ তৈরি করেছি।
দ্রষ্টব্য: ম্যাকোস 10.11 এবং তারপরে সিস্টেম ইন্টিগ্রিটি প্রোটেকশন (এসআইপি) রয়েছে । নীচের আদেশগুলি অনুসরণ করার আগে আপনাকে এটি অক্ষম করতে হবে ।
থেকে আউটপুট diskutil list disk0
নীচে দেওয়া হয়েছে।
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 180.7 GB disk0s2
3: Microsoft Reserved 16.8 MB disk0s3
4: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s4
থেকে আউটপুট sudo gpt -r show /dev/disk0
নীচে দেওয়া হয়েছে।
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 352968704 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
353378344 4056
353382400 32768 3 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
353415168 136818688 4 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
490233856 9766151
500000007 32 Sec GPT table
500000039 1 Sec GPT header
থেকে আউটপুট sudo fdisk /dev/disk0
নীচে দেওয়া হয়েছে।
দ্রষ্টব্য: ড্রাইভটি পুনরায় ভাগ করার পরে, আপনাকে নীচের দেখানো মানগুলি পরিবর্তিত হয়নি তা যাচাই করা উচিত। কয়েকটি পরিবর্তন উইন্ডোজকে হাইব্রিড বিভক্ত হিসাবে ড্রাইভটি দেখাবে। যদি এটি ঘটে থাকে তবে উইন্ডোজ বুট করতে বা ত্রুটিযুক্ত হতে ব্যর্থ হতে পারে।
Disk: /dev/disk0 geometry: 31123/255/63 [500000040 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 500000039] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
আমি উবুন্টুর জন্য মোট প্রায় 40 গিগাবাইট অনুমতি দেওয়ার সিদ্ধান্ত নিয়েছি। আপনার যদি অন্য আকারের প্রয়োজন হয় তবে উপযুক্ত সমন্বয় করুন। আমি উবুন্টুর জন্য 3 টি নতুন পার্টিশন তৈরি করব। প্রত্যেকের জন্য একটি বিবরণ নীচে দেওয়া হল।
- একটি অদলবদল বিভাজন। এই পার্টিশনের আকারটি আপনার ম্যাক কম্পিউটারে ইনস্টল থাকা মেমরির আকারের 1 থেকে 2 বারের মধ্যে হওয়া উচিত। আমি 800 এমবি আকার ব্যবহার করব। স্পষ্টতই, আপনি যে আকারটি ব্যবহার করবেন সেটি অনেক বড় হবে।
- উবুন্টু ধরে রাখতে একটি এক্সট 4 জার্নালিং ফাইল সিস্টেম পার্টিশন। এই পার্টিশনটি উবুন্টুর জন্য বরাদ্দ হওয়া প্রায় 40 গিগাবাইট জায়গাগুলি ব্যবহার করবে consume
- একটি EFI সিস্টেম পার্টিশন। উবুন্টু ম্যাক স্টার্টআপ ম্যানেজারে উপস্থিত হওয়ার জন্য এটি প্রয়োজনীয়। আপনি যখন আপনার ম্যাক চালু বা পুনরায় চালু করবেন এবং optionকীটি ধরে রাখবেন তখন এই পরিচালকটি উপস্থিত হয় । স্টার্টআপ ম্যানেজারটি ডিফল্ট স্টার্টআপ ডিস্ক (অর্থাৎ অপারেটিং সিস্টেম) পরিবর্তন করতে ব্যবহার করা যেতে পারে বা স্টার্টআপ ডিস্ক থেকে অস্থায়ীভাবে বুট করতে ব্যবহৃত হতে পারে। আমি এই পার্টিশনের জন্য 500 এমবি আকার বেছে নিয়েছি।
আমি উবুন্টু ইনস্টলারকে আসলে 3 টি নতুন পার্টিশন তৈরি করতে দিয়েছি chosen সুতরাং এই মুহুর্তে, আমি কেবল ম্যাকোস পার্টিশনটি প্রায় 40 জিবি দ্বারা সঙ্কুচিত করতে এবং 3 টি নতুন স্থানধারক পার্টিশন তৈরি করতে চাই। উপরে বর্ণিত প্রকৃত পার্টিশনগুলির সাথে উবুন্টু ইনস্টলার দ্বারা স্থানধারকগুলি পরে প্রতিস্থাপন করা হবে।
পার্টিশন পরিবর্তন করার কমান্ড নীচে দেওয়া হয়েছে। যেহেতু MacOS পার্টিশনটি প্রায় 180 গিগাবাইট, তাই আমি 140 গিগাবাইট ( 140G
) এর একটি পছন্দসই মান ব্যবহার করেছি । এছাড়াও, আমি 800M
নতুন অদলবদল আকারের জন্য 800 এমবি ( ) এর মান ব্যবহার করেছি value যেহেতু আপনি একটি বৃহত্তর আকারের ইচ্ছা করবেন তাই আপনার যথাযথ প্রতিস্থাপন করতে হবে। দ্রষ্টব্য: 200 এমবি ( 200M
) এর দুটি মান নির্বিচারে বেছে নেওয়া হয়েছিল, এই মানগুলি পরে পরিবর্তন হবে।
diskutil resizevolume disk0s2 140G 3 jhfs+ part1 800M jhfs+ part2 200M jhfs+ part3 200M
এই কমান্ড থেকে আউটপুট নীচে প্রদর্শিত হবে।
Started partitioning on disk0s2 Macintosh HD
Verifying the disk
Verifying file system
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Resizing
Waiting for the disks to reappear
Formatting disk0s3 as Mac OS Extended (Journaled) with name part1
Initialized /dev/rdisk0s3 as a 763 MB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Formatting disk0s4 as Mac OS Extended (Journaled) with name part2
Initialized /dev/rdisk0s4 as a 191 MB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Formatting disk0s5 as Mac OS Extended (Journaled) with name part3
Initialized /dev/rdisk0s5 as a 37 GB case-insensitive HFS Plus volume with a 8192k journal
Mounting disk
Finished partitioning on disk0s2 Macintosh HD
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 140.0 GB disk0s2
3: Apple_HFS part1 800.0 MB disk0s3
4: Apple_HFS part2 200.0 MB disk0s4
5: Apple_HFS part3 39.5 GB disk0s5
6: Microsoft Reserved 16.8 MB disk0s6
7: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s7
দ্রষ্টব্য: কমান্ড 200M
দ্বারা সর্বশেষ উপেক্ষা করা হয়েছিল diskutil
। পরিবর্তে, বাকী মুক্ত স্থানটির বেশিরভাগ disk0s5
অংশটি বরাদ্দ করা হয়েছিল ।
থেকে আউটপুট sudo gpt -r show /dev/disk0
নীচে দেওয়া হয়েছে।
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 273437496 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
273847136 262144
274109280 1562496 3 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
275671776 390616 4 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
276062392 77057864 5 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
353120256 262144
353382400 32768 6 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
353415168 136818688 7 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
490233856 9766151
500000007 32 Sec GPT table
500000039 1 Sec GPT header
কমান্ড থেকে আউটপুট sudo fdisk /dev/disk0
উপরের যা দেওয়া হয়েছিল তার থেকে অপরিবর্তিত রয়েছে।
উবুন্টু ইনস্টল করুন
উবুন্টু ফ্ল্যাশ ড্রাইভ sertোকান এবং ম্যাকটি পুনরায় চালু করুন। optionস্টার্টআপ ম্যানেজারটি চাওয়ার জন্য কীটি ধরে রাখুন
। ইউএসবি ফ্ল্যাশ ড্রাইভ থেকে EFI বুটে নির্বাচন করুন। জিজ্ঞাসা করা হলে, নীচের দেখানো বিকল্পটি চয়ন করুন।
দ্রষ্টব্য: আরও ভাল দেখার জন্য, হয় চিত্রটিতে ক্লিক করুন বা একটি নতুন উইন্ডোতে চিত্রটি খুলুন।
ভাষা নির্বাচন কর.
আমি নীচের দুটি বিকল্প নির্বাচন করতে পছন্দ করি।
নীচে প্রদর্শিত বিকল্প চয়ন করুন।
নীচে প্রদর্শিত পার্টিশন নির্বাচন করুন। diskutil resize volume
কমান্ডটি প্রবেশ করার সময় অদলবদলের জন্য পূর্বে উল্লিখিত আকারের মতো এই পার্টিশনটি একই আকারের হওয়া উচিত
।
"পরিবর্তন ..." এ ক্লিক করুন এবং নীচের চিত্রের মতো পপআপ উইন্ডোতে "অদলবদল" নির্বাচন করুন। পার্টিশনের আকার পরিবর্তন করবেন না। এরপরে, "ওকে" ক্লিক করুন।
নীচে প্রদর্শিত পার্টিশন নির্বাচন করুন। এরপরে, এই পার্টিশনটি মুছতে "-" ক্লিক করুন।
নীচে প্রদর্শিত হিসাবে মুক্ত স্থান নির্বাচন করুন।
"পার্টিশন তৈরি করুন" পপআপ উইন্ডোটি খুলতে "+" ক্লিক করুন। "EFI সিস্টেম পার্টিশন" নির্বাচন করুন। এছাড়াও, আকারটি 500 এমবিতে পরিবর্তন করুন এবং "এই স্থানের সমাপ্তি" বোতামটিতে ক্লিক করুন। এরপরে, "ওকে" ক্লিক করুন।
নীচে প্রদর্শিত পার্টিশন নির্বাচন করুন। এরপরে, এই পার্টিশনটি মুছতে "-" ক্লিক করুন।
নীচে প্রদর্শিত হিসাবে মুক্ত স্থান নির্বাচন করুন।
"পার্টিশন তৈরি করুন" পপআপ উইন্ডোটি খুলতে "+" ক্লিক করুন। "Ext4 জার্নালিং ফাইল সিস্টেম" নির্বাচন করুন। এছাড়াও, "/ "টিকে" মাউন্ট পয়েন্ট "হিসাবে নির্বাচন করুন। পার্টিশনের আকার পরিবর্তন করবেন না। এরপরে, "ওকে" ক্লিক করুন।
নীচে প্রদর্শিত "এখনই ইনস্টল করুন" বোতামে ক্লিক করুন।
নীচে প্রদর্শিত "চালিয়ে যান" বোতামে ক্লিক করুন।
আপনার পছন্দসই অবস্থান নির্বাচন করুন।
আপনার কীবোর্ড নির্বাচন করুন।
- চালিয়ে যান এবং উবুন্টু লিনাক্স ইনস্টল করুন। শেষ হয়ে গেলে, পুনঃসূচনা করুন এবং optionস্টার্টআপ ম্যানেজারটি শুরু করার জন্য কীটি ধরে রাখুন । MacOS ভলিউম থেকে বুট করতে নির্বাচন করুন।
স্টার্টআপ ম্যানেজারে উবুন্টু যুক্ত করুন
উবুন্টু ইনস্টল করার পরে, কমান্ডটি diskutil list disk0
নিম্নলিখিত আউটপুটটি তৈরি করে।
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.0 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS Macintosh HD 140.0 GB disk0s2
3: Linux Swap 800.0 MB disk0s3
4: Linux Filesystem 39.3 GB disk0s4
5: EFI NO NAME 500.2 MB disk0s5
6: Microsoft Reserved 16.8 MB disk0s6
7: Microsoft Basic Data BOOTCAMP 70.1 GB disk0s7
কমান্ড sudo gpt -r show /dev/disk0
নিম্নলিখিত আউটপুট উত্পাদিত।
start size index contents
0 1 PMBR
1 1 Pri GPT header
2 32 Pri GPT table
34 6
40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
409640 273437496 2 GPT part - 48465300-0000-11AA-AA11-00306543ECAC
273847136 262144
274109280 1562496 3 GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
275671776 1312
275673088 76732416 4 GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
352405504 976896 5 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
353382400 32768 6 GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
353415168 136818688 7 GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
490233856 9766151
500000007 32 Sec GPT table
500000039 1 Sec GPT header
দ্রষ্টব্য: উবুন্টু ইনস্টল করার সময় উল্লিখিত পার্টিশনগুলির দ্বারা 3 টি স্থানধারক পার্টিশন প্রতিস্থাপন করা হয়েছে।
স্টার্টআপ ম্যানেজারে উবুন্টুকে উপস্থিত করতে নিম্নলিখিত পদক্ষেপগুলি কার্যকর করুন।
নীচে প্রদত্ত কমান্ডগুলি প্রবেশ করে EFI সিস্টেম পার্টিশনগুলি মাউন্ট করুন।
sudo diskutil mount disk0s1
sudo diskutil mount disk0s5
কপি করতে ফাইন্ডারে অ্যাপ্লিকেশন ব্যবহার করুন EFI
ভলিউম থেকে ফোল্ডারের
EFI
ভলিউম NO NAME
।
- আপনি যদি উবুন্টু 18 বা আরও নতুন ইনস্টল না করে থাকেন তবে আপনি 4, 5 এবং 6 পদক্ষেপগুলি এড়িয়ে যেতে পারেন।
EFI/Boot
ফোল্ডারে EFI
ভলিউমের সমস্ত ফোল্ডার এবং ফাইলগুলি ট্র্যাশে সরান ।
- কপি ফাইল
bootmgfw.efi
উপর EFI
ফোল্ডার থেকে ভলিউম /EFI/Microsoft/Boot
ফোল্ডারে /EFI/Boot
।
- ফাইল পুনঃনামকরণ
bootmgfw.efi
মধ্যে /EFI/Boot
ফোল্ডারে EFI
নাম ভলিউম bootx64.efi
।
EFI
উবুন্টু ইনস্টলেশনের সময় যে ফোল্ডার এবং ফাইলগুলি ভলিউমে যুক্ত হয়েছিল তা সরান । এই কাজ করা সম্ভব, ফোল্ডার সরাতে
EFI/Ubuntu
উপর EFI
ট্র্যাশে ভলিউম।
- মাইক্রোসফ্ট সম্পর্কিত ফাইলগুলি
NO NAME
ভলিউম থেকে সরান । এই কাজ করা সম্ভব, ফোল্ডার সরাতে EFI/Microsoft
উপর NO NAME
ট্র্যাশে ভলিউম।
- আপনি যদি করছে উবুন্টু 18 বা তার থেকে নতুন ইনস্টল, তাহলে আপনি এড়িয়ে যেতে পারেন ধাপ 10, 11 এবং 12।
- ফাইল সরান
EFI/Boot/bootx64.efi
উপর NO NAME
ট্র্যাশে ভলিউম।
- কপি ফাইল
grubx64.efi
উপর NO NAME
ফোল্ডার থেকে ভলিউম /EFI/ubuntu
ফোল্ডারে /EFI/Boot
।
- ফাইল পুনঃনামকরণ
grubx64.efi
মধ্যে /EFI/Boot
ফোল্ডারে NO NAME
নাম ভলিউম bootx64.efi
।
- ট্র্যাশ খালি.
( Ptionচ্ছিক) সোর্সফোর্স ওয়েব সাইট ম্যাক আইকনগুলি থেকে আইকনগুলির সংগ্রহ ডাউনলোড করুন । ডাউনলোড করা ফাইল খোলার জন্য ফাইন্ডারে অ্যাপ্লিকেশন ব্যবহার করুন mac-ices.dmg
, তারপর উবুন্টু আইকন ফাইলটি কপি করার জন্য নিচের কমান্ড লিখুন os_ubuntu.icns
করার NO NAME
ভলিউম।
cp /Volumes/mac-icns/os_ubuntu.icns "/Volumes/NO NAME/.VolumeIcon.icns"
এটি স্টার্টআপ মেনুতে নিম্নলিখিত উবুন্টু আইকনটি যুক্ত করবে।
দ্রষ্টব্য: শেষ হয়ে গেলে, আপনি mac-icns
ভলিউমটি বের করার জন্য ফাইন্ডার অ্যাপ্লিকেশনটি ব্যবহার করতে পারেন ।
EFI সিস্টেম পার্টিশনগুলির লেবেলযুক্ত EFI
এবং আনমাউন্ট করার জন্য ফাইন্ডার অ্যাপ্লিকেশনটি ব্যবহার করুন বা নীচের কমান্ডগুলি সন্নিবেশ করুন NO NAME
।
diskutil unmount disk0s1
diskutil unmount disk0s5
diskutil list
,sudo gpt -r show /dev/disk0
এবংsudo fdisk /dev/disk0
। এছাড়াও, আপনি কোন উবুন্টু ইনস্টলেশন ফাইলটি ডাউনলোড করেছেন এবং আপনি কি ইউএসবি ফ্ল্যাশ ড্রাইভ থেকে লাইভ সংস্করণে বুট করতে সক্ষম হয়েছেন?