আমার কাছে একটি বাহ্যিক ইউএসবি ড্রাইভ রয়েছে যার জন্য আমি নিম্নলিখিত নিয়মের মাধ্যমে প্লাগ ইন udev
করার সময় সিমলিংকটি তৈরি করেছি /dev/externalbackup
:
KERNEL=="sd?1", ATTRS{idVendor}=="0c0b", ATTRS{idProduct}=="b159", ACTION=="add", SYMLINK+="externalbackup"
এটি নির্ভরযোগ্যভাবে কাজ করে, যেমন থেকে দেখা যায়
$ ls -l /dev/externalbackup
lrwxrwxrwx 1 root root 4 Jan 8 09:33 /dev/externalbackup -> sdf1
ডিভাইসে প্রথম পার্টিশনে একটি ext3
পার্টিশন রয়েছে । আমি যদি fsck.ext3
এটি চালিয়ে যাই তবে প্রতীকী লিঙ্কটি অদৃশ্য হয়ে যাবে:
$ fsck.ext3 -V
e2fsck 1.42.12 (29-Aug-2014)
Using EXT2FS Library version 1.42.12, 29-Aug-2014
$ fsck.ext3 -a /dev/externalbackup
/dev/externalbackup: clean, 442376/122093568 files, 146053438/488370176 blocks
$ ls -l /dev/externalbackup
ls: cannot access /dev/externalbackup: No such file or directory
এটি কি প্রত্যাশিত? সিমলিংক কেন মুছে ফেলা হয়েছে fsck
? কীভাবে আমি এটি হতে রোধ করতে পারি?
fsck ফাইল সিস্টেমটিকে বাতিল করে দেবে, এভাবে / dev রেফারেন্সটিকে অকার্যকর করে দেবে, কেউ মনে করে।
—
কৃমিউত
দুঃখিত, আমি অনুসরণ করি না ফাইল সিস্টেমটি চালানোর জন্য অবশ্যই মাউন্ট করা উচিত নয় (এবং আমার উদাহরণে এটি ছিল না)
—
cgogolin
fsck
। এছাড়াও, ব্লক ডিভাইস এবং এর সিএমলিঙ্ক (গুলি) এর অধীনে ফাইল সিস্টেমের কী সম্পর্ক রয়েছে /dev/
?
@ ক্রিউমোয়েট: এফএসকে বরখাস্ত করা / দেব রেফারেন্সগুলিতে মোটেও কিছুই করে না। মনে রাখবেন যে এটিকে প্রথম স্থানে স্থাপন করার জন্য একটি / নোডের অবশ্যই উপস্থিত থাকতে হবে…
—
মাধ্যাকর্ষণ
আপনি বর্ণিত আচরণ পুনরুত্পাদন করতে পারেন?
—
cgogolin