পরিশিষ্ট F. বুট প্রক্রিয়া সংক্রান্ত অতিরিক্ত অপশন

এই পরিশিষ্টতে, Red Hat Enterprise Linux ইনস্টলেশন প্রোগ্রামের জন্য বুট এবং কার্ণেল সংক্রান্ত অতিরিক্ত অপশনের বিষয়ে আলোচনা করা হয়েছে।

এই স্থানে উল্লিখিত বুট অপশনগুলি ব্যবহার করতে হলে ইনস্টলেশন boot: প্রম্পটে প্রয়োজনীয় কমান্ডটি লিখুন।

বুট প্রক্রিয়ার সময়ে ব্যবহৃত কমান্ড আর্গুমেন্ট

askmethod

Red Hat Enterprise Linux CD-ROM থেকে বুট করার সময় আপনি যে ইনস্টলেশন পদ্ধতি ব্যবহার করতে ইচ্ছুক তা এই কমান্ডের সাহায্যে উল্লেখ করুন।

apic

x86 কমান্ডটি, Intel 440GX chipset BIOS-এ উপস্থিত একটি পরিচিত বাগকে এড়িয়ে চলে এবং এটি শুধুমাত্র ইনস্টলেশন প্রোগ্রাম কার্ণেলের সাথে চালানো উচিত।

apm=allow_ints

কোনো স্থগিত পরিসেবার জন্য কী ব্যবস্থা করা নেওয়া হবে তা এই x86 বুট কমান্ডটি নির্ধারণ করে (কয়েকটি ল্যাপটপে এটি প্রয়োজন)।

apm=off

এই x86 বুট কমান্ডটি APM (উন্নত বিদ্যুত্‍ নিশন্ত্রণ প্রক্রিয়া) নিষ্ক্রিয় করে। কয়েকটি BIOS-এ সমস্যাযুক্ত বিদ্যুত্‍ নিয়ন্ত্রণ প্রক্রিয়া (APM) ব্যবহার করার দরুন সেগুলি বিপর্যস্ত হওয়ার সম্ভাবনা রয়েছে।

apm=power_off

এই x86 বুট কমান্ডের সাহায্যে Red Hat Enterprise Linux ডিফল্ট অবস্থায় সিস্টেমকে বন্ধ করে (পাওয়ার অফ)। যে SMP সিস্টেমগুলি ডিফল্টরূপে বন্ধ হয় না, সেগুলির জন্য এটি উপযুক্ত।

apm=realmode_power_off

মেশিন বন্ধ করার সময় (পাওয়ার-অফ) x86-ভিত্তিক সিস্টেমের উপর কয়েকটি BIOS বিপর্যয়ের সম্মুখীন হয়ে থাকে। এই কমান্ডটি ঐ প্রক্রিয়াকে Windows NT পদ্ধতি থেকে Windows 95 পদ্ধতিতে পরিবর্তন করে।

dd

এই আর্গুমেন্টের ব্যবহার করা হলে ইনস্টলেশন প্রোগ্রাম আপনাকে ড্রাইভার-ডিস্কেট ব্যবহার করার অনুরোধ জানাবে।

dd=url

এই আর্গুমেন্টটি ব্যবহার করা হলে ইনস্টলেশন প্রোগ্রাম আপনাকে একটি নির্দিষ্ট HTTP, FTP, অথবা NFS নেটওয়ার্ক ঠিকানা থেকে ড্রাইভার-ডিস্কেট ব্যবহার করার অনুরোধ জানাবে।

display=IP:0

এই কমান্ডের সাহায্যে দূরবর্তী প্রদর্শন অনুবর্তন প্রক্রিয়া নির্বাহ করা সম্ভব। এই কমান্ডে, IP-র পরিবর্তে যে সিস্টেমে আপনি প্রদর্শন করতে ইচ্ছুক সেটির IP অ্যাড্রেস লিখুন।

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

driverdisk

এই কমান্ডটি dd কমান্ডের অনূরূপ কর্ম করে এবং Red Hat Enterprise Linux ইনস্টলেশনের সময় ড্রাইভার ডিস্কেট ব্যবহার করার অনুরোধ জানায়।

ide=nodma

এই কমান্ডটি সকল IDE ডিভাইসের উপর DMA নিষ্ক্রিয় করে এবং IDE-জড়িত কোনো সমস্যা হলে সহায়ক হতে পারে।

linux upgradeany

এই কমান্ডটি /etc/redhat-release ফাইলের উপর কিছু পরীক্ষা শিথিল করে। আপনার ডিফল্ট /etc/redhat-release ফাইল যদি পরিবর্তন করা হয়ে থাকে তাহলে Red Hat Enterprise Linux 4 আপগ্রেড করার সময় আপনার Red Hat Enterprise Linux ইনস্টলেশন পাওয়া না যেতে পারে। যদি আপনার Red Hat Enterprise Linux ইনস্টলেশন সনাক্ত না হয়ে থাকে, শুধুমাত্র তাহলেই এই অপশনটি ব্যবহার করুন।

mediacheck

এই কমান্ডের সাহায্যে আপনি ইনস্টলেশন উত্সর (ISO-ভিত্তিক পদ্ধতির ক্ষেত্রে) অখণ্ডতা পরীক্ষা করতে সক্ষম হবেন। CD, DVD, হার্ড-ড্রাইভ ISO এবং NFS ISO ইনস্টলেশন পদ্ধতির জন্য এই কমান্ডটি কার্যকরী। ইনস্টলেশন প্রক্রিয়া আরম্ভ করার পূর্বে ISO ইমেজের অখণ্ডতা পরীক্ষা করা হলে ইনস্টলেশনের সময়কালের কিছু সমস্যা এড়ানো যাবে।

mem=xxxM

কার্ণেলের দ্বারা সনাক্ত করা মেমরির পরিমাণ এই কমান্ডের দ্বারা বাতিল করা সম্ভব। এটি ব্যবহার করা হয় কিছু বিশেষ পরিস্থিতিতে যেমন, কয়েকটি পুরোনো মেশিনে ১৬ মেগাবাইট মেমরি সনাক্ত করা হলে এবং নতুন মেশিনে যেগুলির ভিডিও-কার্ড মূল মেমরির সাথে ভিডিও মেমরি ভাগ করে। কমান্ডটি নির্বাহ করার সময় xxx-র পরিবর্তে মেগাবাইটে মেমরির পরিমাণ লিখুন।

nmi_watchdog=1

এই কমান্ডটি পূর্ব-স্থাপিত কার্ণেল ডেডলক সনাক্তকারী (built-in kernel deadlock detector)-কে সক্রিয় করে। হার্ড কার্ণেল লকআপ এই কমান্ডের ব্যবহারে ডিবাগ করা সম্ভব। কোনো CPU লক-আপ অবস্থায় আছে কিনা তা পর্যবেক্ষণ করার জন্য, নির্দিষ্ট সময়ের ব্যবধানে, কার্ণেল NMI (Non Maskable Interrupt) ইন্টারাপ্ট উত্‍‌পন্ন এবং প্রয়োজনীয় ডিবাগ বার্তা প্রদর্শন করে।

noapic

এই x86 বুট কমান্ডটি, কার্ণেলকে APIC চিপ ব্যবহার না করার নির্দেশ দেয়। ক্ষতিগ্রস্ত APIC (যেমন Abit BP6) অথবা বাগ-যুক্ত BIOSসহ মাদারবোর্ডের ক্ষেত্রে এটি লাভজনক হবে। NVIDIA nForce3 চিপসেট ভিক্তিক সিস্টেমগুলি (যেমন ASUS SK8N) বুট প্রক্রিয়ার মধ্যে IDE সনাক্তকরণের সময় প্রায়ই থমকে পড়ে, অথবা ইন্টারাপ্ট-প্রেরণের অন্যান্য সমস্যা প্রদর্শন করে।

noht

x86 বুট কমান্ডটি হাইপারথ্রেডিং (hyperthreading) নিষ্ক্রিয় করে।

nofb

এটি ফ্রেম বাফার সমর্থন নিষ্ক্রিয় করে এবং ইনস্টলেশন প্রোগ্রামকে টেক্সট মোডে নির্বাহ করে। কয়েকটি পর্দা-পড়ার হার্ডওয়েরের ব্যবহারের জন্য এই কমান্ডটির প্রয়োজন হতে পারে।

nomce

এই x86 বুট কমান্ডটি CPU-র স্বপরীক্ষণ প্রক্রিয়া নিষ্ক্রিয় করে। কার্ণেল, CPU-র স্বপরীক্ষণ প্রক্রিয়া (Machine Check Exception নামে পরিচিত) ডিফল্টরূপে সক্রিয় করে। পূর্বতন Compaq Pentium সিস্টেমে প্রসেসরজড়িত ত্রুটি সঠিকভাবে পরীক্ষণ না হওয়ার দরুন এটির প্রয়োজন হওয়া সম্ভব। কয়েকটি ল্যাপটপ, যেমন Radeon IGP চিপসেট ব্যবহারকারী সিস্টেমের জন্য এই অপশনের প্রয়োজন হতে পারে।

nopass

এই কমান্ডের ব্যবহারে ইনস্টলেশন প্রোগ্রামের দ্বিতীয় পর্যায়ে কী-বোর্ড এবং মাউস সংক্রান্ত তথ্য জ্ঞাপন করার প্রক্রিয়া নিষ্ক্রিয় করা হয়। নেটওয়ার্ক ইনস্টলেশন প্রক্রিয়ার সময় ইনস্টলেশন প্রোগ্রামের দ্বিতীয় পর্যায়ে কী-বোর্ড এবং মাউস কনফিগারেশন পর্দা পরীক্ষা করার জন্য এই কমান্ডটি ব্যবহার করা যেতে পারে।

nopcmcia

এই অপশনটি আপনার সিস্টেমের PCMCIA নিয়ন্ত্রকগুলিকে উপেক্ষা করে।

noprobe

এই কমান্ডের সাহায্যে হার্ডওয়ের অনুসন্ধান প্রক্রিয়া বাতিল করা হয় এবং ব্যবহারকারীকে হার্ডওয়ের সংক্রান্ত তথ্য লিখতে অনুরোধ করা হয়।

noshell

এই কমান্ডটি ইনস্টলেশন চলাকালে ভার্চুয়াল কনসোল ২-র উপর শেল ব্যবহার নিষ্ক্রিয় করে।

nousb

এই কমান্ডের সাহায্যে ইনস্টলেশনের সময় USB সমর্থন নিষ্ক্রিয় করা হয়। ইনস্টলেশন প্রোগ্রামটি যদি আরম্ভের সময় থমকে যায়, তাহলে এই কমান্ডটির ব্যবহার লাভজনক হতে পারে।

nousbstorage

এই কমান্ডের সাহায্যে ইনস্টলেশন প্রোগ্রামের লোডারে, usbstorage মডিউল লোড করার প্রক্রিয়া নিষ্ক্রিয় করা হয়। SCSI সিস্টেমে ডিভাইসের অনুক্রম নির্ধারণ করতে এটি সাহায্য করবে।

numa=off

AMD64 আর্কিটেকচারে Red Hat Enterprise Linux, NUMA (Non-Uniform Memory Access) সমর্তন করে। যদিও সকল CPU, NUMA-র সাহায্য ছাড়া সম্পূর্ণ মেমরি ব্যবহার করতে সক্ষম, আপডেট করা কার্ণেলে উপস্থিত NUMA, উত্‍সর CPU-কে যথাসম্ভব মেমরি বরাদ্দ করার চেষ্টা করে, যার ফলে আন্তঃ-CPU মেমরি চলাচল কিছুমাত্রায় হ্রাস হয়। কিছু কিছু অ্যাপ্লিকেশনের ক্ষেত্রে এর ফলে উন্নত কর্মচালনা করা সম্ভব। মৌলিক NUMAবিহীন আচরণে প্রত্যাবর্তন করতে হলে, এই বুট অপশনটি উল্লেখ করুন।

reboot=b

কার্ণেল, এই x86, AMD64, এবং Intel® EM64T বুট কমান্ডের সাহায্যে সিস্টেম পুনরায় বুট করার প্রক্রিয়া পরিবর্তন করে। সিস্টেম বন্ধ করার সময় যদি কার্ণেল আচমকা থমকে যায়, তাহলে এই কমান্ডের সাহায্যে সিস্টেমকে নিরাপদভাবে পুনরায় বুট করা যাবে।

rescue

এই কমান্ডটি রেসকিউ মোড আরম্ভ করে। রেসকিউ মোড সম্পর্কে অধিক বিবরণের জন্য Red Hat Enterprise Linux System Administration Guide পড়ুন।

resolution=

ইনস্টলেশন প্রোগ্রাম যে ভিডিও মোডে চলবে তা উল্লেখ করে। যে কোনো প্রমিত রেসোলিউশন মান এখানে গ্রহণ করা হয়, যেমন 640x480, 800x600, 1024x768 ইত্যাদি।

serial

এই কমান্ডটি সিরিয়াল কনসোল সমর্থন সক্রিয় করে।

skipddc

এই x86 বুট কমান্ডটি, কয়েকটি সিস্টেমে গোলযোগ সৃষ্টিকারী ddc মনিটর অনুসন্ধান প্রক্রিয়াটি উপেক্ষা করে।

text

এই কমান্ডটি গ্রাফিকাল ইনস্টলেশন প্রোগ্রাম নিষ্ক্রিয় করে এবং ইনস্টলেশন প্রোগ্রামকে টেক্সট মোডে চলতে বাধ্য করে।

updates

এই কমান্ড আপনাকে আপডেট (bug fixes) ধারণকারী একটি ফ্লপি ডিস্কেট প্রবেশ করাতে অনুরোধ করে। আপনি যদি সার্ভারের RHupdates/ ডিরেক্টরিতে আপডেট ইমেজগুলি স্থাপন করে নেটওয়ার্ক ইনস্টলেশন করার চেষ্টা করলে এটি প্রযোজ্য নয়।

vnc

এই কমান্ডের সাহায্যে আপনি VNC সার্ভারের থেকে ইনস্টল করতে সক্ষম হবেন।

vncpassword=

VNC সার্ভারের সাথে যোগাযোগ করতে যে পাসওয়ার্ড ব্যবহৃত হবে সেটি এই কমান্ডের সাহায্যে নির্ধারণ করা হবে।