উবুন্টু 16.04 fstab nobootwait দিয়ে ব্যর্থ


16

আমি অন্যান্য জেএফএস ডিস্ক / পার্টিশনগুলি মাউন্ট করার জন্য কেবল ওয়ার্কিং এফস্ট্যাব ফাইলের বৃহত পোর্টিংয়ের অভিপ্রায় সহ উবুন্টু 16.04 (14.04 প্রতিস্থাপন করতে) ইনস্টল করে পরিষ্কার করেছি। তবে আমার মনে হচ্ছে সমস্যা হচ্ছে nobootwait

উদাহরণস্বরূপ, 14.04-এ কাজ করা একটি fstab এন্ট্রি ছিল:

UUID=<uuid>  /storage jfs defaults,nodiratime,noatime,nofail,nobootwait  0 2

তবে ১.0.০৪-এ, এটি বুট সময় ড্রাইভকে মাউন্ট করবে না বা নিম্নলিখিত কমান্ড অনুযায়ী মাউন্ট করবে না:

sudo mount /storage

আমি jfsutils ইনস্টল করা আছে, এবং আমি নিজে নিজেই পার্টিশন মাউন্ট করতে সক্ষম, যেমন

sudo mount -t jfs /dev/sdX /storage

আমি এটি খুঁজে পেয়েছি dmesg

[   6.720171] jfs: Unrecognized mount option "nobootwait" or missing value

সুতরাং, এটিকে একটি ইঙ্গিত হিসাবে গ্রহণ করার পরে, আমি nobootwaitকমান্ডটি fstab থেকে অপসারণ করব

sudo mount /storage 

ঠিকভাবে কাজ করে. (বুট করার সময় আমি জানি না কারণ আমি বর্তমানে এসএসএস-এর মাধ্যমে এটি করছি এবং কম্পিউটার বুট করতে ব্যর্থ হওয়ার ঝুঁকি নিতে চাই না)।

স্পষ্টতই, একটি সমাধান হ'ল nobootwaitবিকল্পটি ফেলে দেওয়া । তবে আমি তা করতে চাই না। 14/04 এবং 14.04 এ সম্ভবত কোনও বুটওয়েট কখনও কাজ করেনি (ডিস্কটির বুটটাইম ব্যর্থতা আমি কখনই পাইনি) তবে ত্রুটিটিকে কেবল উপেক্ষা করেছি, তবে আমি এর অনুমিত কার্যকারিতা চাই nobootwait

উবুন্টু 16.04 বা লিনাক্স কার্নেল সংক্রান্ত কোনও পরিবর্তন হয়েছে nobootwait?


আমি 16.04-এ কোনও মেশিন আপগ্রেড করার সময় আমার সাথেও এটি ঘটেছিল। আমার অভিজ্ঞতার ভিত্তিতে nobootwaitএকটি বিকল্প হিসাবে বাদ দেওয়া হয়েছিল, তবে আমি এই নথিটি কোথাও পাই নি। আমি এটি দিয়ে প্রতিস্থাপন nofail
জৈব মার্বেল

@ অর্গানিক মার্বেল এখানে খুশী যে আমি পুরোপুরি মানসিকভাবে চলছি না। ধন্যবাদ। তবুও আমি nobootwaitকার্যকারিতা পেতে চাই ।
কোডেচিম্প

উত্তর:


12

এই বিকল্পটি বাদ দেওয়া হয়েছে বলে মনে হচ্ছে। উবুন্টু র manpage জন্য fstabযদি আপনি নির্বাচন এই টেক্সট ধারণ করে 14.04 LTS উপরের:

The  mountall(8)  program  that  mounts  filesystem  during  boot  also
 recognises additional options that the ordinary mount(8) tool does not.
These  are:  ``bootwait''  which  can  be applied to remote filesystems
mounted outside of /usr or /var, without which  mountall(8)  would  not
hold up the boot for these; ``nobootwait'' which can be applied to non-
remote filesystems to explicitly instruct mountall(8) not  to  hold  up
the boot for them; ``optional'' which causes the entry to be ignored if
the filesystem type is not known  at  boot  time;  and  ``showthrough''
which  permits  a mountpoint to be mounted before its parent mountpoint
(this latter should be used carefully, as it can cause boot hangs).

আপনি উপরে 16.04 নির্বাচন করেন তবে আপনি যে পৃষ্ঠাটি পেয়েছেন তার সংস্করণে এই অনুচ্ছেদটি বিদ্যমান নেই ।


8
কারও কি এর কোন কার্যকর বিকল্প আছে? আপনি কি জানেন noautoযে মাউন্ট অপশনগুলিতে যোগ করার হ্যাকিশ উপায় ছাড়াও পতাকা সহ ক্রোন জব mount -aথেকে rc.localবা কল দিয়েছিলেন @reboot?
জন ব্ল্যাকবেরি

10

যদি আপনি কেবল nobootwait16.04 এর আচরণের প্রতিলিপি করতে চান তবে মনে হয় আপনি যে বিকল্পটি সন্ধান করছেন এটি nofailHttp://manpages.ubuntu.com/manpages/zesty/man5/systemd.mount.5.html থেকে

   nofail
       With nofail, this mount will be only wanted, not required, by
       local-fs.target or remote-fs.target. This means that the boot will
       continue even if this mount point is not mounted successfully.

6
এই দুটিয়ের মধ্যে একটি মৌলিক পার্থক্য রয়েছে: হাল ছাড়ার আগে 1.5 মিনিট অপেক্ষাnofail করবে , মোটেও অপেক্ষা করবে না। nobootwait
rustyx

10

দেখে মনে হচ্ছে এখানে 2 টি প্রাসঙ্গিক বিকল্প রয়েছে যা নোবুটওয়েট আচরণ অনুকরণের জন্য সেট করা দরকার, সিস্টেমযুক্ত মাউন্ট ম্যানপেজ থেকে নেওয়া :

   nofail
       With nofail, this mount will be only wanted, not required, by
       local-fs.target or remote-fs.target. This means that the boot will
       continue even if this mount point is not mounted successfully.
   x-systemd.device-timeout=
       Configure how long systemd should wait for a device to show up
       before giving up on an entry from /etc/fstab. Specify a time in
       seconds or explicitly append a unit such as "s", "min", "h", "ms".

সুতরাং nofail,x-systemd.device-timeout=1বুট চালিয়ে যাওয়ার আগে ডিভাইসটি মাউন্ট করার জন্য সিস্টেমটিকে 1 সেকেন্ড অপেক্ষা করা উচিত বিকল্পগুলির সেটিংটি করা উচিত।


0

উবুন্টু ১.0.০৪ অনুসারে, ডিফল্ট init সিস্টেমটি সিস্টেমযুক্ত যা মাউন্টল প্রতিস্থাপন করেছে। http://manpages.ubuntu.com/manpages/zesty/man5/systemd.mount.5.html এমন একটি নতুন বিকল্প সরবরাহ করে যা সম্ভবত নোবুটওয়াইটের প্রয়োজনীয়তা দূর করে।


3
লিঙ্কগুলি মারা যেতে পারে, আপনি কি এখানে সম্পর্কিত তথ্য অনুলিপি করবেন?
ডাঃ_বুনসেন

@ DR_Bunsen লিঙ্কটি সুবিধার জন্য একটি অনলাইন ম্যানপেজ, আপনি man systemd.mountস্থানীয়ভাবে একই ফাইলটি দেখতেও চালাতে পারেন।
স্কাইলার ইটনার

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