ইউএসবি ভর স্টোরেজ ডিভাইসের মাধ্যমে CentOS 6 কীভাবে ইনস্টল করবেন?


15

আমি ল্যাপটপে CentOS 6.2 ইনস্টল করতে চাই (থিংকপ্যাড আর 40) যা সিডি / ডিভিডি-ড্রাইভ ছাড়াই আসে তবে ইউএসবি 2.0 পোর্ট সহ p

দেখে মনে হচ্ছে CentOS ইনস্টলেশনের জন্য ব্যবহারযোগ্য প্রস্তুত ডিডি-সক্ষম ইউএসবি চিত্র সরবরাহ করে না।

এইভাবে আমার প্রশ্ন: কীভাবে একটি ইউএসবি ডিভাইস (যেমন একটি 16 জিবি ইউএসবি ফ্ল্যাশ ড্রাইভ) মাধ্যমে সেন্টস ইনস্টল করবেন?

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

এখানে একটি সেন্টোস ইনস্টলফ্রসমুসকি রয়েছে যা কেবল সেকেলে, ক্রিপ্টিক এবং ভুল তথ্য সরবরাহ করে।

বিশেষত, সেন্টোস 6-এর নির্দেশাবলী বিশদটি হারিয়েছে এবং এতে ত্রুটি রয়েছে (প্রথম পার্টিশনের জন্য 10 এমবি পর্যাপ্ত নয়, syslinux deviceব্যর্থ হয়েছে এবং তারা গ্রু সম্পর্কে কী কথা বলছেন?)

উত্তর:


12

নিম্নলিখিত পদ্ধতিটি সেন্টোস 6.2 এর সাথে কাজ করে:

প্রয়োজনীয়তা: ইউএসবি ফ্ল্যাশ ড্রাইভ (কমপক্ষে 4 গিগাবাইট, আমি একটি 16 জিবি ব্যবহার করেছি)

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

$ wget http://ftp.uni-bayreuth.de/linux/CentOS/6.2/isos/i386/CentOS-6.2-i386-bin-DVD1.iso
$ md5sum CentOS-6.2-i386-bin-DVD1.iso

একটি বিরুদ্ধে একাধিক md5sum পরীক্ষা করুন md5sum.txtঅন্য আয়না থেকে ফাইল (এবং চেক md5sum.txtবিরুদ্ধে md5sum.txt.ascমাধ্যমে gpg)।

আপনার ফ্ল্যাশ ড্রাইভটি পার্টিশন করুন (এটি বলুন /dev/sdb), অর্থাৎ সমস্ত পার্টিশন মুছুন, কেবল একটি তৈরি করুন, বুট-ফ্ল্যাগ সেট করুন এবং সম্ভবত এফএস-টাইপ করুন:

# dd if=/dev/zero of=/dev/sdb bs=512 count=1
# fdisk /dev/sdb
> n
> p
> 1
(defaults)
> a
> 1
(toggles boot flag)
> t
> c
(filesystem type, default is 83, probably no need to change it)
> w
(write the new table)

ভিএফএটি টাইপের একটি ফাইল সিস্টেম তৈরি করুন:

# mkfs.vfat /dev/sdb1

ফেডোরা-লাইভসিডি সরঞ্জামগুলি আনুন:

$ git clone git://git.fedorahosted.org/livecd

(আমাদের দরকার livecd/tools/livecd-iso-to-disk.sh- এটি উত্স হিসাবে নন- লাইভসিডি আইএসও-চিত্রগুলিকে সমর্থন করে !)

স্ক্রিপ্টের জন্য প্রয়োজনীয় কিছু প্যাকেজ ইনস্টল করুন, যেমন একটি ডেবিয়ান-জাতীয় সিস্টেমের অধীনে:

# apt-get install isomd5sum syslinux extlinux

স্ক্রিপ্টটি কার্যকর করুন:

# bash livecd-iso-to-disk.sh CentOS-6.2-i386-bin-DVD1.iso /dev/sdb1

ডিভাইসটি পরীক্ষা করুন:

$ qemu -hda /dev/sdb -m 256 -vga std

এটি কাজ করার জন্য আপনার ব্যবহারকারীর (অস্থায়ীভাবে) rwউপর অনুমতি দরকার /dev/sdb

পিএস: সাইড নোড হিসাবে, আরএইচইএল 6 নন পিএই হার্ডওয়ারের জন্য সমর্থন বাদ দিয়েছে - যেমন কার্নেলটি থিঙ্কপ্যাড আর 40 (যা সেন্ট্রিনো ভিত্তিক) এর মতো পুরানো সিস্টেমে চালিত হয় না।


নেটনস্টল দিয়ে এই পদ্ধতিটি ব্যবহার করতে, নীচে আমার উত্তরটি দেখুন।
ক্যারিলোনেটর

আমি আজ CentOS-6.5-x86_64-bin-DVD1.iso দিয়ে এটি চেষ্টা করেছি এবং এটি ব্যর্থ হয়েছে। ত্রুটি: আরএসআইএনসি: "/ মিডিয়া / ইউএসবিদেব.ভিএসএইচএফইউ / সেন্টটস .5..5-x86_64-bin-DVD1.iso" এ লিখতে ব্যর্থ হয়েছে: ফাইলটি খুব বড় (27) এটি সম্ভবত সম্ভবত কারণ .iso 4.2 গিগাবাইট, ভিএফএটির জন্য খুব বড় । আমরা কি ফাইল সিস্টেম এক্সট তৈরি করতে পারি? নাকি এনটিএফএস?
0x শিপডগ

4

এটি সত্যই সহায়তা করে: http://iso2usb.sourceforge.net/

আইএসও 2 ইউএসবি ইউটিলিটি সেন্টস / রেডহ্যাট 5.x / 6.x ইনস্টলেশন ডিস্ক বা সংশ্লিষ্ট আইএসও চিত্র থেকে বুটযোগ্য ইউএসবি ড্রাইভ তৈরি করে। তৈরি ইউএসবি ড্রাইভটি অপটিকাল ড্রাইভের অভাবযুক্ত মেশিনগুলিতে ইনস্টলেশন চালানোর জন্য ব্যবহার করা যেতে পারে। কাস্টম ইনস্টলেশন ডিস্ক (কিকস্টার্ট কনফিগারেশন ফাইল সহ) সম্পূর্ণরূপে সমর্থিত।

আইএসও 2 ইউএসবি উত্স কোডটি ইউনেটবুটিন প্রকল্পের উপর ভিত্তি করে তৈরি করা হয়েছে তবে নিম্নলিখিত বৈশিষ্ট্যগুলির বৈশিষ্ট্য রয়েছে:

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

এটি কেবল তখনই কাজ করবে যদি আপনার কাছে কাছে একটি উইন্ডোজ-কম্পিউটার থাকে।
জোনাস 11

2

আপনি যদি উইন্ডোজ ব্যবহার করেন, আনটবুটিন ব্যবহার করুন এবং সেন্টোস আইএসও প্রস্তুত করুন। ইউএসবি ড্রাইভটি প্লাগ করুন, আনটবুটিন চালান এবং তারপরে আনটবুটিন থেকে ইউএসবি ড্রাইভে আইএসও বার্ন করুন।


লিনাক্সের জন্য আনটবুটিনও উপলব্ধ। প্রকৃতপক্ষে, আমি আনটবুটিন চেষ্টা করেছি যা উবুন্টু ১১.১০ এর জন্য প্যাকেজড, তবে এটি বর্তমান সেন্টোস আইএসও-তে কাজ করে না।
ম্যাক্সচলেপজিগ

2

আপনি সেন্টোসের (ফেডোরা এবং আরএইচইএল) সমস্যাটি হ'ল এগুলি হ'ল তারা একটি কিকস্টার্ট (ks.cfg) ফাইল থেকে ইনস্টল করেছেন এবং সরাসরি ফাইল থেকে নয় image/iso/CD/DVD

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

এ পর্যন্ত আমি শুধু সেখানে পাওয়া গেছে যে iso2usb, unetbootinএবং Xbootকিছুটা সঠিকভাবে এই কাজের হ্যান্ডেল। অন্তর্নিহিত সমস্যা হ'ল কিকস্টার্ট ফাইলের সামগ্রীতে আরও তথ্য রয়েছে যা সঠিকভাবে কাজ করার জন্য পরিবর্তন প্রয়োজন। সেন্টোস / আরএইচএল সংস্করণে .2.২ থেকে .3.৩ সংস্করণেও পার্থক্য রয়েছে যা কিকস্টার্ট ফাইল পরিবর্তন করে যাতে আমি যে পদ্ধতিটি 6.২ এর জন্য কাজ করেছি তা 6.৩ এর জন্য কাজ করে না।

মূলত এই ডিস্ট্রোজগুলি আরপিএম ফাইলগুলি থেকে প্রায় সমস্ত কিছুই ইনস্টল করে এবং আইএসওতে থাকা বাইনারিগুলি নয়। এই আরপিএম পদ্ধতিটি ইনস্টল, আপগ্রেড, পরিবর্তন, সিডি বা নেটওয়ার্ক বা স্থানীয় ফাইলের আপডেটগুলির জন্য কাজ করে তবে ইউএসবি থেকে ইনস্টল করা শক্ত করে তোলে।

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

আমি দেখতে পেয়েছি যে ইউএসবি স্টিকের বিভিন্ন ব্র্যান্ড / প্রকার / ফর্ম্যাটগুলি ইনস্টল প্রক্রিয়া চলাকালীন মাউন্টের অবস্থানগুলিকে পরিবর্তন করে এবং এর ফলে দুটি ধরণের ব্যর্থতা ঘটে।

  1. আপনার হার্ড ড্রাইভ মাউন্ট পয়েন্ট পরিবর্তন করে, বা
  2. ইউএসবি পরিবর্তন করে মাউন্ট পয়েন্ট। (এটি 6.3 সমস্যা)

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


1

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

  1. আপনার ইউএসবি ডিভাইসে নেটস্টাইন আইসো পেতে উপরে ম্যাক্সচেলেপজিগের পদ্ধতিটি ব্যবহার করুন। এই পদ্ধতিটি কেবলমাত্র স্বয়ংসম্পূর্ণ আইএসওগুলির সাথে কাজ করে যা আপনার প্রয়োজনীয় সমস্ত প্যাকেজ ইনস্টলের জন্য রয়েছে।

  2. ইউএসবি ডিভাইস বুট করুন

  3. বুটলোডার স্ক্রিনে ("বিদ্যমান সিস্টেম ইনস্টল করুন বা আপগ্রেড করুন" ইত্যাদি), বুট বিকল্পগুলি সম্পাদনা করতে TAB টিপুন

  4. পুরো স্টেজ 2 = ... বিভাগটি সরিয়ে দিন।

  5. "inst.repo =" যুক্ত করুন, যেখানে ইউআরএলটি এমন কিছু http://mirror.stanford.edu/mirrors/centos/6.3/os/x86_64

  6. বুট করতে এন্টার টিপুন

এটি প্রথমে প্রাকদর্শন.আইএমজি এবং অন্য একটি ফাইল যা অস্তিত্ব নেই তা সন্ধান করার চেষ্টা করবে, তবে শেষ পর্যন্ত সময় শেষ হবে এবং ইনস্টল.আইএমজি আনবে এবং আপনাকে নেটস্টিনের মধ্য দিয়ে যেতে দেবে।

অ্যানাকোন্ডা বুট বিকল্পগুলির জন্য http://wwoods.fedorapeople.org/doc/boot-options.html দেখুন


0

আমি লাইভসিডির জন্য আইএসও ডাউনলোড করেছি এবং 1 জিবি কিংস্টন ইউএসবি প্লাগ ইন করে কমান্ডটি চালিয়েছি

sudo dd if=/path/to/CentOSiso of=/dev/sdb (path of the USB device) bs=1M

আমি যখন ইস্যু করি তখন আমি init 6সেন্টোস 6 লাইভসিডি বুট করে ইনস্টল বেছে নিই। মার্জিত নয়, তবে এটি কাজ করেছে।


1
সম্ভবত এই পদ্ধতিটি সমস্ত বায়োস-এর জন্য কাজ করে না - আপনি যে আইএসও ইমেজ ব্যবহার করেছেন তার সঠিক URL সরবরাহ করতে পারে?
maxschlepzig

0

আপনি যদি ফেডোরা / সেন্টোস ভিত্তিক সিস্টেমে থাকেন তবে আপনি লাইভসিডি-সরঞ্জামগুলি ব্যবহার করতে পারেন।

সহজ পদক্ষেপ।

yum install livecd-tools.x86_64 -y
livecd-iso-to-disk --format --reset-mbr /home/vmimage/CentOS-6.3-x86_64-minimal.iso /dev/sdg

যেখানে এসডিজি হ'ল আপনার ইউএসবি স্টোরেজ ডিভাইস।

আছে HTH


0

নির্দেশের উপর ভিত্তি করে, অবশেষে আমি লাইভসিডি-আইসো-টু-ডিস্ক ব্যবহার করে ইউএসবি ইনস্টল পেয়েছি এবং নির্দেশাবলী এখানে পোস্ট করেছি

http://brakkee.org/site/2013/05/09/creating-a-usb-install-for-centos-6-4/

এই পৃষ্ঠায় লাইভসিডি-আইসো-টু-ডিস্কের জন্য কমান্ডলাইনযুক্ত পোস্টটি আমাকে আগের চেয়ে আরও কিছু চেষ্টা করার জন্য পেয়েছে (মূলত কমান্ডলাইনে / dev / sdb এর পরিবর্তে / dev / sdb1 ব্যবহার করে)।


0

প্রথমে নিম্নলিখিতগুলি পান:

  1. একটি বৈধ, পরীক্ষিত CentOS আইএসও। বেশ কয়েকটি আয়না উপলব্ধ।
  2. ইউনেটবুটিন: এই ছোট্ট অ্যাপটি রক্স!
  3. একটি 16 গিগাবাইট ফ্ল্যাশস্টিক / থাম্বড্রাইভ বা আপনি যেটিকে কল করতে চান তা। মনে রাখবেন যে ফ্ল্যাশ থেকে বুট করা ফ্ল্যাশস্টিকের উপর নির্ভরশীল ALSO S কিছু কাজ করবে না ... কোনটা? খোঁজ নিলে লেমে জানো। আমার 19 টির 7 টি কাজ করেনি!
  4. ফ্রি টাইম জিনিসটি শেষ হয়ে যাওয়ার অপেক্ষায় গত রাতে আমাকে দেয়ালটি টেনে তুলল!

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

যতক্ষণ না ইনস্টলার আইএসওর জন্য কোনও উত্স জিজ্ঞাসা করে install এইচডিডি নির্বাচন করুন এবং এটিকে নির্দেশ করুন /dev/sda

এরপরে আপনার খালা আনাকোন্ডা এবং ববসকে গুলি চালানো উচিত।


-1
  1. এর সাথে একটি বুটেবল স্টিক তৈরি করুন cat '/path_to_iso_file >> /dev/pendrive' && sync

  2. ইউএসবি থেকে বুট বক্স / ল্যাপটপ


ডাউনভোটগুলির কারণে আমি এই উত্তরটিকে উপেক্ষা করেছি, তবে আমি জানতে পেরেছি সেন্টস 6.৩ আইএসও ইমেজগুলি (বা কমপক্ষে নেটস্টিনগুলির মধ্যে একটি) আসলে হাইব্রিড চিত্র যা ইউএসবি ডিভাইসে ডিড করা যায় এবং এখনও বুটেবল হতে পারে। অন্যদিকে গৃহীত উত্তরে বর্ণিত পদ্ধতিটি আমার পক্ষে কার্যকর হয়নি এবং আমাকে কিছুটা সংগ্রাম করতে বাধ্য করেছিল।
আফাক্স
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.