কীভাবে স্বয়ংক্রিয়ভাবে fstab পুনর্নির্মাণ করবেন


13

ব্যাকআপ করার সময় আমি দুর্ঘটনাক্রমে fstab ফাইলগুলি থেকে সমস্ত এন্ট্রি সরিয়ে ফেলেছি (হ্যাঁ, আমি জানি;))।

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

ব্যবহার এই , আমি কমান্ড বর্তমান সেটআপ দেখানোর জন্য পাওয়া যায়, কিন্তু আমি এটা দিয়ে কি করতে জানে না।

$ সুডো ব্লকিড
/ dev / sda1: UID = "3fc55e0f-a9b3-4229-9e76-ca95b4825a40" TYPE = "ext4" 
/ dev / sda5: UID = "718e611d-b8a3-4f02-a0cc-b3025d8db54d" টিওয়াইপি = "অদলবদল" 
/ dev / sdb1: LABEL = "ফাইল_সার্ভার_আইন্ট" ইউইউডি = "02fc2eda-d9fb-47fb-9e60-5fe3073e5b55" TYPE = "ext4" 
/ dev / sdc1: UID = "41e60bc2-2c9c-4104-9649-6b513919df4a" TYPE = "ext4" 
/ dev / sdd1: LABEL = "সম্প্রসারণ ড্রাইভ" ইউআইডি = "782042B920427E5E" টাইপ = "এনটিএফএস" 


$ বিড়াল / ইত্যাদি / এমটিএবি
/ dev / sda1 / ext4 rw, ত্রুটিগুলি = রিমান্ট-রো 0 0
proc / proc proc rw, noexec, nosuid, nodev 0 0
কিছুই / sys sysfs rw, noexec, nosuid, nodev 0 0
কিছুই / sys / fs / ফিউজ / সংযোগ fusectl rw 0 0
কিছুই / sys / কার্নেল / ডিবাগ ডিবাগ rw 0 0
কিছুই / sys / কার্নেল / সুরক্ষা সুরক্ষা rw 0 0
কিছুই নয় / dev devtmpfs rw, মোড = 0755 0 0
কোনটি / ডিভ / পিটিএস ডেভল্ট করে rw, noexec, nosuid, gid = 5, মোড = 0620 0 0
কিছুই নয় / dev / shm tmpfs rw, nosuid, nodev 0 0
কিছুই নয় / var / রান tmpfs rw, nosuid, মোড = 0755 0 0
কিছুই নয় / var / লক tmpfs rw, noexec, nosuid, nodev 0 0
কিছুই নয় / lib / init / rw tmpfs rw, nosuid, মোড = 0755 0 0
কিছুই নয় / var / lib / ureadahead / debugfs debugfs rw, relaime 0 0
/ dev / sdc1 / বাড়ির ext4 rw 0 0
/ dev / sdb1 / মিডিয়া / ফাইলস সার্ভার ext4 rw 0 0
binfmt_misc / proc / sys / fs / binfmt_misc binfmt_misc rw, noexec, nosuid, nodev 0 0
/ dev / sdd1 / মিডিয়া / সম্প্রসারণ: 040 ড্রাইভ fuseblk rw, nosuid, nodev, অনুমতি_ অন্য, blksize = 4096, ডিফল্ট_প্রেমিশন 0 0
gvfs-fuse-daemon /home/yvoyer/.gvfs fuse.gvfs-fuse-daemon rw, nosuid, nodev, ব্যবহারকারীর = yvoyer 0 0
/ ডিভ / এসডিডি 1 / মিডিয়া / ব্যাকআপ 500 ফিউজব্লুক আরডব্লু, নসুইড, নোডেভ, সিঙ্ক, অনুমতি_ডোর, ব্লকসাইজ = 4096, ডিফল্ট_প্রেমিশন 0 0
/ dev / sr0 / মিডিয়া / DIR-615 iso9660 ro, nosuid, nodev, uhelper = udisks, uid = 1000, gid = 1000, iocharset = utf8, মোড = 0400, dmode = 0500 0 0
gvfs-fuse-daemon /home/cdrapeau/.gvfs fuse.gvfs-fuse-daemon rw, nosuid, nodev, ব্যবহারকারীর = cdrapeau 0 0

উত্তর:


12

ঠিক আছে, আমি এটিকে পুনরুদ্ধার করার একটি স্বয়ংক্রিয় উপায় জানি না, তবে আপনার পেস্ট থেকে, হাতে তৈরি ...

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc /proc proc nodev,noexec,nosuid 0  0
UUID=3fc55e0f-a9b3-4229-9e76-ca95b4825a40 / ext4 errors=remount-ro 0 1
UUID=718e611d-b8a3-4f02-a0cc-b3025d8db54d none swap sw 0 0 
UUID=41e60bc2-2c9c-4104-9649-6b513919df4a /home ext4 defaults 0 0
UUID=02fc2eda-d9fb-47fb-9e60-5fe3073e5b55 /media/Files_Server ext4 defaults 0 0

আপনি অন্ধভাবে অনুলিপি করে এটি দিয়ে পুনরায় বুট করার আগে দয়া করে অন্য কয়েকজনের এই পর্যালোচনা এবং অনুমোদনের জন্য অপেক্ষা করুন, চোখের দ্বিতীয় সেট সর্বদা ভাল থাকে;)

আমি sdd এবং sr0 রেখে দিয়েছি যেমন তারা দেখতে gvfs দ্বারা সম্পন্ন হয়েছে।


ধন্যবাদ, তবে আপনি সিডি-রোম "/ মিডিয়া / সিড্রোম /" সম্পর্কে কিছু উল্লেখ করেননি, এটি কি স্বাভাবিক?
yvoyer

দুঃখিত, বলা উচিত ছিল, আমি আমার উত্তর সম্পাদনা করব। হ্যাঁ আমি এটি ইচ্ছাকৃতভাবে ছেড়ে দিয়েছি, যেমন এটি জিভিএফএস দ্বারা পরিচালনাও করা হয়, আপনি যখন ডিস্ক প্রবেশ করান তখন স্বয়ংক্রিয়ভাবে মাউন্ট হয়ে যায় ounted
সিজিয়াম

পুনরায় চালু করা বা চালানো ভাল কি mount -a? সঙ্গে mount -aবিকল্প, সবকিছু ভাঙতে পারে, বা হবে এটা আমার সতর্কবাণী দেয়? অনেক ধন্যবাদ.
yvoyer

1
mount -afstab- এ লাইনগুলি ইতিমধ্যে মাউন্ট করা থাকলে অবিকল কিছু করবে না। আপনি ঠিক শূন্য আউটপুট দেখতে হবে। সুতরাং হ্যাঁ, আমি মনে করি আপনি নিরাপদে এটি চেষ্টা করতে পারেন। আপনি যদি কোনও বার্তা পান তবে এটি fstab লাইনটি ভুল হতে পারে তা নির্দেশ করে। যদিও কিছু ভাঙার খুব সম্ভাবনা নেই।
সিজিয়াম

7

ডিস্কগুলি জিইউআই প্রোগ্রাম নিয়ন্ত্রণ করে fstab। আপনি সেখানে যেতে পারেন এবং আপনার পার্টিশনগুলি মাউন্ট অপশনগুলি স্বয়ংক্রিয়ভাবে এটিকে আবার স্যুইচ করে চালিয়ে দিতে পারেন। আমি মনে করি এটি আপনার fstabডিফল্ট মোডে পুনর্নির্মাণ করবে ।


1
ওপি প্রায় 5 বছর আগে তার সার্ভারটি রিবুট করার উত্তরের জন্য অপেক্ষা করছিল ....
জৈব মার্বেল

23
@ অর্গানিক মার্বেল যদি প্রশ্নকর্তা একমাত্র ব্যক্তি হতেন তবে উত্তরগুলি এখানে ছিল, গ্রহণ বোতামটি কেবল মুছে ফেলা পোস্ট বোতাম হতে পারে।
ওলাথে

2
blkid | grep /dev/sd | sed -e 's/:.* UUID/;UUID/' -e 's/ TYPE.*//' | while read re; do sed -i "s;$re;" /etc/fstab; done

এই সেন্টিমিটারটি আমার পক্ষে বেশ ভালভাবে কাজ করে।


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