টার্মিনাল থেকে কীভাবে বুটযোগ্য উবুন্টু ইউএসবি ফ্ল্যাশ ড্রাইভ তৈরি করবেন?


353

YUMI , Unetbootin , স্টার্টআপ ডিস্ক ক্রিয়েটর ইত্যাদির মতো তৃতীয় পক্ষের অ্যাপ্লিকেশনগুলি ব্যবহার না করে টার্মিনাল থেকে বুটযোগ্য উবুন্টু ইউএসবি ফ্ল্যাশ ড্রাইভ তৈরির কোনও উপায় আছে কি?

আমি ddপদ্ধতি সহ একটি বুটেবল উবুন্টু ফ্ল্যাশ ড্রাইভ তৈরি করার চেষ্টা করেছি ,

sudo umount /dev/sdb
sudo dd if=/path/to/ubuntu.iso of=/dev/sdb bs=1M

এটি ইউএসবি ডিস্কে ফাইল তৈরি করে, তবে আমি যখন ইউএসবি ডিস্ক বুট করার চেষ্টা করি তখন এটি একটি Operating System Not Foundত্রুটি দেখায় ।


আপনাকে নিশ্চিত করতে হবে যে আপনার ইউএসবি ফ্ল্যাশ ড্রাইভটি মাউন্ট করা হয়নি। Lsblk দিয়ে পরীক্ষা করুন। প্রয়োজনে sudo umount / dev / sdb (সম্ভবত sdb1, sdb2) করুন। যোগ; প্রতিধ্বনি $? আপনার ডিডি কপি কমান্ড পরে। সুতরাং: sudo dd if = ... of = ... বিএস = 4 এম; প্রতিধ্বনি $? যদি কমান্ডটি শেষ হয়, প্রত্যাবর্তনের মান 0 হওয়া উচিত

আমি আপনার পদক্ষেপগুলি ভুগলাম, তবে এটি sudo umount /dev/sdb sudo dd if=/path/to/ubuntu.iso of=/dev/sdb bs=1Mতৈরির মতো একই ফাইলও তৈরি করে t এটি কোনও ubninit,ldlinux.sys,etcফাইল তৈরি করে না যা মূলত বুট করার জন্য একটি লিনাক্স ওএস গুরুত্বপূর্ণ।
অবিনাশ রাজ

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

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

1
নীচের লিঙ্কটি একটি উদাহরণ দেখায়, যেখানে অভ্যন্তরীণ ড্রাইভটি ভুল করে ওভাররাইট করা হয়েছিল, যখন ddবুটযোগ্য উবুন্টু ইউএসবি ফ্ল্যাশ ড্রাইভ তৈরি করতে একটি কমান্ড লাইন ব্যবহার করা হয়েছিল, Askubuntu.com/questions/982552/accidentally-did-dd-dev- পরিবর্তে sda
sudodus

উত্তর:


431

আপনি ব্যবহার করতে পারেন dd

 sudo umount /dev/sd<?><?>  

যেখানে <?><?>একটি সংখ্যার পরে একটি চিঠি আসে, তা চালিয়ে দেখেন lsblk

এটি দেখতে কিছু হবে

sdb      8:16   1  14.9G  0 disk 
├─sdb1   8:17   1   1.6G  0 part /media/username/usb volume name
└─sdb2   8:18   1   2.4M  0 part 

আমি sdb1 বাতিল করব।

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

 sudo dd bs=4M if=path/to/input.iso of=/dev/sd<?> conv=fdatasync  status=progress

input.isoইনপুট ফাইলটি কোথায় এবং /dev/sd<?>আপনি যে ইউএসবি ডিভাইসে লিখছেন তা ( আপনার ইউএসবিতে lsblkকী <?>রয়েছে তা জানতে সমস্ত ড্রাইভ দেখতে চালনা করুন )।

এই পদ্ধতিটি দ্রুত এবং কখনও আমাকে ব্যর্থ করে না।


সম্পাদনা করুন: এখানে ম্যাকের সমাপ্তিদের জন্য, ছোট হাতের অক্ষর ব্যবহার করুন bs=4m:

sudo dd if=inputfile.img of=/dev/disk<?> bs=4m && sync

সম্পাদনা: যদি ইউএসবি ড্রাইভ বুট না করে (আমার ক্ষেত্রে এটি ঘটেছে), কারণ লক্ষ্যটি ড্রাইভের পরিবর্তে ড্রাইভে একটি নির্দিষ্ট পার্টিশন। সুতরাং লক্ষ্যটি / dev / sdc হওয়া দরকার এবং dev / sdc না <?>হওয়া আমার পক্ষে এটি ছিল / dev / sdb।

তথ্যসূত্র: https://superuser.com/a/407327 এবং https://askubuntu.com/a/579615/669976


13
এটা আমার জন্য কাজ করে না।
অবিনাশ রাজ

7
সত্যি? আপনি কি নিশ্চিত যে আপনার কাছে पथ সহ সঠিক .iso ফাইলের নাম এবং আপনার ইউএসবি ড্রাইভের জন্য সঠিক / দেব রয়েছে? কিভাবে এটি ব্যর্থ হয়? কোনও ত্রুটি বার্তা আছে, বা এটি কেবল বুট করতে ব্যর্থ হয়েছে? আপনি কি নিশ্চিত যে .iso দুর্নীতিগ্রস্থ নয়?
মার্ক

8
আপনার কোনও দুর্নীতিগ্রস্থ .iso থাকতে পারে। আপনি এটি পরীক্ষা করেছেন? আপনি নির্দিষ্ট .iso এমন কিছু বিষয় যা একটি কপি আসলে কার হয় হয় বুটেবল?
মার্ক

5
মূল প্রশ্ন এবং সর্বাধিক উত্সাহিত উত্তর একই ব্যক্তি যিনি বলেছিলেন যে এই পদ্ধতিটি তার পক্ষে কাজ করছে না। ;-) আমার পক্ষে অনুমোদিত উত্তরটি কাজ করছে না এবং এটি একটি করে। :-) আপভোটিং।
ড্র্যাচেনফেলস

20
একটি যোগ করার পদ্ধতি status=progressকমান্ড লাইন দেখতে কত শীর্ষ কপি ছেড়ে দেওয়া হয় খুব সহায়ক হয়।
অতিমানব

101

আপনি প্রায় সাথেই ddরয়েছেন তবে আপনি একটি পদক্ষেপ মিস করছেন।

sudo umount /dev/sdX
sudo dd if=/path/to/ubuntu.iso of=/dev/sdX bs=4M && sync

sdXআপনার ইউএসবি ডিভাইসটি কোথায় (এটি দিয়ে যাচাই করা যেতে পারে lsblk)।

syncবিট গুরুত্বপূর্ণ হিসাবে ddসামনে লেখ অপারেশন শেষ ফিরে আসতে পারেন।


17
উল্লেখ করার জন্য +1 sync। এগুলি ছাড়া, সামগ্রীটি অনুলিপি করা হয়েছে কিনা আপনার কোনও ধারণা নেই। এছাড়াও, আপনি যদি তাড়াতাড়ি না হন তবে আপনার md5sumউভয় ফাইলের দ্বিগুণ-নিশ্চিত হওয়া উচিত ।
ডেভ

4
সম্ভবত ইউএসবি উল্লেখযোগ্যভাবে sudo mkfs.msdos -F 32 /dev/sdXপ্রথমে FAT32 হিসাবে ফর্ম্যাট করতে হবে (পুনরায়) ?
নিমো

10
@ নেমো, এর পক্ষে কি কোনও পার্থক্য সম্ভব? ddto / dev / sdX যে কোনও বিদ্যমান ফাইল সিস্টেমকে ওভাররাইট করে।
mwfearnley

5
syncএখানে অর্থহীন। এটি কেবল ফাইল সিস্টেমের ক্রিয়াকলাপগুলিকেই প্রভাবিত করে।
পুনন্ড

3
conv=fdatasync- সমাপ্তির আগে শারীরিকভাবে আউটপুট ফাইল ডেটা লিখুন সিঙ্কের যত্ন নেওয়া উচিত, তবে ডিভাইসটি প্রথমে আনমাউন্ট করা হয়েছে কিনা তা নিশ্চিত করার পক্ষে ভাল কল।
জনাথন হ্যাভেন্স

98

টার্মিনাল থেকে বুটযোগ্য উবুন্টু ইউএসবি ফ্ল্যাশ ড্রাইভ তৈরি করা হচ্ছে

  • স্থাপন করুন ubuntu.isoকোন হার্ড ডিস্ক পার্টিশন মধ্যে ফাইল।

  • তারপরে ubuntu.isoটার্মিনালে নীচের কমান্ডগুলির সাহায্যে ফাইলটি মাউন্ট করুন :

    sudo mkdir /media/iso/
    sudo mount -o loop /path/to/ubuntu.iso /media/iso
    
  • আপনার ইউএসবি ফ্ল্যাশ ড্রাইভ sertোকান। আমার ড্রাইভ হয় /dev/sdd। এখানে একটি স্ক্রিনশট:

জিপিআরড স্ক্রিনশট

  • আপনার ড্রাইভটি স্বয়ংক্রিয়ভাবে ভিতরে মাউন্ট করা যেতে পারে /media/। আসুন ধরে নেওয়া যাক এটি মাউন্ট করা হয়েছিল /media/xxx/

  • /media/iso/নীচের কমান্ডটি চালিয়ে আপনার মাউন্ট ইউএসবি ফ্ল্যাশ ড্রাইভে সমস্ত ফাইল অনুলিপি করুন (বিন্দুটি অন্তর্ভুক্ত করার বিষয়টি নিশ্চিত করুন):

    cp -a /media/iso/. /media/xxx/
    
  • এর পরে, ldlinux.sysইউএসবি বুটেবল তৈরি করতে আপনার ইউএসবি ফ্ল্যাশ ড্রাইভে ফাইলের প্রয়োজন । আমার ইউএসবি পার্টিশনটি /dev/sdd1; lsblkআপনার যা আছে তা দেখতে প্রবেশ করুন । নীচের আদেশগুলি চালান:

    sudo apt-get install syslinux mtools
    sudo syslinux -s /dev/sdd1
    
  • /media/xxxমাউন্ট ফোল্ডারে নেভিগেট করুন এবং isolinuxডিরেক্টরিটির নাম পরিবর্তন করুন syslinux। তারপর নতুন নামকরণ ফোল্ডারে যান এবং ফাইল নামান্তর isolinux.cfgকরতে syslinux.cfg

  • আপনার পিসি পুনরায় বুট করুন এবং একটি ইউএসবি ড্রাইভ থেকে বুট করার অনুমতি দেওয়ার জন্য BIOS এ বুট ক্রমটি পরিবর্তন করুন। এখন আপনার উবুন্টু ইউএসবি ফ্ল্যাশ ড্রাইভ বুট হবে এবং আপনি এটি ইনস্টল করতে পারেন।

এই পদ্ধতিটি কেবল উবুন্টু নয়, কোনও লিনাক্স বিতরণের জন্য কাজ করবে। লিনাক্স ইউএসবি ফ্ল্যাশ ড্রাইভ তৈরি করতে আপনার কোনও তৃতীয় পক্ষের সফ্টওয়্যার ইনস্টল করার দরকার নেই


3
আমি এই মুহুর্তে এটি চেষ্টা করছি, আপনি দয়া করে কী / কেন ব্যবহার করবেন তা নির্দিষ্ট করতে পারেন: সিপি -আর পরিবর্তে সিপি -আর
মোল্ডোভেন

2
sudoআপনার syslinuxকমান্ডের দরকার আছে ।
কেমি_এই_ব্লক

9
এই পদ্ধতিটি আমার পক্ষে কার্যকর হয়নি। সিপি -a দেয়: 'সিপি: প্রতীকী লিঙ্ক তৈরি করতে পারে না' / মিডিয়া / এক্সএক্সএক্স /। আমি তা উপেক্ষা করার চেষ্টা করেছি ... কাজ হয়নি
সে

6
গুরুত্বপূর্ণ যে ইউএসবি অবশ্যই একটি
ফ্যাট 32

2
কনসোলটি আমাকে @ Sheß এর চেয়ে একই ত্রুটি দেখায় ß আমি ফাইল সিস্টেম (FAT32) যাচাই করেছি এবং বুট ফ্ল্যাগ করব।
চৌফোটেডি

40

আপনার দুটি পছন্দ আছে।

যদি আপনি কোনও গ্রাফিকাল ইন্টারফেস চান, তবে ইউএসবি-স্রষ্টাকে ব্যবহার করুন (এটি উবুন্টু স্টোরটিতে রয়েছে)

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি একটি কমান্ড লাইন সরঞ্জাম চান, dd ব্যবহার করুন

#Replace X accordingly in both commands

sudo umount /dev/sdX
sudo dd if=/path/to/ubuntu.iso of=/dev/sdbX bs=1M

/dev/sdXআপনি যে ফ্ল্যাশ ড্রাইভটি ব্যবহার করতে চান তা হ'ল নিশ্চিত করুন (এটি ফ্ল্যাশ ড্রাইভের ডেটা নষ্ট করে দেবে)।

অতিরিক্ত তথ্যের জন্য https://help.ubuntu.com/commune/Installation/FromUSBStick দেখুন ।


1
আমি কেবল কমান্ড লাইন সরঞ্জাম চাই, গুই টুল নয় (স্টার্টআপ ডিস্ক স্রষ্টার মতো)। ddপদ্ধতি অনুসারে আমার ইউএসবিতে কেবল 3 টি ফোল্ডার এবং 1 টি ফাইল তৈরি হয়েছিল i তবে আমি এটি বুট করার চেষ্টা করতে operating system not foundচাইলে ত্রুটি। ফাইলগুলি ubninit,menu.c32,ubnpathl.txt,ubnfilel.txt,ldlinux.sysনিখোঁজ রয়েছে (যা হ'ল লাইভ উবুন্টু ইউএসবি বুট করা খুব গুরুত্বপূর্ণ)।
অবিনাশ রাজ

1
আমি উবুন্টু.আইসো দিয়ে ডিডি পদ্ধতিটি চেষ্টা করেছিলাম এবং এটি কার্যকর হয়েছে! এটি অনেক সময় তবে একটি ইউএসবিতে লেখা উচিত। আমি অবাক হই যে বিএস = 1 এম এর অর্থ কী। আমি এই সাইটটি manpages.ubuntu.com/manpages/karmic/en/man1/dd.1.html খুঁজে পেয়েছি । এখন আমি ভাবছি যদি মানটি পরিবর্তন করা দ্রুত ইউএসবিতে অনুলিপি করতে সক্ষম হয়? আর কী কী ঝুঁকি রয়েছে .. হয়তো কেউ জানেন।
মোল্ডোভেন

4
বিএস হ'ল ব্লক সাইজ। dd মেমরির মধ্যে 1MB ডেটা পড়বে এবং তারপরে এটি পুরোপুরি ডিস্কে লিখতে অগ্রসর হবে। খুব ছোট ব্লক সাইজ ব্যবহার করে আপনি প্রচুর সিপিইউ ওভারহেড পাবেন। খুব বড় ব্লকের আকার ব্যবহারের ফলে অপ্রত্যাশিত পার্শ্ব প্রতিক্রিয়া দেখা দিতে পারে, যেমন কোনও ডিস্কের ক্রিয়াকলাপ এবং / বা বড় র্যাম ব্যবহারের দীর্ঘ বিরতি। আইএসও থেকে ডিস্ক তৈরি করার সময় 1M বা 4M সাধারণত ভাল মান। ব্লকের মাপ আরো তথ্য: stackoverflow.com/questions/6161823/...
ApolloLV

আমি বুঝতে পারি যে একটি বুটেবল ইউএসবি তৈরি করা আমি খুব কমই করি তবে আমি যখন এটি করি তখন আমি এটি সঠিকভাবে করতে চাই। একটি ছোট ব্লকের আকার আরও বেশি সময় নিতে পারে, তবে এটি কি সমস্যা? নাঃ।
মার্ক

2
@ মার্ক - কেবল ইস্যুটি গতি, একটি ছোট ব্লকের আকার কম বা বেশি ত্রুটিযুক্ত না হলে বড় ব্লকের আকার এবং এইভাবে একটি ছোট ব্লকের আকার! = "ডান" হয়ে গেছে। সমাপ্ত ডান মানে আইসোর এমডি 5সাম পরীক্ষা করা এবং লিখিত চিত্রটির এমডি 5সাম নিশ্চিত করা। একবার আপনি m5dsums নিশ্চিত করার পরে আপনি জানেন যে এটি সঠিকভাবে হয়েছিল।
প্যান্থার

28

প্রথমে ইউএসবি ডিভাইসটি আনমাউন্ট করুন এবং তারপরে lsblkডিভাইসটি যাচাই করতে ব্যবহার করুন ।

কখনও কখনও (সাধারণত পুরানো আইসো ফাইল) ডিডি পর্যাপ্ত হয় না এবং পেনড্রাইভ বুট হয় না। এক্ষেত্রে আপনার সিস্টেলাক্স ইনস্টল করার প্রয়োজন হতে পারে:

sudo apt-get install syslinux

এবং তারপরে নিম্নলিখিত কমান্ডগুলি চালান:

sudo mkfs -t vfat -I /dev/sdX

আপনি এই শেষ আদেশটি চালাতে চান /dev/sdXএবং না /dev/sdX1

তারপরে, নিম্নলিখিত কমান্ডগুলি সহ এগিয়ে যান:

isohybrid /path/to/file.iso --entry 4 --type 0x1c
dd if='/path/to/file.iso' of=/dev/sdX bs=8M

বা, চিত্রের লেখার অগ্রগতি দেখতে:

pv -tpreb /path/to/file.iso | dd of=/dev/sdX bs=8M

বা পরিবর্তে dd, আপনি catপরিবর্তে ব্যবহার করতে পারেন :

sudo -s
cat /path/to/file.iso > /dev/sdX

রিমাইবার লিখিত ক্যাশে ফ্লাশ করতে সিঙ্ক কমান্ড প্রদান করবে

sync

web.archive.org/web/20140327085331/https://tails.boum.org/doc/first_steps/installation/manual/linux/index.en.html


আমার উল্লেখ করা দরকার যে আমার জন্য সমস্ত কিছু ব্যর্থ হয়েছিল, তবে এটি কার্যকর হয়েছিল - আমি catআদেশটি বেছে নিয়েছিলাম ।
ডিজিটাল ড্রাকুলা

যারা ddএকাই যথেষ্ট যে জোর দিয়ে থাকেন , তাদের কাজ করার জন্যও আমার এটি দরকার ছিল।
গুইটার

আপনি যদি এমন একটি সরঞ্জাম চান যা ddআইএসও হাইব্রিড এবং মাউন্ট করার সময় ব্যবহার করে , আইএসও ফাইলটি অনুলিপি করুন + আইএসও যখন নেই তখন সায়্লিনাক্স ইনস্টল করুন, bootisoপরিবর্তে ব্যবহার করুন।
জুলুস র্যান্ডলফ

1
আপনি কি ব্যাখ্যা করতে পারেন যে এই কমান্ডগুলির প্রত্যেকটি আসলে কী করে? ডিভাইসে একটি ভিএফএটি ফাইল সিস্টেম তৈরি করার, এবং তারপরে তাত্ক্ষণিকভাবে আইসো ফাইলের বিষয়বস্তু দিয়ে এটি ওভাররাইট করার কী দরকার? কী isohybridআসলে কি? এটি কি কোনও উপায়ে আইএসও সংশোধন করে?
CHESirekow

10

যদি "তৃতীয় পক্ষের" দ্বারা আপনি " গুঁই " বোঝায়, আমি অবিনাশ রাজের উত্তরের পরে বুটিসো নামে একটি হালকা স্ক্রিপ্ট প্রস্তাব করি , কারণ ddসবসময় কাজ করে না। বড় প্লাস এটি খুব সুরক্ষিত (ইনস্টল করা সহজ এবং বহনযোগ্য) সিস্টেমের সাথে গোলযোগ না করার জন্য অনেক সুরক্ষা চেকগুলি সম্পাদন করে)।

এছাড়াও, bootisoদুটি মোড থেকে চয়ন করতে আইএসও ফাইলটি পরিদর্শন করবে: ddআইএসও ফাইল হাইব্রিড হওয়ার পরে চিত্র-অনুলিপি ( ), যা ইউএসবি-বান্ধব। এবং মাউন্ট-আরএসএনসি মোড যখন আইএসও ফাইল হাই-হাইব্রিড থাকে, তখন যদি কোনও পরিস্থিতিতে [ স্বয়ংক্রিয় আচরণ সম্পর্কে আরও বিশদ ] সমর্থিত হয় তবে একটি সিওয়ালিনাক্স বুটলোডার স্বয়ংক্রিয়ভাবে ইনস্টল হবে ।

এটি কিভাবে ব্যবহার করতে

প্রথম বিকল্পটি, কেবল আইএসওকে প্রথম যুক্তি হিসাবে সরবরাহ করুন এবং আপনাকে উত্তোলিত তালিকার মধ্যে একটি ড্রাইভ নির্বাচন করতে অনুরোধ করা হবে lsblk:

bootiso myfile.iso

অথবা স্পষ্টভাবে ইউএসবি ডিভাইস সরবরাহ করুন:

bootiso -d /dev/sde myfile.iso

দ্রুত স্থাপন করা

curl -L https://git.io/bootiso -O
chmod +x bootiso

এটি কর্মে দেখুন:


1
আমি সম্মত, এটি একটি খুব দুর্দান্ত স্ক্রিপ্ট যা ভীতিজনক বিটগুলি প্রক্রিয়া থেকে সরিয়ে দেয়। আরও বিশদ এখানে: tecmint.com/create-bootable-usb-in-linux-commandline
kr37

এমনকি এটি উইন্ডোজ 10 অক্টোবর 2018 এর জন্য সমর্থন হিসাবে এটি "উইম বিভাজন" "ইনস্টল.উইম" ফাইলটিকে ("উইমলিব-ইমেজএক্স" কমান্ড ব্যবহার করে) সমর্থন করে যা> 4 জিবি এবং অন্যথায় FAT32 এ সঞ্চয় করা যায় না।
mevdschee

7
$ dd if=ubuntu-14.04.1-desktop-amd64.iso of=/dev/sdX bs=1MB

বিট করার পথ ব্যবহার করবেন না।

  1. cd.Iso ফাইলযুক্ত ফোল্ডারে যাওয়ার জন্য কমান্ডটি ব্যবহার করুন
  2. কমান্ড ব্যবহার করুন dd if=FILE NAME HERE.iso of=/dev/sdX bs=1MB
  3. কনসোল আউটপুটটি এরকম কিছু দেখতে পাওয়া পর্যন্ত অপেক্ষা করুন:

    1028+1 records in
    1028+1 records out
    1028653056 bytes (1.0 GB) copied, 55.4844 s, 18.5 MB/s
    
  4. ইউএসবি থেকে বুট।

দ্রষ্টব্য: নিশ্চিত করুন যে আপনি সঠিক ডিভাইসে লিখছেন কোনও ইউএসবি সর্বদা মাউন্ট হবে না: dev/sdXযেখানে এক্স কোনও অক্ষর হতে পারে।


2
ডিডি কমান্ডে বিএস = 1 এমবি এর তাত্পর্য কি ???
juggernauthk108

1
@ juggernaut1996- কে নেই। অনুলিপি করার সময় এটি ব্যবহারের জন্য ব্লকের আকার। যেহেতু কোনও গণনা যুক্তি সরবরাহ করা হয়নি এটি 1MB ব্লকের পুরো ইনপুটটি অনুলিপি করবে। এটি সরানো যেতে পারে।
sjbx

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

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

-5

এটি ব্যবহার করে দেখুন, এবং আমাকে 100+ বার ব্যর্থও করলেন না:

কার্ড ফর্ম্যাট করুন:

$ sudo mkfs.vfat -F32 /dev/sdx

আইএসও চিত্রটি মাউন্ট করুন:

$ sudo mount ubuntu.iso /mnt

সামগ্রীগুলিকে কার্ডে অনুলিপি করুন:

$ sudo cp -rvf /mnt/* /SD_CardMountPoint

তারপর:

  • isolinuxফোল্ডারে নাম পরিবর্তন করুনsyslinux
  • নামান্তর syslinux/isolinux.cfgকরতেsyslinux/syslinux.cfg
  • নামান্তর syslinux/isolinux.binকরতেsyslinux/syslinux.bin
  • চালান syslinux -s /dev/sdx

4
-1। আপনি কি এটি পরীক্ষা করেছেন? sudo cp -rvf /mnt/* /dev/sdxকাজ করবে না (বা কমপক্ষে আপনি যা চান তা করেন না)। আপনি কোনও কাঁচা ডিভাইসে ফাইল অনুলিপি করেন না ( /dev/)। পরিবর্তে, আপনাকে কার্ডটি মাউন্ট করতে হবে এবং আইএসও ফাইলের সামগ্রীগুলি কার্ডে অনুলিপি করতে হবে (মাউন্ট পয়েন্ট থেকে মাউন্ট পয়েন্ট)। এবং বর্তমান স্বীকৃত উত্তরের সাথে কী সমস্যা রয়েছে যা একই পদ্ধতির রয়েছে।
জার্মটভিডিজক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.