সিস্টেম অদলবদল পার্টিশন মাউন্ট করছে না


12

যদিও অদলবদল উপস্থিত রয়েছে এবং লোড ইন সেট করা হয়েছে fstab, এটি এখনও মাউন্ট করা হচ্ছে না।

fdisk অদলবদল বিভাজনের জন্য এটি প্রদান করে:

file system: /dev/sda5
      start: 1
        end: 244
     blocks: 1951744
         id: 82
     system: Linux swap / Solaris

এবং আমার fstabএটা বলে

file system: /dev/sda5
mount point: none
       type: swap
    options: sw
       dump: 0
       pass: 0

এবং আমি এটি দিয়ে সূক্ষ্ম লোড করতে পারি swapon /dev/sda5তবে এটি কেবল বুটে লোড হবে না।

সমস্যা সমাধানের জন্য আমি আরও কী তথ্য দিতে পারি? আমি জানি না কী অন্যান্য তথ্য দরকারী হতে পারে


অনুরোধ হিসাবে, সম্পূর্ণ fstabফাইল:

# <file system> <mount point>   <type>  <options>            <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid  0       0
/dev/sda6       /               ext4    errors=remount-ro    0       1
/dev/sda5       none            swap    sw                   0       0
/dev/sr1        none            udf     rw,noauto            0       0

আমি সিস্টেম লগের দিকে তাকিয়ে ছিলাম এবং এটি আমি দেখেছি, এটির অর্থ কী বা এটি সাধারণ যদি তা নিশ্চিত না তবে:

Apr 29 17:57:24 caelan-ubuntu os-prober: debug: running /usr/lib/os-probes/50mounted-tests on /dev/sda5
Apr 29 17:57:24 caelan-ubuntu 50mounted-tests: debug: /dev/sda5 is a swap partition; skipping

এর আউটপুট mountall

mountall: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
mountall: Connection is closed

এর আউটপুট mountall -v

http://pastie.org/private/ras9mc7mf66yudnjoem4w

swap finished
...
local 4/4 remote 0/0 virtual 12/12 swap 0/0

নিশ্চিত নয়, এখনও অদলবদু লোড হচ্ছে না ... তবুও কমান্ডলাইনে যোগ করা যেতে পারে, এবং আমার উইন্ডো পার্টিশনটি বুটে মাউন্ট করা হচ্ছে, এবং এটি fstab-এও রয়েছে।


আপনি / etc / fstab এর বিষয়বস্তু পোস্ট করতে আপত্তি করতে চান?
Boehj

@ বোহজ: সম্পন্ন ...
সিএসে

চিয়ার্স। এখানে কিছুই আমার দিকে ঝাঁপিয়ে পড়ে না। অদ্ভুত লাগে। আমি কেবলমাত্র সম্ভাব্য জিনিসটিই ভাবতে পারি তা হ'ল আপনি বর্ধিত পার্টিশন ব্যবহার করছেন, / প্রথমে উপস্থিত হওয়া উচিত / dev / sda5 এবং / dev / sda6 হিসাবে অদলবদল করা। এটি কেবল পাতলা বাতাসে গ্রাস করছে। আমি কীভাবে এটি সমাধান করা হবে তা আগ্রহী। সম্ভবত আপনি / dev / sdX এর জায়গায় ইউআইডি ব্যবহার করতে পারেন ? এই মানগুলি খুঁজে পেতে sudo blkid
বোহহজ

@ বোহজ: কোনও ডাইস নেই ... এখনও বোঝা হচ্ছে না।
সিজে

@ টমি - দুঃখিত আমি আপনাকে বন্ধুকে সাহায্য করতে পারিনি। আমি নিশ্চিত এখানে কেউ চাইলেও সক্ষম হবে। এর সাথে শুভকামনা রইল। :)
Boehj

উত্তর:


8

এটি নির্বোধ শোনায়, তবে এটি চেষ্টা করুন: /etc/fstabঅদলবদল বিভাজন শেষ রাখার জন্য পুনঃক্রম করুন ।

এটি মনে হয় যে mountall -vনন-রুট ব্যবহারকারী হিসাবে চালানোর সময় নিরীহভাবে ব্যর্থ হয় এবং মাউন্টল সঠিকভাবে বুটে কেন কাজ করে না তা নির্ণয়ের জন্য এর আউটপুট ব্যবহার করা যেতে পারে। আপনার আউটপুট এর শেষ লাইনটিতে mountall -vসমালোচনামূলক ক্লু রয়েছে:

local 4/4 remote 0/0 virtual 12/12 swap 0/0

অন্য কথায়, 0 সোয়াপ ড্রাইভ মাউন্ট করা হয়েছে, / ইত্যাদি / fstab- তে 0 টি সোয়াপ ড্রাইভ পাওয়া গেছে।

এখন মাউন্টল আপনার / ইত্যাদি / fstab- এ তালিকাভুক্ত আপনার অদলবদ ড্রাইভটি খুঁজে পেল না কেন? ভাল প্রশ্ন. এটি সম্ভবত একটি বিরুদ্ধে ত্রুটি হওয়া উচিত mountall। এটি নির্ণয়ের জন্য, আমি আপনার / etc / fstab অনুলিপি করেছিলাম এবং mountall -vনন-রুট ব্যবহারকারী হিসাবে দৌড়েছি । mountall -vএফেক্ট / ইত্যাদি / এফস্ট্যাব এলোমেলোভাবে সম্পাদনা করে এবং পরীক্ষা চালিয়ে যেতে , আমি খুঁজে পেলাম কীভাবে মাউন্টফলের রিপোর্ট করা "অদলবদল 0/0" করতে হবে। কেবলমাত্র / etc / fstab এর লাইনগুলিকে পুনরায় সাজানোই এটি "swap 0/1" এ পরিবর্তিত করার জন্য যথেষ্ট ছিল, অন্য কথায়, / etc / fstab- এ পাওয়া 1 টি সোয়াপ ড্রাইভ। এটির সাথে, এটি সঠিকভাবে বুট করার পক্ষে যথেষ্ট। যদি না হয় তবে এর নতুন ফলাফল পোস্ট করুন mountall -v


2
আমি লঞ্চপ্যাডে একটি বাগ দায়ের করেছি: bugs.launchpad.net/ubuntu/+source/mountall/+bug/839118
bgvaughan

8

আপনার প্রশ্নের জন্য ধন্যবাদ। আমি এটির দিকে তাকিয়েই, আবিষ্কার করেছি যে গতকাল ন্যাটিতে আপগ্রেড করার পরে আমার সিস্টেমে আপনার মতো একই সমস্যা ছিল। আমি বিশ্বাস করি যে সমস্যাটি হ'ল আপগ্রেড করার সময় অদলবদলের ইউআইডি পরিবর্তন হয়েছিল। এখানে আমি এটি ঠিক করেছি।

  1. চালান sudo blkid। এটি ডিস্কের সমস্ত পার্টিশনের বর্তমান ইউআইডি'র প্রদর্শন করবে। আমার সন্দেহ হয় আপনি দেখতে পাচ্ছেন যে আপনার সোয়াপ পার্টিশনের ইউআইডি এখন / etc / fstab এর মান থেকে পৃথক।

  2. যদি এটি আলাদা হয় তবে সম্পাদনা / ইত্যাদি / fstab এর জন্য sudo এর অধীনে কিছু পাঠ্য সম্পাদক চালান। blkidউপরের কমান্ড দ্বারা প্রদর্শিত ইউইউডিটির মান বর্তমান প্রকৃত মানের সাথে প্রতিস্থাপন করুন । উদ্ধৃতি চিহ্নগুলি অন্তর্ভুক্ত করবেন না।

  3. ফাইলটি সংরক্ষণ করুন এবং আপনার সিস্টেমটি পুনরায় বুট করুন। free -mপরিবর্তনের ফলে সমস্যাটি স্থির হয়েছে তা নিশ্চিত হয়ে চালান :

    $ free -m
                 total       used       free     shared    buffers     cached
    Mem:          1001        604        396          0        123        199
    -/+ buffers/cache:        281        719
    Swap:         1953          0       1953
    

আমি ইউইউডি ব্যবহার করছিলাম না, আমি আমার প্রশ্নে উল্লিখিত হিসাবে / ডিভ / এসডিএ 5 ব্যবহার করছিলাম। আমাকে প্রভাবিত করবে না?
সিইজে

ঠিক আছে. সুতরাং, আপনার / ইত্যাদি / fstab UID গুলি ব্যবহার করে না?
টিম

না .. এটি কাজ করে না।
ইউইডির

1
মোহন মত কাজ!
শুইবকুঞ্জি

1

আমার /etc/fstab(ডেবিয়ান) নিম্নলিখিত লিখিত সামগ্রী রয়েছে:

UUID=7b533ab9-cb87-4a30-a4d8-689788f21985 none  swap sw 0 0

আপনার কনফিগারেশনের বিষয়ে আপনি আমাদের যা বলেছিলেন তার উপর ভিত্তি করে আপনার সেই লাইন থাকা উচিত:

/dev/sda5 none swap sw 0 0

আমি অবাক হয়েছি কেন লিনাক্সের শিক্ষানবিস হিসাবে আপনি এই সম্পর্কে ভাবছেন। র‌্যাম আজকাল সস্তা। আমি 4 জিবি পেয়েছি এবং জাভা বিকাশ করেছি (ইনটেলিজ বিশেষত উদাহরণস্বরূপ এক টন র‌্যাম ব্যবহার করে) তবে আমি কখনই এটিকে ছাড়ি না।

এবং আমাকে বলতে হবে আমি অবাক হয়েছি আপনি এই জাতীয় সমস্যা পেয়েছেন। আপনি কি পূর্বনির্ধারিত বিকল্পগুলি ব্যবহার করে উবুন্টু ইনস্টলারটি চালাননি?

অথবা ডুয়াল বুটিংয়ের কারণে আপনি এই সমস্ত সমস্যা পেয়ে যাচ্ছেন (উইন / লিন)?


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

1

আমার কাছে কোনও দ্রুত উত্তর নেই, তবে আমি আশপাশে ঝাঁকুনি দিয়েছি এবং কিছু সমস্যা খুঁজে পেয়েছি যা আপনি সমস্যার সঙ্কোচনের চেষ্টা করতে পারেন:

  • / etc / fstab (5) এর মধ্যে সোয়াপ পার্টিশনটি তালিকাভুক্ত করা উচিত (আপনার দেখতে সুন্দর লাগছে)
  • /etc/init/mountall.conf এ লাইনটি অন্তর্ভুক্ত করা উচিত emits all-swaps
  • আপনি যদি mountallঅ-রুট ব্যবহারকারী হিসাবে চালনা করেন তবে এর জবাবটিতে অন্তর্ভুক্ত করা উচিতswapon: /dev/sda5: open failed: Permission denied
  • dmesg | less আমার যা আছে তার মতো কিছু অন্তর্ভুক্ত করা উচিত:

[2.272092] এসডিএ: এসডিএ এসডি 2 এসডি 3

[2.272924] এসডি 1: 0: 0: 0: [এসডিএ] সংযুক্ত এসসিএসআই ডিস্ক

... (মাউন্টিং এসডিএ 1, এসডিএ 2 সম্পর্কে আরও লাইন) ...

[20.298550] / dev / sda3 এ 10239996 কে অদলবদল যুক্ত করা হচ্ছে। অগ্রাধিকার: -1 এক্সটেন্টস: 1 জুড়ে: 10239996 কে

  • free মত কিছু রিপোর্ট করা উচিত Swap: 10239996 0 10239996

ড্রাইভগুলি সম্পর্কে ডেমসগে কোনও আউটপুট আমি খুঁজে পাচ্ছি না .. মাউন্টল একটি ত্রুটি প্রদান করে এবং মাউন্টলকনফের সেই লাইন রয়েছে।
সিএসে

মাউন্টফল যদি কখনও স্বপন চালানোর চেষ্টা না করে, তবে এটি আপনার সমস্যা বলে মনে হচ্ছে। ভার্বোজ আউটপুট mountall -vকি?
ক্রুবো

এটি
@

দেখুন কোথায় mountall -v0/0 অদলবদল? এটি একটি নিখুঁত ক্লু। আমার নতুন উত্তর দেখুন।
ক্রুবো

1

উবুন্টু 12.04 (যথাযথ) তে আমার একই সমস্যা ছিল, তবে আমার /etc/fstabইতিমধ্যে সঠিক ছিল। দেখা যাচ্ছে যে আমার সোয়াপ পার্টিশনের ফর্ম্যাটটি সম্পর্কে কিছু ভাঙ্গা ছিল যা সোয়াপ পার্টিশনটি রোধ করে blkidএবং mountallসনাক্ত করতে বাধা পেয়েছিল।

বিবরণ:

  • আমার সোয়াপ পার্টিশনটি ছিল /dev/mapper/foo-swap_1- এনক্রিপ্ট করা (LUKS) পার্টিশনের একটি LVM লজিক্যাল ভলিউম।
  • অদলবদলের পার্টিশনটি বুটে কখনও সক্রিয় থাকবে না।
  • ম্যানুয়ালি চলমান swapon -aকাজ।
  • lsblk অদলবদল বিভাজন দেখানো হয়েছে
  • blkid অদলবদল বিভাজনটি প্রদর্শন করে নি
  • blkid -p /dev/mapper/foo-swap_1 নিম্নলিখিত বার্তা মুদ্রিত:

    /dev/mapper/foo-swap_1: ambivalent result (probably more filesystems on the device, use wipefs(8) to see more details)
    
  • wipefs -n /dev/mapper/foo-swap_1 দুটি ফাইল সিস্টেমের স্বাক্ষর দুটি দেখিয়েছে!

উভয় স্বাক্ষর ( wipefs -a) স্বাক্ষর করা এবং অদলবদল ( mkswap) পুনরায় ফর্ম্যাট করা আমার জন্য সমস্যাটি স্থির করে।

এখানে একটি স্ক্রিপ্ট যা ফিক্সটি স্বয়ংক্রিয় করে দেয়:

#!/bin/sh

# helper functions
log() { printf %s\\n "$*"; }
error() { log "ERROR: $*" >&2; }
fatal() { error "$*"; exit 1; }
try() { "$@" || fatal "'$*' failed"; }

# path to the swap partition
SWAP=/dev/mapper/foo-swap_1

# remember the UUID of the swap partition
UUID=$(try sed -e 's/RESUME=UUID=//' /etc/initramfs-tools/conf.d/resume) || exit 1
[ -n "${UUID}" ] || fatal "couldn't read UUID"

# delete filesystem/raid signatures from the swap partition
try wipefs -a "${SWAP}"

# format the swap partition
try mkswap -f -U "${UUID}" "${SWAP}"

1

12.04 এ আপগ্রেড হওয়ার পরে, কিছু সামান্য সামঞ্জস্যতা ঘটেছিল, কোনও বড় বিষয় নয়। আমি অজানা ছিলাম যে আমার অলপাস E330 থেকে 14 মেগাপিক্সেল jpg গিম্প করার চেষ্টা না করা পর্যন্ত আমার অদলবদলটি কাজ করছে না। বাবা।

উদ্ধার ফোরাম। প্রাদান:

blkid শো

/dev/sdb6: UUID="3e0550cf-4a55-4aa8-80fa-24103c1b25a7" TYPE="swap" 

তবে এটি সিস্টেম মনিটর, মিম্মকে'এ অনুযায়ী সক্রিয় নয়।

ইউআইডি অবশ্যই স্পষ্টতই সঠিক ছিল তবে যেতে হবে না ... নিশ্চিত না যে আমি কীভাবে এই আদেশটি পেয়েছি:

# blkid -p /dev/mapper/foo-swap_1
error: /dev/mapper/foo-swap_1: No such file or directory

ফাইল ম্যানেজার আমাকে একটি 0 বাইট আইকন, ফাইলের নাম নিয়ন্ত্রণ দেখিয়েছিল - তাই সেখানে কী লেখা উচিত ছিল? কিসে?

$ sudo swapon --all --verbose yielded
swapon: cannot find the device for UUID=3e0550cf-4a55-4aa80fa-24103c1b25a7

আমি / etc / fstab ফাইল যুক্ত করে সম্পাদনা করেছি

/dev/sdb6   none    swap    sw  0   0

রিবুট এবং সিস্টেম মনিটর এটি সক্রিয় দেখায়, হ্যাঁ।

ঠিক আছে, আমি অবশ্যই এখানে এসে কমান্ডটি পেয়েছি

blkid -p /dev/mapper/foo-swap_1

সুতরাং এটি আমার চেয়ে বুদ্ধিমান কারও জন্য একটি সূত্র। আশা করি এটা সাহায্য করবে.


1

উপরের কিছুই আমার ক্ষেত্রে ছিল না

আমি অদলবদলের আকার পরিবর্তন করলাম: পুরানোটিকে মুছুন এবং তারপরে একটি নতুনকে আরও বড় করেছেন। পরে একটি ত্রুটি ছিল Something X session related। আমি / ইত্যাদি / fstab এ ইউআইডি পরিবর্তন করেছি, তবে এটি আমার পক্ষে কার্যকর হয়নি। পরীক্ষিত জার্নাল:... unknown filesystem "swap"

সমাধান:/etc/fstabপরিবর্তন ext4করতে swapজন্য /swapএবং রিবুটের


নতুন ব্যবহারকারীকে স্বাগতম! আপনার অবদানের জন্য ধন্যবাদ। আপনার উত্তরটি কিছুটা অস্পষ্ট। আপনি কি জিনিসগুলি পরিষ্কার করার জন্য একটি সম্পাদনা করতে পারেন ? আমরা নিশ্চিত করতে চাই যে এই সমস্যা সহ ভবিষ্যতের দর্শকরা এটি পরিষ্কারভাবে বুঝতে সক্ষম হবেন। বিশেষত, আপনি কী অদলবদলের পার্টিশনটির আকার পরিবর্তন করতে বা একটি নতুন ইউইউডি নির্ধারণের পরামর্শ দিচ্ছেন? বা আপনি কি বলছেন যে চেষ্টাটি কাজ করে নি (বিভ্রান্তি এড়াতে কাজ করে না এমন জিনিসগুলি এটি ছেড়ে দিতে পারে)। ভাল ফর্ম্যাটিংও স্পষ্ট করতে সহায়তা করতে পারে।
Nmath

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