ক্রিপসটপ বুট ত্রুটি - মাউন্ট করতে পারি না?


9

আমি বিশ্বাস করি যে আমার অদলবদল সেট আপ আছে তবে নিশ্চিত নই কারণ শুরুর সময় এটি বলে যে "স্কিপের জন্য ম্যানুয়াল এস এর জন্য" মাউন্ট / ডেভ / ম্যাপার / ক্রিপসটপ 1 এম পারফরম্যান্স " এর লাইনে এমন কিছু । তবে এটি মাউন্ট করা হবে বলে মনে হচ্ছে? আমি ইতিমধ্যে কোনও সমাধান ছাড়াই এই সমাধানটি চেষ্টা করেছি ।

আমি free -mআউটপুট চালানোর সময় হয়:

             total       used       free     shared    buffers     cached
Mem:          3887        769       3117          0         54        348
-/+ buffers/cache:        366       3520
Swap:         4026          0       4026

এবং sudo bklidহ'ল:

/dev/sda1: UUID="9fb3ccd6-3732-4989-bfa4-e943a09f1153" TYPE="ext4" 
/dev/mapper/cryptswap1: UUID="bd9fe154-8621-48b3-95d2-ae5c91f373fd" TYPE="swap"

এবং cat /etc/crypttabহ'ল:

cryptswap1 /dev/sda5 /dev/urandom swap,cipher=aes-cbc-essiv:sha256

আমার /etc/fstabহ'ল:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#                
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=9fb3ccd6-3732-4989-bfa4-e943a09f1153 /               ext4    
errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=bb0e378e-8742-435a-beda-ae7788a7c1b0 none            swap    
sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

cat /proc/swaps আউটপুট হল:

Filename             Type        Size    Used    Priority
/dev/dm-0                               partition   4123644 0   -1

আমার অদলবস্তু সঠিকভাবে সেটআপ করা হচ্ছে না বা কীভাবে আমি আমার বুট বার্তাটি ঠিক করতে পারি?

উত্তর:


9

আমি দুটি ভিন্ন কম্পিউটারে উবুন্টুর 3 টি পৃথক প্রকাশের জন্য এই সমস্যায় পড়েছি। সতর্কতা বার্তা সত্ত্বেও বেশিরভাগ সময় অদলবদল-পার্টিশন মাউন্ট করা হলেও, কখনও কখনও জিইউআই এটির কারণে বুট সমাপ্তি শুরু করতে অস্বীকার করে।

কাজের ব্যপার হিসাবে আমি যা করেছি তা এখানে:

Ctrl+ Alt+ টিপে টার্মিনালটি খুলুন T

টাইপ gksudo gedit /etc/fstabএবং টিপুন Enter

যে রেখাটি পড়েছে তার সন্ধান করুন:

/dev/mapper/cryptswap1 none swap sw 0 0

এখন noautoঠিক পরে sw(কমা দ্বারা পৃথক) মান প্রবেশ করান , সুতরাং এটি এর মতো দেখাচ্ছে:

/dev/mapper/cryptswap1 none swap sw,noauto 0 0

সংরক্ষণ এবং ত্যাগ. এইভাবে, বুট করার সময় আপনার অদলবদলটি মাউন্ট হবে না , সুতরাং সতর্কতা বার্তা উপস্থিত হবে না এমনকি লগইন স্ক্রিনটি উপস্থিত হতে বাধা দেবে।

এখন একটি টার্মিনাল টাইপ করুন

gksudo gedit /etc/rc.local

এবং প্রবেশের আগে নিম্নলিখিত লাইনগুলি প্রবেশ করান exit 0:

sleep 10

swapon /dev/mapper/cryptswap1

যদি এন্ট্রি না exit 0থাকে তবে আপনাকে অবশ্যই এটি দুটি লাইনের নীচে প্রবেশ করতে হবে। সংরক্ষণ করুন এবং আবার প্রস্থান করুন। এটি আপনার এনক্রিপ্টড অদলবদল পার্টিশনটি মাউন্ট করার জন্য লগইন করার পরে আপনার সিস্টেমকে 10 সেকেন্ড অপেক্ষা করতে বলবে।

আপনার সিস্টেমটি পুনরায় বুট করুন। আপনার আর সতর্কতা বার্তাটি পাওয়া উচিত নয়। লগইন করার পরে, কিছু সময় অপেক্ষা করুন, তারপরে আবার একটি টার্মিনাল খুলুন এবং টাইপ করুন

free -m

আপনার আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

fuzzyq @ Samsung-R710: ~ $ ফ্রি-এম

              total       used       free     shared    buffers     cached

 Mem:          3949       3806        143          0         86       1783

 -/+ buffers/cache:       1936       2013

 Swap:         4095          0       4095

শেষ লাইনটি গুরুত্বপূর্ণ। মোট স্বাপের জন্য যদি ইতিবাচক মান দেখাচ্ছে তবে আপনার অদলবদলটি সফলভাবে মাউন্ট করা হচ্ছে।


2
অনেক ধন্যবাদ এই অবশেষে আমার সমস্যা এবং এর মাউন্ট সঠিকভাবে স্থির!
উডি

খুশির কাজ হয়েছে, অভিনন্দন!
FuzzyQ

আমি এটি (আগত) উবুন্টু 14.04 এ চেষ্টা করেছি এবং দুর্ভাগ্যক্রমে প্রক্রিয়াটি কোনও সহায়তা করেনি - শেষ পদক্ষেপে সোয়াপটি তৈরি হয়েছিল swapon /dev/mapper/cryptswap1তবে এটি পুনরায় বুটের পরে মাউন্ট হয়নি ounted আমার কাছে মনে হচ্ছে এই সমস্যাটি সম্পর্কিত লঞ্চপ্যাড বাগেরপোর্ট আলোচনায় বর্ণিত সমস্যাগুলির কারণে (সতর্কতা: একটি প্রযুক্তিগত আলোচনা) সাহায্য করতে পারে না work
প্রিমেক ব্রাদা

1
এই উত্তরটি 1.5 বছরের পুরানো হতে পারে, তবে এখনও কাজ করে! ধন্যবাদ!
নিক ওয়ারটেল

1

আপনি অদলবদল ফাইল সিস্টেম মাউন্ট করেন না। তবে আপনি যেগুলি এর সাথে ব্যবহার করছেন তা পরীক্ষা করতে পারেন:

cat /proc/swaps

যা আপনাকে অদলবদর হিসাবে ব্যবহার করতে কনফিগার করা সমস্ত ব্লক ডিভাইসগুলি দেখায়।


আমি আমার প্রশ্নটি পরিষ্কার করতে আমার বিকল্প সম্পাদনা করেছি। আমি যে বুট বার্তা পাচ্ছি তা ঠিক করতে চাই। তাতে cat /proc/swapsসহায়তা করবে কিনা তা নিশ্চিত নয় তবে আমি এটিকে আমার পোস্টে যুক্ত করেছি
উড্ডি

এটি অনুমিত হয় sda5বা এটি আমার cat /proc/swapsঠিকdm-0
উডি 4
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.