উবুন্টু 12.04 এলটিএস পুনরায় ইনস্টল করার আগে, আমি / হোম ডিরেক্টরিটি আনমাউন্ট করেছিলাম। একটি পরিষ্কার পুনরায় ইনস্টল করার পরে, আমি কিছু ব্যবহারকারীকে পুনরায় তৈরি করেছি এবং উবুন্টু-ডেস্কটপ প্যাকেজটি ইনস্টল করেছি, তারপরে পুরানো / হোম ডিরেক্টরি পুনরায় মাউন্ট করেছি। সমস্ত দস্তাবেজ পুনরুদ্ধার করা হয়েছে, এবং যতক্ষণ না আমি শেলটি দিয়ে লগইন করি আমার কোনও সমস্যা নেই have যাইহোক, আমি যখন জিইউআইতে লগইন করার চেষ্টা করি তখন এটি লগইন স্ক্রিনটি পুনরায় লোড করে। আমি যখন থেকে পুরানো / হোম ডিরেক্টরি অন্তর্ভুক্ত করেছি তখন থেকেই এটি ঘটছে /etc/fstab
।
সমাধানটি এখানে অনুসরণ করার চেষ্টা করে , আমি প্রতিটি ব্যবহারকারীর /home
ডিরেক্টরিতে .অ্যাক্টিভিটি ফাইল অনুসন্ধান করেছি এবং কিছু অদ্ভুত কিছু লক্ষ্য করেছি, ব্যবহারকারীরা মিশে গেছে বলে মনে হচ্ছে। উদাহরণস্বরূপ, ls -lah | grep Xauthority
ইন /home/bob
হিসাবে প্রদর্শিত হবে:
-rw------- 1 emily emily 53 Nov 29 10:19 .Xauthority
ইত্যাদি। আমার অনুমান যে আমি পুরানো সিস্টেমের মতো একই ক্রমে ব্যবহারকারীদের পুনরায় তৈরি করতে পারি নি, যাতে আমি পুরানো /home
ডিরেক্টরিটি মাউন্ট করার সময় জিনিসগুলি অদ্ভুত হয়ে যায় । যাহোক! আমার কাছে পুরানো /home
ডিরেক্টরি ফাইলগুলি প্লাগ করতে সক্ষম হওয়া দরকার কারণ এগুলি বেশ কয়েকটি টিবি এবং এগুলি এখানে এবং অবাধে স্থানান্তর করার আমার কাছে জায়গা নেই এবং আমাকে কিছু মুছতেও দেওয়া হচ্ছে না। এটি ঠিক করতে আমার কী করা উচিত?
প্রতিটি পুরানো /home/user
ডিরেক্টরিতে থাকা সমস্ত লুকানো ফাইলগুলি নতুন দ্বারা প্রতিস্থাপন করা কি ভাল ধারণা ?
[অতিরিক্ত তথ্য]
বিষয়বস্তু ls -l /home
(পুরানো মাউন্ট পরে /home
); দ্রষ্টব্য: lost+found
ব্যবহারকারী হওয়ার কথা ছিল না।
total 36
drwxr-xr-x 22 bob bob 4096 Mar 11 12:23 alice
drwxr-xr-x 44 marc marc 4096 Mar 11 12:21 emily
drwxr-xr-x 23 1004 1004 4096 Jul 29 2013 bob
drwxr-xr-x 4 1005 1005 4096 Jul 30 2013 ken
drwx------ 2 root root 16384 Mar 27 2012 lost+found
drwxr-xr-r 40 emily emily 4096 Mar 11 12:49 marc
বিষয়বস্তু cat /etc/passwd
(উপরে তালিকাবদ্ধ ব্যবহারকারীদের মধ্যে সীমাবদ্ধ):
root:x:0:0:root:/root:/bin/bash
marc:x:1000:1000:marc,,,:/home/marc:/bin/bash
emily:x:1001:1001:emily,,,:/home/emily:/bin/bash
bob:x:1002:1002:bob,,,:/home/bob:/bin/bash
ken:x:1003:1003:ken,,,:/home:ken:/bin/bash
দ্রষ্টব্য: alice
ওএস পুনরায় ইনস্টল করার পরে ব্যবহারকারীর পুনরায় তৈরি করা হয়নি কারণ অ্যাকাউন্টটির আর প্রয়োজন নেই।
এর আউটপুট lsblk
:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
+sda1 8:1 0 285M 0 part
+sda2 8:2 0 1K 0 part
+sda5 8:5 0 18.6G 0 part
+sda6 8:6 0 93.1G 0 part /home
+sda7 8:7 0 93.1G 0 part
+sda8 8:8 0 698.4G 0 part /home/marc/Data
+sda9 8:9 0 9.3G 0 part [SWAP]
+sda10 8:10 0 18.6G 0 part /
sr0 11:0 1 1024M 0 rom
sdb 8:16 0 1.8T 0 disk
+sdb1 8:17 0 1.8T 0 part /home/marc/Data2
sdc 8:32 0 1.8T 0 disk
+sdc1 8:33 0 200M 0 part
+sdc2 8:34 0 465.8G 0 part /home/marc/USB_Disk/Disk1
+sdc3 8:35 0 465.8G 0 part /home/marc/USB_Disk/Disk2
+sdc4 8:36 0 465.8G 0 part /home/emily/Data
+sdc5 8:37 0 465.6G 0 part /var/www
sdf 8:80 0 3.7T 0 disk
+sdf1 8:81 0 1.8T 0 part /home/ken
+sdf2 8:82 0 1.8T 0 part /home/bob
sde 8:64 1 29.8G 0 disk
+sde1 8:65 1 29.8G 0 part [SWAP]
আপনি দেখতে পাচ্ছেন যে ব্যবহারকারীর marc
বিভিন্ন নথি এবং পার্টিশনকে নথিতে নষ্ট করে দিয়েছে।
ctrl
+ + alt
+ + del
এবং তারপর Enter
, কিন্তু কিছুই ঘটবে।
ls -l /home/
যদি cat /etc/passwd
কেবল হোম ডিরেক্টরিগুলি সঠিকভাবে সেট করা আছে কিনা তা দেখার জন্য কেবল ব্যবহারকারীদের লাইনটি দেখার অনুমতি দিয়ে এবং যদি সম্ভব হয় তার জন্য আউটপুট চাইতে পারি ask UID:GID
যদি আমার ভুল না হয় তবে ব্যবহারকারীর
lost+found
পুরানো ফোল্ডারটি কী তা আমি জানি না /home
, তবে এটি অবশ্যই কোনও ব্যবহারকারী ছিল না। তবে এখন এটি তালিকাভুক্ত root
।
sudo blkid
& cat /etc/fstab
খুব। :)
.Xauthority
ফাইলের মালিকানা মিশ্রিত হওয়ার সম্ভাব্য কারণগুলি । আপনি কি দয়া করে এই পোস্টটি দেখে সিস্টেমে পুনরায় বুট করার পরে সেই ফাইলটি (একজন ব্যক্তির জন্য প্রথমে এটি করুন) ব্যাকআপ করার চেষ্টা করতে পারেন , তারপরে সেই নির্দিষ্ট ব্যবহারকারীর সাথে লগ ইন করুন যেখানে সিস্টেমটি একটি নতুন.Xauthority
ফাইল তৈরি করবে । মুছুন বা মালিকানা পরিবর্তন করবেন না, কেবল প্রথমে এটিকে সরান এবং একবার দেখুন। :)