এনক্রিপ্টড হোম ব্যবহার করে পরিষ্কার 14.04 ইনস্টল করার জন্য অদলবদল করছে না


28

আপডেট 3:

আমি আপগ্রেড হওয়ার পরেও কিছু অন্যান্য সমস্যা ভুগছিলাম বলে আশেপাশে থাকা কোনও পুরানো ক্রাফট অপসারণ করতে সিস্টেমটিকে স্ক্র্যাচ থেকে পুনরায় ইনস্টল করার সিদ্ধান্ত নিয়েছি। যাইহোক, এই সমস্যা স্থির ছিল।

একটি পরিষ্কার ইনস্টল-এ, "এনক্রিপ্টড হোম" ব্যবহার করে ইনস্টল করা বাছাই করা একটি ভাঙ্গা এনক্রিপ্ট হওয়া স্বাপ কনফিগারেশন বাড়ে।

আপডেট 2:

সিএফডিস্ক যে বিভাজন সম্পর্কে অভিযোগ করেছিলেন সে বিষয়ে আমি বিচ্ছেদটি স্থির করেছিলাম, কিন্তু তিনি জারি করেন না। অদলবদলটি এখন / ডিভ / এসডিএ 6-এ রয়েছে এবং আমি এটি নীচে এবং চালিয়ে যেতে পারি:

~$ sudo mkswap /dev/sda6
Setting up swapspace version 1, size = 7998460 KiB
no label, UUID=18881d0f-d9ec-43be-a23f-0cbd78ea6d22

$sudo nano /etc/crypttab # Update crypttad with new UUID

$ sudo /etc/init.d/cryptdisks reload
 * Stopping remaining crypto disks...
 * cryptswap1 (stopped)...                                               [ OK ] 
 * Starting remaining crypto disks...                                        
 * cryptswap1 (starting)..
 * cryptswap1 (started)...                                               [ OK ] 
$ sudo swapon -a

$ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 11 09:04 08b07f88-6da5-4b40-b062-42b3bb1c5f00 -> ../../sda3
lrwxrwxrwx 1 root root 10 May 11 09:08 18881d0f-d9ec-43be-a23f-0cbd78ea6d22 -> ../../sda6
lrwxrwxrwx 1 root root 10 May 11 09:04 19aa372c-05c8-4226-8f09-c54e5566e816 -> ../../sda5
lrwxrwxrwx 1 root root 10 May 11 09:04 A800B16E00B143DA -> ../../sda1
lrwxrwxrwx 1 root root 10 May 11 09:04 D28230E68230D129 -> ../../sda2
lrwxrwxrwx 1 root root 10 May 11 09:08 fcc8c419-8fec-4d4d-b55e-9e4c3b04d21d -> ../../dm-0

পুনরায় বুট করার পরে অদলবদল সক্রিয় করতে ব্যর্থ হয় এবং এটি আবার এটির মতো দেখাচ্ছে:

$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 11 09:12 08b07f88-6da5-4b40-b062-42b3bb1c5f00 -> ../../sda3
lrwxrwxrwx 1 root root 10 May 11 09:12 19aa372c-05c8-4226-8f09-c54e5566e816 -> ../../sda5
lrwxrwxrwx 1 root root 10 May 11 09:12 A800B16E00B143DA -> ../../sda1
lrwxrwxrwx 1 root root 10 May 11 09:12 D28230E68230D129 -> ../../sda2

এই মুহুর্তে আমার ধারণাটি হ'ল ডিস্কটি এনক্রিপ্ট করা লিনাক্স হিসাবে স্থাপন করার পরে পার্টিশনের ধরণটি আর স্বীকৃত হয় না এবং তাই এটি যথাযথভাবে লোড করে না কারণ এটি তার ইউআইডির জন্য নিবন্ধভুক্ত না করে এবং তাই ক্রিপ্টসপআপ এটি ব্যর্থতার কারণ খুঁজে পাচ্ছে না। তবে আমি কীভাবে এটি ঠিক করতে জানি না ..

আপডেট হওয়া প্রশ্ন:

আরও পরীক্ষা করে জানা গেছে যে আমি ap mkswap / dev / sda5 চালিয়ে অদলবদল করতে এবং চালাতে পারি

এবং তারপরে সঠিকভাবে ইউইউডি দিয়ে / ইত্যাদি / ক্রিপ্টটাব আপডেট করে এবং এখানে বর্ণিত পদক্ষেপগুলি অনুসরণ করে: আমি কীভাবে একটি এনক্রিপ্ট হওয়া স্বাপ ফাইল সেটআপ করব?

কম্পিউটারটি রিবুট করার সময় সমস্যাটি অবশ্য থেকেই যায়, আমি চালানোর সময় / dev / sda5 উপস্থিত হয় না

$ ls -l /dev/disk/by-uuid/

যদি আমি করি:

$ cfdisk /dev/sda 

আমি নিম্নলিখিত ত্রুটি পেয়েছি:

FATAL ERROR: Bad logical partition 6: enlarged logical partitions overlap
                      Press any key to exit cfdisk

গ্রাফিক্যাল "ডিস্ক" ইউটিলিটি ডিস্কটি ব্যবহার করে এটি ব্যবহার করার সময় কোনও ত্রুটি সম্পর্কে অভিযোগ করে না।

$ sudo fdisk -l

Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x619aebf1

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   100870143    50331648    7  HPFS/NTFS/exFAT
/dev/sda3       191397888   192397311      499712   83  Linux
/dev/sda4       192399358   500117503   153859073    5  Extended
/dev/sda5       484118528   500117503     7999488   82  Linux swap / Solaris
/dev/sda6       192399360   484118527   145859584   83  Linux

Partition table entries are not in disk order

মূল প্রশ্ন:

১৪.০৪-তে উন্নীত করার পরে (১৩.০৪ থেকে) আমার কম্পিউটারটি তীব্র ধীরগতিতে পড়েছে, শীর্ষে চলার সময় আমি খেয়াল করেছিলাম যে সিএসপু সময় অনেক বেশি গ্রহণ করেছে। আমি আরও লক্ষ্য করেছি যে আমার কোনও অদলবদল নেই!

$ sudo swapon -a
swapon: /dev/mapper/cryptswap1: stat failed: No such file or directory

আমার এনক্রিপ্ট হওয়া অদলবদল সেটআপটিতে কিছু সমস্যা আছে বলে মনে হচ্ছে (এমনকি এটি আমার জানা ছিল না)

$ cat /etc/crypttab 
cryptswap1 UUID=abe3c568-c8fd-4dfb-b8e9-0520d442dd61 /dev/urandom swap,cipher=aes-cbc-essiv:sha256

$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May  6 11:00 08b07f88-6da5-4b40-b062-42b3bb1c5f00 -> ../../sda3
lrwxrwxrwx 1 root root 10 May  6 11:00 19aa372c-05c8-4226-8f09-c54e5566e816 -> ../../sda6
lrwxrwxrwx 1 root root 10 May  6 11:00 A800B16E00B143DA -> ../../sda1
lrwxrwxrwx 1 root root 10 May  6 11:00 D28230E68230D129 -> ../../sda2

এবং আমার fstab তাকান

$ cat /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).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda6 during installation
UUID=19aa372c-05c8-4226-8f09-c54e5566e816 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda3 during installation
UUID=08b07f88-6da5-4b40-b062-42b3bb1c5f00 /boot           ext2    defaults        0       2
# swap was on /dev/sda5 during installation
#UUID=abe3c568-c8fd-4dfb-b8e9-0520d442dd61 none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0

আমার অনুমান যে এসডিএ 5 সেটআপে কিছু ভুল আছে, তবে এটি এনক্রিপ্ট করার জন্য সেটআপ করা হওয়ায় আমি কীভাবে এটি ঠিক করতে জানি না। কীভাবে এগিয়ে যাওয়া যায় সেই জন্য কিছু সহায়তার প্রশংসা করি।


এনক্রিপ্ট করা পার্টিশনগুলি সম্পর্কে আমি কিছু জানি না, তবে সেই প্রথম ত্রুটিটি প্রস্তাব দেয় যে স্যুপের পার্টিশনটি মাউন্ট করা হয়নি। এছাড়াও এর জন্য মাউন্টিং লাইনটি / etc / fstab এ মন্তব্য করা হয়েছে। আমি কেবল সেই লাইনটি সঙ্কোচিত করে পুনরায় চালু করার চেষ্টা করব যাতে এটি ঠিক হয়ে যায় কিনা তা পরীক্ষা করার জন্য
আনেক

আমি নিশ্চিত যে এটির মন্তব্য করার কথা রয়েছে এবং ক্রেপটসআপ ১ লাইনটি অপ্রত্যক্ষভাবে / ইত্যাদি / ক্রিপ্টটাবটিতে তথ্য ব্যবহার করে এটি মাউন্ট করার জন্য দায়বদ্ধ। আপনার পরামর্শ অবশ্যই এটি একটি এনক্রিপ্ট করা ফ্যাশনে মাউন্ট করবে?
আজ

1
এই কাজ করবে? https://ubuntuforums.org/showthread.php?t=2224129 আমি কয়েকটি কমান্ড সম্পর্কে নিশ্চিত নই এবং আমি উবুন্টুকে আপত্তি করতে চাই না।

এটি আমি যা চেষ্টা করেছি তার সাথে সামঞ্জস্যপূর্ণ বলে মনে হচ্ছে, আমি এটি পুনরায় বুটের জন্য কাজ করার আশা করব এবং আপনি প্রথমবার এনক্রিপ্ট হওয়া অদলবদল সক্রিয় করার পরে আবার কাজ করা বন্ধ রাখবেন।
আজ

এই মুহুর্তের জন্য আমি কেবল নিয়মিত অদলবদল করতে ফিরে এসেছি। আমি যার মূল এনক্রিপশন ব্যবহার করছি তার মধ্যে প্রধান বিষয়টি হল যদি কেউ আমার ল্যাপটপটি চুরি করে এবং মাঝারি লিনাক্স দক্ষতাযুক্ত কেউ যদি আকর্ষণীয় কিছু আবিষ্কার করতে পারে তবে তা খুঁজে বের করার সিদ্ধান্ত নিয়েছে, সম্ভবত সম্ভবত ইউএসবি ব্যবহার করে বুট করার চেষ্টা করবে এবং আমার হোম পার্টিশনটি মাউন্ট করবে। আমার এমন কিছু নেই যা আমি বিশ্বাস করি যে কেউ অদলবদল থেকে এর টুকরো পুনরুদ্ধার করার চেষ্টা করার জন্য যথেষ্ট মূল্যবান খুঁজে পাবে। এনক্রিপ্টড হোম + নিয়মিত অদলবদল ব্যবহার করার জন্য এটি সত্যই একটি ইনস্টল বিকল্প হওয়া উচিত।
আজ

উত্তর:


16

জানা বাগ

এখানে একটি ত্রুটি রয়েছে (নীচে দেখুন) UUIDএটিতে ডেটা লেখা মাত্র পার্টিশনের জন্য ওভাররাইট করে । অতএব, আপনি UUIDএনক্রিপ্ট হওয়া অদলবদলের জন্য পার্টিশনটি রেফারেন্স করতে ব্যবহার করতে পারবেন না ।

আজকাল অদলবদলের স্থানটি খুব কমই ব্যবহৃত হয়। আমার মেশিনে, যখন আমি আমার 40 তম ট্যাবটি খুলি তখন কেবল অদলবদল ব্যবহৃত হয়। যখন আমার কোনও অদলবদল নেই, হঠাৎ আমার কম্পিউটারটি পিছিয়ে যেতে শুরু করে এবং ব্রাউজারটি নিজেই বন্ধ হয়ে যায়। বা Chromiumব্রাউজারের ক্ষেত্রে , অনেকগুলি ট্যাব হঠাৎ করেই 'মারা যায়'।
এই কারণে, উল্লেখ /dev/disk/by-uuid/আপনার /etc/crypttabশক্তি বলে মনে হচ্ছে কিছুক্ষণের জন্য কাজ করা, কিন্তু যত তাড়াতাড়ি আপনার swap 'র স্থান আসলে ব্যবহার করা হয়, এটা মুছে ফেলা হবে UUIDকারণ সমগ্র পার্টিশন এনক্রিপ্ট তথ্য সংগ্রহের জন্য ব্যবহার করা হয়।

সহজ ফিক্স

সহজ ফিক্সটি হ'ল আপনার ডিভাইসে ডিভাইস দ্বারা অদলবদল পার্টিশন উল্লেখ করা /etc/crypttabযেমন:

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

সতর্কতা: এটি সম্ভবত একটি ল্যাপটপে নিরাপদ (এটি আমি এটির মতো ব্যবহার করি) তবে আপনি যদি অদলবদল ড্রাইভ সহ ডেস্কটপে থাকেন বা ড্রাইভ / পার্টিশন বিন্যাস পরিবর্তনের অন্যান্য কারণ থাকলে আপনি এটি করতে চান না, স্বাভাবিক স্টোরেজ পার্টিশনটি হঠাৎ অদলবদলের জন্য ব্যবহৃত হতে পারে।

দ্রষ্টব্য: এই পরিবর্তনটি কার্যকর করার জন্য আপনাকে পুনরায় বুট করতে /dev/mapper/cryptswap1হবে , কারণ কেবল বুট তৈরি করা হবে।

যথাযথ ফিক্স

UUIDএটির সমাধানের যথাযথ উপায় হ'ল এটি নিশ্চিত করা যে কাঁচা পার্টিশনের যে অংশটি সংরক্ষণ করে তা সেই অংশটি এনক্রিপ্ট হওয়া অদলবদলের ডেটা দ্বারা ওভাররাইট করা হয়নি, তাই এটি পুনরায় বুট করার পরেও থাকবে। তবে, আমি নিশ্চিত নই যে কোথায় UUIDলেখা হয়েছে এবং এটি কতটা বাইট নেয়। আপনি, নিজের ঝুঁকিতে, এটির মতো পরীক্ষা করতে পারেন:

cryptswap1 UUID=abe3c568-c8fd-4dfb-b8e9-0520d442dd61 /dev/urandom swap,offset=36,cipher=aes-cbc-essiv:sha256

নোট করুন offset=36

দয়া করে আপনার যদি উবুন্টু ওয়ান অ্যাকাউন্টে লগ ইন হয় এবং লঞ্চপ্যাডের বাগ # 1310058 এ যান এবং চয়ন করুন (বা এখানে ক্লিক করুন): "এই বাগটি আমাকেও প্রভাবিত করে" তাই বাগটি 'জনপ্রিয়তা' অর্জন করবে এবং স্থির হওয়ার প্রবণতা আরও বেশি।


আপডেট 2014-10-27

আমিও এতে হোঁচট খেয়েছি। আমার দ্বারা যাচাই করা হয়নি। এটি offsetআরও ভাবাবেগ এবং ভাঙা অদলবদল পুনর্নির্মাণ সম্পর্কে মন্তব্য সহ কৌশল মত মনে হচ্ছে ।

https://bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/1310058/comments/22


5
আমি কেবল লক্ষ করতে চাই যে কিছু দিন আগে (মার্চ 2015 এর মাঝামাঝি) হিসাবে স্থিতিটি "নির্ধারিত মুক্তি পেয়েছে " যদিও bugs.launchpad.net/ubuntu/+source/ecryptfs-utils/+bug/953875বাগটি ট্র্যাক করা হচ্ছে though এই ফিক্সটি কেবল স্পষ্টভাবে 15.04 এ প্রযোজ্য। আমি এটি 14.04 এলটিএসে ব্যাকপোর্ট করা হচ্ছে কিনা তা দেখার সন্ধান করছি ... এবং "অফিসিয়াল" আপডেট পদ্ধতিটি কী হতে পারে
টমি ট্রাসেল

1
@ টমিটি ট্রাসেল: ব্যাকপোর্টিং না করা এলটিএসের জন্য উন্মাদ হবে। এই জাতীয় গুরুত্বপূর্ণ বিষয়গুলির জন্য বাগগুলি রিলিজের প্রায় এক বছর পরেও খোলা থাকে কেন এমনকি বিগজিস্ট লিনাক্স ডিস্ট্রসও কখনই ওএসএক্স এবং উইন্ডোজের সাথে সমান হতে পারে না। দুর্ভাগ্যবশত।
রেডসান্দ্রো

ওএসএক্স এবং উইন্ডোজে যেমন বাগগুলি স্থির করা হচ্ছে সে সম্পর্কে আমি জনসাধারণের আলোচনার বিষয়ে অবগত নই, তবে তারা কীভাবে "সমান" হতে পারে? ওএসএক্সের সাথে আমার অভিজ্ঞতায়, বাগগুলি ঠিক হয়ে যায় বা না; কোনও প্রকাশ্য আলোচনা নেই, সুতরাং তারা "অস্বচ্ছ"। আমি কেবলমাত্র নতুন বাগ নম্বরটি উল্লেখ করেছি (কারণ আপনি যেটিকে সংযুক্ত করেছেন তাকে নকল হিসাবে চিহ্নিত করা হয়েছিল) যাতে আপনি আপনার উল্লেখটি আপডেট করতে পারেন। আপনি বাগ 953875 তে উল্লিখিত ফোরাম পোস্টে আলোচনার মাধ্যমে দেখতে পাচ্ছেন, সর্বাধিক স্থিতিশীল ফিক্সটি init সিস্টেমের উপর নির্ভর করে পৃথক হতে পারে যা 15.04-এ পরিবর্তিত হচ্ছে। সুতরাং 14.04 ফিক্স সামনের সামঞ্জস্যের জন্য প্রযুক্তিগত চ্যালেঞ্জ থাকতে পারে।
টমি ট্রাসেল

আমি কেবল বলছি আপনি উইন্ডোজ বা ওএসএক্সের মতো কোনও সিস্টেমে "ওহ ওয়ে, এসডব্ল্যাপটি ভেঙে গেছে" এর মতো কোনও কিছুই দেখতে পাবেন না । এটি মূল ধরণের কার্যকারিতা যা পরীক্ষিত ও স্থির হওয়ার আগে আরটিএম কখনই পাবেন না । এখানেই শেষ. সুরক্ষার জন্য, জনসমক্ষে আলোচনা নেই তবে এখনও পরিসংখ্যান রয়েছে
রেডসান্দ্রো

@ রেডসান্দ্রো ওয়েল, এটি একটি নিখরচায় অপারেটিং সিস্টেম এবং রিলিজের পরীক্ষা করার সময় লোকেরা বাগটি আবিষ্কার করলে এটির মতো স্টাফগুলি কেবল মুক্তির আগেই ঠিক করা হবে। প্রকাশের পরে, এটি একেবারেই ঝুঁকিপূর্ণ যে বাগ ফিক্সটি কারওর কনফিগারেশনে অন্য কিছু ভেঙে ফেলবে। তবে এটি আরও সাম্প্রতিক প্রকাশে সংশোধন করা যেতে পারে - সুতরাং এটি ব্যবহারের পক্ষে মূল্যবান হতে পারে - তবে অন্তর্বর্তীকালীন প্রকাশগুলি সাধারণত আপডেটের দিকে ফোকাস বেশি হওয়ার কারণে সাধারণত এলটিএসের প্রকাশের চেয়ে বেশি অস্থির হয়। তবে আপনি চিহ্নিত করেছেন যে কেন বাগ টেস্টিং / ফিক্সিং / কোয়ালিটি এ্যাসুরেন্স (কিউএ) এত গুরুত্বপূর্ণ এবং উবুন্টু এতে আরও ভাল হচ্ছে getting
20000

9

আমি উবুন্টু 14.04 এ একই একই সমস্যাটি পেয়েছিলাম এবং এই থ্রেডটি পেরিয়ে এসেছি; এই লিঙ্কটি যে মিউট্যান্ট সরবরাহ করেছিল তা আমার পক্ষে ভাল কাজ করেছে। আমি /dev/disk/by-id/ dev / sdXY এর চেয়ে রেফারেন্সটি ব্যবহার করেছি, কারণ সেই রেফারেন্সটি সর্বদা একই শারীরিক বিভাজনের দিকে নির্দেশ করে না। আমার /etc/crypttabমত শেষ:

cryptswap1 /dev/disk/by-id/wwn-0x500...-part6 /dev/urandom swap, cipher=aes-cbc-essiv:sha256

3
এটি সঠিক এবং সহজ সমাধান!
সার্জ Stroobandt

7

কেবল একটি এনক্রিপ্ট করা স্বাপ ব্যবহার করুন

... এবং / হোম এনক্রিপ্ট করা

আমি এখানে প্রস্তাবিত অন্যান্য সমাধানের কয়েকটি চেষ্টা করেছি। যদিও তারা একটি গরম পুনরায় বুট করার পরেও কাজ করে চলেছে, শেষ পর্যন্ত তারা সমস্ত বন্ধ এবং শীতল পুনরায় চালু হওয়ার পরে ব্যর্থ হয়েছিল।

এটি আমাদের জানায় আমরা আসলে একটি ডাবল বাগের সাথে কাজ করছি:

  1. সোয়াপ ড্রাইভের ইউইউডি এনক্রিপশন সিস্টেম দ্বারা ওভাররাইড হয়ে যায়, এবং
  2. বুট করার সময় একটি সময়সীমা সমস্যা আছে।

এই চিন্তাভাবনাগুলি লঞ্চপ্যাডে ফাইল করা সম্পর্কিত বাগের মন্তব্যেও প্রতিফলিত হয়েছে । তবে আপস্টার্ট থেকে সিস্টেমডে মুলতুবি পদক্ষেপ নিয়ে বর্তমান এলটিএস সিস্টেমে ত্রুটি সমাধানের জন্য খুব কম কাজ করা হয়।

এই মুহুর্তে, নিম্নলিখিত চিন্তাগুলি আমার মনকে অতিক্রম করেছে:

  1. সিস্টেম ইনস্টল করার সময়, আমি কেবলমাত্র আমার \homeপার্টিশনটি এনক্রিপ্ট করতে বলেছিলাম , অন্য কিছু নয়।
  2. এনক্রিপ্ট হওয়া অদলবদল বিভাজন না করার সাথে জড়িত ঝুঁকিগুলি বরং সীমাবদ্ধ।
  3. ক্যানোনিকাল তাদের কাজ পরিষ্কার করা আপ। আমি এই সঙ্গে আর সময় নষ্ট করব না।

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

  1. আপনি যদি ইতিমধ্যে এটি না করে থাকেন তবে ইনস্টল করুন blkid:$ sudo apt-get install blkid
  2. /etc/crypttabপুরো cryptswap1লাইনটি সম্পাদনা করুন এবং মুছুন :$ sudo nano /etc/crypttab
  3. সিস্টেম সেটিংস মেনু থেকে জিপিআর্ট শুরু করুন।
  4. আপনি বিস্মৃত চিহ্ন সহ একটি পার্টিশন দেখতে পাবেন। এটি ত্রুটিযুক্ত অদলবদল বিভাজন হওয়া উচিত। সাবধানে এটি নির্বাচন করুন এবং এটি একটি linux-swapপার্টিশনে পুনরায় ফর্ম্যাট করুন । এই ক্রিয়াকলাপটি প্রয়োগ করার পরে, আপনাকে পুনরুদ্ধারকৃত স্বাভাবিক অদলবদলের নতুন ইউআইডি সম্পর্কে অবহিত করা হবে। আপনি এই তথ্য সংরক্ষণ করার জন্য একটি সুযোগ দেওয়া হয়। আপনি যদি তা না করেন তবে জেনে রাখুন আপনি সর্বদা নতুন ইউআইডিকে কমান্ড লাইন থেকে এইটি পুনরুদ্ধার করতে পারেন blkid:$ sudo blkid
  5. এখন, এটি এখন /etc/fstabতার পুরানো গৌরব ফিরে পাওয়ার সময়:$ sudo nano /etc/fstab

    • একটি রেফারেন্স সম্বলিত সম্পূর্ণ লাইনটি সরান /dev/mapper/cryptswap1
    • সামনে swapহ্যাশ সরিয়ে পুরানো রেখাটি মন্তব্য করুন ।#UUID=...
    • এখন, পুরানো ইউআইডিটি নতুন প্রাপ্তির সাথে প্রতিস্থাপন করুন।
    • চাপার দ্বারা ফাইল আউট লিখুন Ctrl+ + O এবং প্রস্থান nanoসঙ্গে Ctrl+ + X
  6. একবারে সমস্ত হয়ে গেলে, আপনি ইতিমধ্যে নতুন এনক্রিপ্ট করা অদলবদলগুলি এর সাথে ব্যবহার শুরু করতে পারেন: $ sudo swapon -a
  7. এই সমাধানটি হট রিবুট এবং শীতল পুনরায় আরম্ভের সাথে শাটডাউন উভয়ই বেঁচে থাকে।

1
এটি আমার পক্ষে কাজ করা একমাত্র উত্তর, যদিও আমি সমস্ত কিছু চেষ্টা করেছিলাম।
ফিফাল্ট্রা

জিপিআর্টে আমার অদলবদলটিতে বুট পতাকা রয়েছে। এটি কি এখনও কাজ করবে, বা আমি বুট আপ করতে অক্ষম থাকব?
খ্রিস্টান Skjødt

@ ক্রিশ্চিয়ানসকেজেড্ট আপনার অদলবদলের পার্টিশনের বুট ফ্ল্যাগ সেটটি থাকা উচিত নয়। যাইহোক, উপরের পদ্ধতিটি এর কোনওটিতে প্রভাব ফেলবে না।
সার্জ Stroobandt

2

এই একবার দেখুন । আমি এই সমস্যাটি কেবল ইউইউডি = = ... / dev / sda3 এর সাথে / ইত্যাদি / ক্রিপ্টটাব প্রতিস্থাপন করে স্থির করেছি।


1
আপনার সোয়াপ পার্টিশনটি কী বলা হয় তা যাচাই করার জন্য প্রথমে "sudo fdisk -l" চালান, এটি "/ etc / sda5" বা অন্যান্য হতে পারে, তারপর মিউট্যান্ট দ্বারা বর্ণিত ক্রিপ্টাব সম্পাদনা করুন। এটি আমার পক্ষে কাজ করে এবং পুনরায় বুট থেকে বেঁচে থাকে। এটি অবশ্যই একটি ত্রুটিযুক্ত কারণ আমি একটি নতুন এসএসডি-তে একটি নতুন ইনস্টল করে এই সমস্যা পেয়েছি। আমি ইনস্টলে "এনক্রিপ্ট হোম ডিরেক্টরি" বিকল্পের জন্য গিয়েছিলাম, ইনস্টলেশন পরে হোম / এনক্রিপ্ট করা আরও ভাল, বিশেষত যদি আপনি পূর্ববর্তী ইনস্টলেশন থেকে কোনও পুরানো / বাড়ির ফাইলগুলি অনুলিপি করছেন।
পল উইলিয়ামস

sudo fdisk -lকিছু কেউ কিছু বলার হয়েছিল। এর জন্য ধন্যবাদ! :)
আমান আলম

আপনার লোকদের কমপক্ষে সতর্ক করে দেওয়া উচিত যে /dev/sd*পথগুলি একটি কৌতূহলে পরিবর্তিত হতে পারে এবং অদলবদলের ডেটা দ্বারা ভুল পার্টিশনটি ধ্বংস হয়ে যেতে পারে। /dev/disk/by-idউচ্চতর।
আন্ডারস্কোর_

0

লোকেরা যেমন প্রশ্ন করেছিল 333225 তেমনই আমার এই সমস্যা রয়েছে । স্থগিত ও পুনরায় বুটের কিছু সংমিশ্রণ আপনার সোয়াপ পার্টিশনের ইউআইইডি হারাবে (আপনার / ইত্যাদি / fstab-তে মন্তব্য হিসাবে এটির সাথে এটি নিশ্চিত করুন sudo blkd), সুতরাং আপনার / ইত্যাদি / ক্রিপ্টটাব- এ লাইনটি এনক্রিপ্ট হওয়া স্বাপ হিসাবে ইউআইডি ব্যবহার করতে ব্যর্থ হয়।

অদৃশ্য ইউআইডি -র পরিবর্তে পার্টিশনের নাম ( / dev / sda6 ) বা নাম ব্যবহার করার জন্য আমার ভাগ্য বদলানো / ইত্যাদি / ক্রিপ্টটাব নেই/devdev/disk/by-id/

দু: খজনকভাবে, এনক্রিপ্ট হওয়া অদলবদলকে ত্যাগ করা সবচেয়ে সহজ এবং এ পর্যন্ত সেরা সমাধান।


এই সমস্যাটি খুব পুরানো আমি ভাবছি কেন তারা ইতিমধ্যে এটি স্থির করেনি, এখন আমি আমার ডেস্কটপ নিয়ে একই সমস্যার মুখোমুখি হয়েছি এবং এটি চলতে পারি না, অতীতে আমার ল্যাপটপে এটি ঠিক করেছিলাম তবে কীভাবে মনে করতে পারি না :(
টোমসব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.