মাল্টি-পার্টিশন মাল্টি ওএস বুটেবল ইউএসবি


8

আমি একটি পুনরুদ্ধার ফ্ল্যাশ ড্রাইভ তৈরি করতে চাই। আমার সাথে আমার 8 জিবি ফ্ল্যাশ ড্রাইভ [কিংস্টন ডেটা ট্রাভেলার] রয়েছে। আমার কাছে একটি> উবুন্টু 13.10 বি> বুট-মেরামত ডিস্ক সি> এভিজি রেসকিউ সিডির জন্য প্রয়োজনীয় .iso ফাইলগুলিও রয়েছে

আমি 4 টি পার্টিশন তৈরি করতে চাই (প্রতিটি বুটযোগ্য .আইসো এবং 3 টি ডাটা স্টোরেজের জন্য একটি। এছাড়াও, আমি এমন একটি উপায় চাই যাতে আমি ইউএসবি থেকে প্রতিবার বুট করার সময় কোন ওএস নির্বাচন করতে পারি) select

সুতরাং, ইউএসবিতে GRUB ইনস্টল করার পাশাপাশি আরও তিনটি লাইভ ডিস্ট্রোজের কোনও উপায় আছে কি? এবং কিভাবে একটি সেটআপ তৈরি করতে?


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

উত্তর:


3

আমি মাল্টিসিস্টেম ব্যবহার করি নি, তবে এটি আমি প্রস্তাবিত পাশাপাশি বেশ কয়েকটি অন্যান্যকে দেখেছি। মাল্টিবুট ইউএসবি - পেনড্রাইভ / ফ্ল্যাশ ড্রাইভ / ইউএসবি ডিস্ক ডাব্লু / গ্রাব 2 থেকে একাধিক লিনাক্স ইনস্টল ও বুট করুন

https://help.ubuntu.com/community/InstallAndBootMultipleLinuxFromPendriveFlashDriveUSBDisk

মাল্টি-বুট সংস্করণের জন্য ইউমি দেখুন

http://www.pendrivelinux.com/

তবে এটি আরও ভালভাবে বুঝতে আপনি ফ্ল্যাশ ড্রাইভে গ্রুব 2 ইনস্টল করতে পারবেন, বুট স্ট্যানজাসের সাহায্যে আপনার নিজস্ব grub.cfg তৈরি করতে এবং আইএসওকে ফ্ল্যাশ ড্রাইভে অনুলিপি করতে পারবেন। এই লিঙ্কটির মতো একটি হার্ড ড্রাইভ ইনস্টলের সাথে খুব মিল।

https://help.ubuntu.com/community/Grub2/ISOBoot

ফ্ল্যাশ ড্রাইভে গ্রাব 2 ইনস্টল করতে, ডিফল্ট / মিডিয়া এখন সংস্করণের উপর নির্ভর করে পরিবর্তিত হয়। নতুন সংস্করণটিতে ব্যবহারকারীকে যুক্ত করুন। ফ্ল্যাশ ড্রাইভ হিসাবে এসডিবিও ধরে নেয়, নিশ্চিত না হলে এটি সঠিক কিনা তা নিশ্চিত করুন। লেবেল বিভাজন - যদি লেবেল গ্রুব 2 হয় এবং মাউন্ট হয়:

sudo grub-install --root-directory=/media/grub2 /dev/sdb

নতুন সংস্করণগুলি স্বয়ংক্রিয়ভাবে $ ব্যবহারকারী নামের সাথে, এটি ফ্রেড সহ এমসি 4 জিবি লেবেলযুক্ত

sudo grub-install --root-directory=/media/fred/MC4GB /dev/sdb

Grub.cfg তৈরির ক্ষেত্রে, বুট ড্রাইভটি সর্বদা hd0 থাকে, সুতরাং ফ্ল্যাশ ড্রাইভ সেটিং থেকে সরাসরি বুট করা যদি hd0 হয়, Y যেখানে Y সাধারণত পার্টিশন হয়।

loopback loop (hd0,1)$isofile

অন্যথায় উদাহরণগুলি এর মতো:

https://help.ubuntu.com/community/Grub2/ISOBoot/Examples

MC4GB তে আমার grub.cfg এ প্রথম প্রবেশ

set default=0 
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
set gfxpayload=800x600

menuentry "Ubuntu 13.04" {
set isofile="/boot/iso/ubuntu-13.04-desktop-amd64.iso"
loopback loop (hd0,1)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile nomodeset 
initrd (loop)/casper/initrd.lz
}

menuentry " " {
set root= 
}

দ্রষ্টব্য আমি এনভিডিয়া থাকায় আমি সমস্ত এন্ট্রিগুলিতে নমোডেট যুক্ত করেছি। এছাড়াও নতুন সংস্করণগুলি এখন BIOS এবং UEFI বুট উভয়ের জন্য vmlinuz.efi ব্যবহার করে। পুরানো সংস্করণগুলি কেবল ভিএমলিনুজ ছিল। অন্যান্য বিতরণে বিভিন্ন বুট প্যারামিটারের প্রয়োজন হতে পারে। উপরের উদাহরণ থ্রেড বা মাউন্ট এবং উদাহরণস্বরূপ ISO এর বুট পরামিতিগুলির জন্য কী রয়েছে তা সন্ধান করুন।


grub.cfgইউএসবি ড্রাইভের মধ্যে ফাইলটি কোথায় রাখা উচিত ? boot/ডিরেক্টরিতে সিবলাইন হিসাবে এটি কি মূলের মধ্যে থাকা উচিত ?
গ্রেগ

আমি সর্বদা এটি "স্বাভাবিক" স্থানে রাখি। সংকলন করার সময় গ্রাব সম্ভবত এটি যে কোনও কিছু হিসাবে সেট করতে পারে, তবে /boot/grub/grub.cfg আমার পক্ষে কাজ করে।
oldfred

4

আমার জন্য একটি মাল্টি-ওএস লাইভ ইউএসবি তৈরির সেরা সরঞ্জামটি মাল্টিসিস্টেম যা এখানে পাওয়া যাবে । এখানে অনেক অপারেটিং সিস্টেম রয়েছে যেগুলি মাল্টি সিস্টেমের মাধ্যমে ইনস্টল করা যেতে পারে । এবং আপনি সহজেই প্রকল্পটির অফিসিয়াল রেপো ব্যবহার করে উবুন্টুতে এটি ইনস্টল করতে পারেন :

sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main' 
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add - 

sudo apt-get update 
sudo apt-get install multisystem

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

আপনার সেটআপ জন্য হিসাবে, আপনি প্রাথমিকভাবে ব্যবহার 2 পার্টিশন তৈরি করতে পারেন GParted- র MultiSystem শুরু করার আগে:

  1. মাল্টিসিস্টেমের জন্য 4 জিবি FAT32 পার্টিশন, আইএসও ফাইল ইত্যাদিসহ এবং উবুন্টু সেটিংস ইত্যাদি সংরক্ষণের জন্য একটি ফাঁকা ধ্রুবক ফাইল, যা পরবর্তীতে মাল্টি সিস্টেমে তৈরি করা যেতে পারে।

  2. ডেটা জন্য 4 জিবি এনটিএফএস বিভাজন।


1
এটি আমার পক্ষে ভাল কাজ করেছে, কোনও ঝামেলা নেই।
K7AAY

18.04-64-বিট লুবুন্টুতে প্রথম কমান্ডে ভুল হয়েছে:W: GPG error: http://liveusb.info/multisystem/depot all Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4E940D7FDD7FB8CC .... E: The repository 'http://liveusb.info/multisystem/depot all Release' is not signed. .... N: Updating from such a repository can't be done securely, and is therefore disabled by default.
নিখিল ভিজে

@ নিখিলভজ এটি আশ্চর্যের বিষয়, আমি এখন উবুন্টু 18.04 ভিত্তিক লিনাক্স মিন্ট 19-এ (একই 2 টি কমান্ড প্রবেশ করার পরে) এই সংগ্রহস্থলটি ব্যবহার করছি। হতে পারে আপনি এই সতর্কতাটিকে উপেক্ষা করতে পারেন এবং এটিকে ম্যানুয়ালি সক্ষম করতে পারেন - সম্ভবত তারা উবুন্টু সিস্টেম দ্বারা স্বাক্ষরটি যথেষ্ট পরিমাণে সুরক্ষিত হিসাবে বিবেচিত হবে না।
সাদি

1

এখানে মাল্টি বুট ফ্ল্যাশ ড্রাইভের দ্বিতীয় পার্টিশনে আইসো বুট করার জন্য একটি মেনুয়েণ্ট্রি রয়েছে, (যেমন সুডোডাস আমাকে পরামর্শ দিয়েছেন)।

menuentry "ubuntu-12.04-desktop-i386 Partition 2" {
    set isofile="/ubuntu-12.04-desktop-i386.iso"
    set root='(/dev/sda,msdos2)'
    search --no-floppy --fs-uuid --set=root XXXX-XXXX
    loopback loop ($root)$isofile
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
    initrd (loop)/casper/initrd.lz
}

আপনার দ্বিতীয়, তৃতীয় এবং এগিয়ে বিভাগের ইউএইউডিএক্সএক্সএক্সএক্সএক্সএক্সএক্সএক্স-এর বিকল্প প্রতিস্থাপন করুন বুট-মেরামত ডিস্কের জন্য মেনুগুলি এবং এভিজি রেসকিউ সিডির উবুন্টুর চেয়ে আলাদা ফর্ম থাকতে পারে। মাল্টি বুট ইউএসবি স্ক্রিপ্টে আপনাকে কীভাবে এটি লিখতে হবে তা বলা উচিত।


1

মাল্টি বুট সম্পূর্ণ সিস্টেম ইনস্টল

এই প্রশ্নটি প্রথম জিজ্ঞাসা করার পরে ফ্ল্যাশ ড্রাইভের আকার বেড়েছে। সম্পূর্ণ সিস্টেম ইনস্টল ব্যবহার করে মাল্টি বুট ড্রাইভ করা এখন বেশ যুক্তিসঙ্গত।

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

  • জিপিআরটি ব্যবহার করে বড় ফ্ল্যাশ ড্রাইভে জিপিটি পার্টিশন টেবিল তৈরি করুন।

  • আপনার ওএসের মতো যতগুলি এক্সট 4 পার্টিশন তৈরি করুন। আকার প্রতিটি বা বড় প্রায় 8GB হওয়া উচিত।

  • ইউইএফআই মোডে বুট লাইভ ড্রাইভ এবং বড় টার্গেট ড্রাইভ sertোকান।

  • বিভাজনে "অন্য কিছু" বাছাই করা হয়েছে।

  • / এর জন্য এসডিসি 1 চয়ন করুন।

  • ইউএসবি ড্রাইভের রুটে বুটলোডার ইনস্টল করুন।

  • অন্য সমস্ত পার্টিশনের ফর্ম্যাট বাক্সগুলি চেক না করে ছেড়ে দিন।

  • পছন্দসই হলে ডিরেক্টরি ডিরেক্টরি এনক্রিপশন ইনস্টল করুন, ফ্ল্যাশ ড্রাইভে আমার সাথে ফুল ডিস্ক এনক্রিপশন কাজ করে না।

  • এটি sdc2, sdc3, ইত্যাদি দ্বারা পুনরায় করুন এবং আপনি যে ওএসটি ইনস্টল করতে পছন্দ করেছেন।

  • শেষ ইনস্টল করার পরে ফ্ল্যাশ ড্রাইভ বুট করুন এবং একটি আপডেট-গ্রাব করুন। এটি grub.cfg এ সমস্ত ওএস যুক্ত করবে

আপনি লাইভ বুট বা অবিচ্ছিন্ন বুট করতে ইচ্ছুক যে কোনও আইএসওর জন্য একটি পার্টিশন রেখে দিতে পারেন, ইনস্টলার ফ্ল্যাশ ড্রাইভ তৈরি করতে, grub.cfg ব্যবহার করে এটিকে লুপ করুন।

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