লাইভ সিডি থেকে এনক্রিপ্ট করা LUKS পার্টিশন মাউন্ট করা হচ্ছে


14

শুরু করতে ত্রুটি, বুট করতে পারে না

আমাকে আমার কম্পিউটারের একটি হার্ড রিবুট করতে হয়েছিল, এবং এটি বুট করার সময় (আমি মনে করি যে উদ্যোগ) আমি একটি ত্রুটি দিয়েছি:

mount: mounting /dev/mapper/ubuntu--vg-root on /root failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory 

Target filesystem doesn't have requested /sbin/init.
No init found. Try passing init= bootarg. 

লাইভ-সিডি থেকে মাউন্ট করার চেষ্টা করছেন

আমার এটিতে খুব গুরুত্বপূর্ণ ডেটা রয়েছে, সুতরাং বুট সিস্টেমটি (বা যা কিছু আমাকে বলা উচিত) ঠিক করার চেষ্টা করার পরিবর্তে আমি কেবল এটি মাউন্ট করে গুরুত্বপূর্ণ ফাইলগুলি একটি ইউএসবি স্টিকের অনুলিপি করতে চাই।

আমি ভাগ্য ছাড়াই বেশ কয়েকটি গাইড চেষ্টা করেছি। সর্বাধিক সোজা এগিয়ে কমান্ড লাইন থেকে মাউন্ট এনক্রিপ্ট করা ভলিউম? । আমি যা করেছি তা এখানে:

ubuntu@ubuntu:~$ sudo cryptsetup luksOpen /dev/sda3 myvolume
Enter passphrase for /dev/sda3: 
ubuntu@ubuntu:~$ mkdir mountpoint
ubuntu@ubuntu:~$ sudo mount /dev/mapper/myvolume m
mount: unknown filesystem type 'LVM2_member'
ubuntu@ubuntu:~$ sudo mount -t ext4 /dev/mapper/myvolume mountpoint
mount: /dev/mapper/myvolume already mounted or mountpoint busy

মাউন্টপয়েন্ট ফোল্ডারটি ব্যস্ত নয়, এটি একটি খালি ফোল্ডার যা আমি চাইলে মুছতে পারি। আমি বিশ্বাস করি /dev/mapper/myvolumeযে মাউন্ট করা হয়নি, যেহেতু আমি এটি করি নি, এবং যেহেতু নিম্নলিখিতটি কিছুই দেয় না ubuntu@ubuntu:~$ mount -l | grep myvolume

প্রশ্নের জন্য কোন তথ্যটি প্রাসঙ্গিক তা আমি জানি না। আমার সংগ্রামে আমি কয়েক ডজন নতুন কমান্ডের নাম শিখেছি এবং সেগুলি থেকে তথ্য পোস্ট করা খুব বেশি লেখা হবে। সুতরাং দয়া করে আমাকে বলুন কী অতিরিক্ত তথ্য প্রাসঙ্গিক।

ব্লকিড আউটপুট

/dev/loop0: TYPE="squashfs" 
/dev/sda1: UUID="04BD-5CB0" TYPE="vfat" 
/dev/sda2: UUID="4b4af9b9-1290-431a-bfcb-3b8e24d52c54" TYPE="ext2" 
/dev/sda3: UUID="09e172eb-1080-4f68-80fb-1386ac0491b6" TYPE="crypto_LUKS" 
/dev/sdb1: UUID="369D-508C" TYPE="vfat" 
/dev/mapper/myvolume: UUID="0DkUPe-3S13-zNOA-5wi0-uzPb-CCB8-9m14C1" TYPE="LVM2_member" 
/dev/mapper/ubuntu--vg-swap_1: UUID="44b26e6d-cb85-4949-b0e8-9421ab515d03" TYPE="swap" 

উবুন্টু বুট-মেরামত থেকে সম্পূর্ণ সারাংশ

আমি কোনও কিছুর পুনরুদ্ধার করার চেষ্টা করিনি, আমি কেবলমাত্র প্রাসঙ্গিক তথ্যের সারাংশ মুদ্রণের জন্য এই সরঞ্জামটি ব্যবহার করেছি। সরঞ্জাম ব্যবহৃত: https://help.ubuntu.com/commune/Boot-Repair

ফলাফল: https://www.jottit.com/gvwbu/ (অনেক পৃষ্ঠা)


আপনি কি কেডকের আদেশগুলি কাজ করতে সক্ষম হয়েছেন?
লিও লোপোল্ড হার্টজ 준영

না আমি করিনি, তবে কেন আমি তা মনে করি না। আমি প্রথমে একটি ইমেজ তৈরির জন্য কোনও সংস্থাকে অর্থ প্রদান শেষ করেছিলাম এবং তারপরে বুট ইস্যুটি ঠিক করেছি, কারণ আমার উপর অনেক চাপ ছিল।
ম্যাডস স্কজার্ন

উত্তর:


15

এটা চেষ্টা কর:

আপনাকে একটি লাইভ ডিভিডি / ইউএসবি পরিবেশে বুট করতে হবে এবং একটি টার্মিনাল উইন্ডো খুলতে হবে:

প্রেস Applications--- Accessories---Terminal

নিম্নলিখিত কমান্ড ব্যবহার করে প্রয়োজনীয় প্যাকেজ ইনস্টল করুন:

sudo apt-get update
sudo apt-get install lvm2 cryptsetup

নিম্নলিখিত কমান্ডটি ব্যবহার করে প্রোবটির প্রয়োজনীয় মডিউল:

sudo modprobe dm-crypt

নিম্নলিখিত কমান্ডের সাহায্যে এটি কোন ড্রাইভ ছিল তা আপনি আবিষ্কার করতে পারেন:

sudo fdisk -l

আপনাকে অবশ্যই মাউন্ট / dev / sda3 মাইভোলিউম করতে হবে, আপনাকে ক্রিপ্টসেটআপ ব্যবহার করতে হবে:

sudo cryptsetup luksOpen /dev/sde3 myvolume

এখন ডিভাইসটি / ডেভ / ম্যাপার / মাইভলিউমের অধীনে অ্যাক্সেসযোগ্য

LVM ভলিউমগুলির জন্য স্ক্যান করুন এবং আপনি যে সঠিক ভলিউম গ্রুপের নামটি সন্ধান করছেন তা চয়ন করুন:

sudo vgscan

মনে করুন এটি হ'ল system, ভলিউমটি সক্রিয় করুন:

sudo vgchange -ay system

আপনার রুট ভলিউম খুঁজে পেতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

sudo lvs

মনে করুন এটি root systemনীচের কমান্ডের সাহায্যে আপনি এটি মাউন্ট করতে পারেন:

sudo mount /dev/system/root /mnt/

ভলিউমে কাজ করতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন

sudo mount --bind /dev /mnt/dev 
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt

3

LUKS ধারকের ভিতরে আপনার LVM ভলিউম রয়েছে। আপনার সিমটেমটি তাদের সম্পর্কে জানানো উচিত।

চালান

sudo vgscan
sudo vgchange -a y

এবং তারপর

mount /dev/mapper/ubuntu--vg-root /mnt/whateveryoulike

চেষ্টা করেছেন। তারপর আমি পেতে sudo mount /dev/mapper/ubuntu--vg-root mountpoint। এটি কি ফাইলসিস্টেমকেই স্বীকৃতি দেওয়ার কথা বলেছে, কারণ দৃশ্যত এটি তা করে না। এফএস কী তা আমি নিশ্চিত নই, এনক্রিপ্টড ডিস্কটি বেছে নিলে এটি স্ট্যান্ডার্ড উবুন্টু সেটআপ যদি আমি যুক্ত -t ext4(বা এক্সট 2, এক্সট3), আমি বরং একটি দীর্ঘ ত্রুটি পাইmount: wrong fs type, bad option, bad superblock on /dev/mapper/ubuntu--vg-root, missing codepage or helper program, or other error.
ম্যাডস স্কজার্ন

পদ আউটপুটsudo blkid
দক্ষিণায়ণ

@solsTiCe কিভাবে আউটপুট মূল্যায়ন করবেন sudo vgscan? আমি failed connectionএখানে থ্রেডে জিজ্ঞাসা করেছি জিজ্ঞাসাবাবু
লোপোল্ড হার্টজ 준영
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.