উবুন্টু থেকে কীভাবে একটি (এন) (এনটিএফএস) পার্টিশন লুকানো যায়


39

নটিলাসের তালিকা থেকে আমার একটি এনটিএফএস পার্টিশনটি লুকানো দরকার। আমি কীভাবে এটি অর্জন করতে পারি?

এটি করার কোনও সরঞ্জাম আছে?

এবং আমি কীভাবে উবুন্টুতে ফাইলগুলি আড়াল করতে পারি (অপারেটর ব্যতীত)


এটি কোনও এনটিএফএস পার্টিশনটি কোনও অভ্যন্তরীণ ড্রাইভে বা কোনও বহিরাগত। যদি এটি অভ্যন্তরীণ হয় তবে কেবল এটির মাধ্যমে fstabবা অন্যথায় মাউন্ট করবেন না । যদি এটি বাহ্যিক হয় তবে এটি udevনিয়মগুলির সাথে আরও জটিল হয় ।
Huckle

এটিকে / মিডিয়া ছাড়া অন্য কোনও স্থানে মাউন্ট করুন, যেমন / এমএনটি
টাকিয়ন্স

উত্তর:


37

নটিলাস থেকে পার্টিশনগুলি »ডিস্ক« এর মাধ্যমে আড়াল করা হচ্ছে

উবুন্টু ১২.১০ এবং এর পরে, ডিস্ক নামে একটি ইউটিলিটি রয়েছে যা উপলব্ধ সমস্ত ডিস্ক প্রদর্শন করে এবং প্রতিটি পার্টিশনের জন্য মাউন্ট বিকল্পগুলি পরিবর্তন করতে দেয়।

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

জিনোম ডিস্কের স্ক্রিনশট


আমার এনএফএস পার্টিশনটি ডিস্ক ইউটিলিটিতে উপস্থিত হয় না, এটি কীভাবে দেখবেন?
নাইমারিয়া

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

লুকানো, হ্যাঁ, তবে ব্যবহারকারী মাউন্টযোগ্য। ডিস্ক "প্লে" আইকনটিতে ক্লিক করা অপশন যাই হোক না কেন, ডিস্ককে মাউন্ট করে।
ক্রিসওয়েবদেভ

একই সরঞ্জামটি উবুন্টু মেট 16.04 (কাজার সাথে) তে পাওয়া যাবে এবং আপনি ডেস্কটপ জিইউআই-তে ডিস্ক-তালিকাগুলি ছড়িয়ে দিতে চান না এমন পার্টিশনগুলি লুকিয়ে রাখতে সহায়তা করে। আমার একাধিক পার্টিশন সহ একটি সেটআপ রয়েছে এবং এখানে 4 টি পার্টিশন এখানে এবং সেখানে (প্লেস-মেনু, ডিস্ক মাউনটার-উইজেট ইত্যাদি) দেখানো হয়েছে যা কোনও আসল ব্যবহার বা উদ্দেশ্য ছাড়াই। আর না.
F-3000

যার Home + Other locationsঅধীনে This computerডাকা হয় তখনও আমি ড্রাইভটি দেখতে পাচ্ছি Volume। আমি যখন এটিতে ক্লিক করি তখন উইন্ডোটি পপ আপ করে আমাকে ড্রাইভ মাউন্ট করার শংসাপত্রগুলি জিজ্ঞাসা করে। এটি কি এটিতে প্রদর্শিত না করা সম্ভব other locations?
নাজার

20

এই গাইড আপনাকে সাহায্য করতে পারে।

নটিলাসে প্রদর্শিত হওয়া থেকে আপনি কীভাবে ডিস্কগুলি আড়াল করবেন?

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

নীচের চিত্রটি দেখুন। লাল বাক্সগুলির মধ্যে লেবেল নেই। ফাইল সিস্টেম সর্বদা বর্তমান /rootপার্টিশন, যখন 45 গিগাবাইট ফাইল সিস্টেম এমন একটি পার্টিশন যেখানে কোনও লেবেল নেই। এই উদাহরণস্বরূপ, এটি /rootআমার উবুন্টু ১০.১০ এর বিভাজন (আমি নেটিটি নারওয়ালের উপর চলছে তবে আমার ম্যাভারিক মিরক্যাটকে বিভিন্ন ধরণের ব্যাকআপ হিসাবে রেখেছি)। অন্য দুটি - লুসিড লিঙ্কস এবং কার্মিক কোআলা - আমার 2 এনটিএফএস পার্টিশনের লেবেল।

এখানে চিত্র বর্ণনা লিখুন

লিনাক্স এই ডিভাইসগুলিকে কীভাবে উল্লেখ করে সে সম্পর্কে আপনি যদি না জানেন তবে লেবেলগুলি গুরুত্বপূর্ণ। উইন্ডোজে, এটি ডিস্ক বা পার্টিশনই হোক না কেন, তাদের চিঠিগুলি বলা হয় - সি বা ডি - ইত্যাদি। লিনাক্সে আরও নির্দিষ্ট নামকরণ সিস্টেম রয়েছে। এটি সাধারণত sdaX বা hdbY হয়, যেখানে এক্স এবং ওয়াই যথাক্রমে এসডিএ বা এইচডিবি ড্রাইভের পার্টিশনের সংখ্যা। সুতরাং, যদি এসডিএ ড্রাইভে 3 টি পার্টিশন থাকে তবে সেখানে sda1, sda2 এবং sda3 থাকবে। উইন্ডোজ সম্ভবত এটি কেবল সি, ডি এবং ই কল করবে

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

একবার আপনি সমস্ত মাউন্ট করেছেন, জিনোম-টার্মিনাল চালিয়ে একটি টার্মিনাল খুলুন। আপনি যদি ন্যাটি ব্যবহার করছেন তবে ড্যাশটিতে টাইপ করুন বা আপনি যদি ক্লাসিক উবুন্টু ডেস্কটপ ব্যবহার করছেন তবে মেনুতে এটি সন্ধান করুন। ডিভাইসটির নামগুলি সন্ধান করার সহজ উপায় হ'ল কারণ মাউন্টটি আপনাকে আক্ষরিকভাবে জানাবে যে ডিভাইস এক্স ডিরেক্টরিতে Y নামটি জেড নাম্বার সহ মাউন্ট করা আছে? আপনি দেখতে পারেন /proc/partitionsবা /dev/disks/এটি কেবল আপনাকে বিভ্রান্ত করবে।

কমান্ড মাউন্ট একবার চালান। আউটপুট থেকে, ড্রাইভের নাম বা এর সাথে সম্পর্কিত লেবেলের মাধ্যমে পার্টিশনগুলির নোটটি নোট করুন। এটি নীচের চিত্রটির মতো কিছু দেখবে।

এখানে চিত্র বর্ণনা লিখুন

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

যেহেতু 45 গিগাবাইট ফাইল সিস্টেমে ( /dev/sdb2) আসলে নাটিলাসে কোনও ব্যবসা প্রদর্শিত হচ্ছে না, তাই আমি এটি আড়াল করতে চাই। আমি কার্মিক কোয়ালাকেও আড়াল করতে চাই ( /dev/sda1) কারণ এটি আমার উইন্ডোজ সি বিভাজন। স্বর্গ নিষিদ্ধ আমি দুর্ঘটনাক্রমে এই পার্টিশনগুলির কোনও থেকে ফাইল মুছতে পারি না।

এখন লুকোচুরি শুরু! তবে তার আগে, নিশ্চিত হয়ে নিন যে আপনি কোন পার্টিশনগুলি আড়াল করতে চান (যেমন আমি তাদের উপরে কীভাবে চিহ্নিত করেছি)। sudo fdisk -l দ্রুত চিহ্নিত করার জন্য আপনি কমান্ডটি ব্যবহার করে আপনার সমস্ত পার্টিশন তালিকাভুক্ত করতে পারেন । আমি লুকিয়ে sda1এবং sdb2পরবর্তী পদক্ষেপগুলিতে যাচ্ছি , তবে পরিবর্তে আপনার নিজের পার্টিশনের নামগুলি স্থান করে নেওয়া উচিত।

  1. 99-hide-disks.rulesআপনার প্রিয় সম্পাদক ব্যবহার করে একটি ফাইল তৈরি করুন । এই ফাইলটি আমরা লিনাক্স কার্নেলটিকে ডিভাইসটি আড়াল করতে বলার নিয়ম রেখেছি। ফাইলটির নাম কেন মজাদার মনে হচ্ছে তা আমি ব্যাখ্যা করব না। এটি এখানে অন্য পোস্টের বিষয় হবে যদি আমি এটির ব্যাখ্যা ব্যাখ্যা করতে খুব অলস বোধ করি না।

  2. আপনার সবেমাত্র তৈরি করা ফাইলটিতে নীচের পাঠ্যটি রাখুন, তবে আপনার ক্ষেত্রে প্রযোজ্য ডিভাইসের নামটি পরিবর্তন করবেন তা নিশ্চিত করুন। আমার উপর আমি এসডিএ 1 এবং এসডিবি 2 লুকিয়ে রাখতে চাই।

    সাধারণ ফর্ম্যাটটি হ'ল (এটি ক্ষেত্রে সংবেদনশীল):

    KERNEL=="device name", ENV{UDISKS_PRESENTATION_HIDE}="1"
    

    আমার ক্ষেত্রে, আমি নিম্নলিখিতটি 99-হাইড-ডিস্ক.রুলসগুলিতে লিখব:

    KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1"
    KERNEL=="sdb2", ENV{UDISKS_PRESENTATION_HIDE}="1"
    

    আপনার কাজ শেষ হয়ে গেলে সংরক্ষণ করতে ভুলবেন না।

  3. এখন কমান্ড দিয়ে ফাইলটি অনুলিপি করুন /etc/udev/rules.d/,

    sudo cp 99-hide-disks.rules  /etc/udev/rules.d/
    

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

সম্পাদনা:

কমপক্ষে উবুন্টু ১২.১০ এর জন্য উপরের রেখাগুলি আর কাজ করে না এবং পরিবর্তে এই ফর্ম্যাটটি ব্যবহার করতে হবে:

KERNEL=="sda1", ENV{UDISKS_IGNORE}="1"
KERNEL=="sdb2", ENV{UDISKS_IGNORE}="1"

1
আমি দুঃখিত, নটিলাস এখনও সেই ড্রাইভের নামগুলি প্রদর্শন করে :(
শ্রীভিশখ

1
@ শ্রীবিসাখ: উদ্ধৃতিগুলি অবৈধ ছিল। (যেমন KERNEL==”sda1″... উত্তরে সেগুলি এখন পরিবর্তন করা হয়েছে)। এটি সাধারণ ASCII উদ্ধৃতি সহ কাজ করে।
পিটার.ও

1
এছাড়াও। sudo udevadm triggerডিভাইস আপডেট করবে। পুনরায় চালু করার দরকার নেইnautilus
পিটার.ও

সুতরাং মূলত দ্বিতীয় (স্বাক্ষরিত) "এফবি" সমাধানটি fdiskপ্রথমে মাউন্ট, চালনা mountএবং আবার আনমাউন্টিংয়ের পরিবর্তে ডিভাইসের সনাক্তকারী সনাক্ত করতে ব্যবহার করে । => অনেক দ্রুত :)
নুয়াল

দুর্দান্ত, আমাকে ব্যবহার করতে হয়েছিল UDISKS_IGNORE(আমি এক্সবুন্টু ১৩.১০ তে আছি), এবং আমি এটি এখানে পেয়েছি!
lorenzo-s

8

এই জন্য ধন্যবাদ, খুব সহজ টিউটোরিয়াল। আমি উবুন্টু 14.04 এ করার জন্য খুব সহজ উপায় খুঁজে পেয়েছি

  1. সুপার / উইন্ডোজ কী চাপুন
  2. টাইপ এবং ওপেন ডিস্ক
  3. আপনি যে পার্টিশনটি আড়াল করতে চান তা নির্বাচন করুন যাতে এটি কমলা হয়ে যায়
  4. কগ / সেটিংস / উন্নত সেটিংস আইকনটি নির্বাচন করুন। মাউন্ট অপশন সম্পাদনা ক্লিক করুন
  5. স্বয়ংক্রিয় মাউন্ট বন্ধ করুন
  6. প্রারম্ভকালে মাউন্ট এবং ইউজার ইন্টারফেসে শো উভয়টিকে চেক করুন
  7. সংরক্ষণ করুন এবং পুনরায় বুট করুন

কোনও টার্মিনালের প্রয়োজন নেই, সম্ভবত এটি 14.04 এর জন্য একটি নতুন বৈশিষ্ট্য? নিশ্চিত নয় যে কোনওভাবেই এটি অনেক সহজ এবং কার্যকর ছিল।

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

আশাকরি এটা সাহায্য করবে.

চিয়ার্স


8

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

এটি করতে প্রথমে একটি ইউইউডি খুঁজে পেতে হবে। এটি একাধিক উপায়ে পাওয়া যেতে পারে, এর মধ্যে একটি হ'ল কমান্ড চালানো udisksctl info -b /dev/sda1(যেখানে /dev/sda1আপনার বিভাগ অবশ্যই রয়েছে)। ইউআইডিউ আইডিইউইউডের অধীনে দৃশ্যমান এবং পার্টিশনটি লুকানো হিসাবে চিহ্নিত করা হয়নি (উপেক্ষা করা):

/ সংস্থা / freedesktop / UDisks2 / block_devices / sda1 বর্তমানে:
  org.freedesktop.UDisks2.Block:
    কনফিগারেশন: []
    ক্রিপ্টোব্যাকিং ডিভাইস: '/'
    ডিভাইস: / dev / sda1
    ডিভাইস নাম্বার: 2049
    ড্রাইভ: '/ org / ফ্রিডেস্কটপ / ইউডিস্ক 2 / ড্রাইভ / ...'
    ইঙ্গিতআউটো: মিথ্যা
    HintIconName:
    HintIgnore:                  মিথ্যা
    HintName:
    ইঙ্গিত পার্টিশনেবল: সত্য
    HintSymbolicIconName:
    হিন্ট সিস্টেম: সত্য
    আইডি: বাই-আইডি-আতা -...- পার্ট 1
    আইড্যাবেল: সিস্টেম সংরক্ষিত
    আইডিটাইপ: এনটিএফএস
    আইডুয়েড:                      A10CDE7682786D73
    আইডুয়েজ: ফাইল সিস্টেম
    IdVersion:
    এমডিরেড: '/'
    এমডিআরইডেম্বার: '/'
    পছন্দের ডিভাইস: / dev / sda1
    পঠনযোগ্য: মিথ্যা
    আকার: 104857600
    সিমলিঙ্কস: / দেব / ডিস্ক / বাই- আইডি / ডাটা-...- পার্ট ১
                                /dev/disk/by-id/wwn-...-part1
                                আপনার / dev / ডিস্ক / দ্বারা লেবেল / SystemReserved
                                আপনার / dev / ডিস্ক / উপ-UUID / A10CDE7682786D73

এখন এই পার্টিশনটি আড়াল করার জন্য একটি ইউদেব নিয়ম তৈরি করুন যা এই ইউইউডি-র সাথে পার্টিশনের সাথে মেলে এবং এটি udisks থেকে আড়াল করুন। উদাহরণস্বরূপ, আপনি যদি উপরের এনটিএফএস পার্টিশনটি ( ইউআইডি এ 10 সিডি 7682786D73 সহ ) এবং অন্য একটি এক্সট 4 পার্টিশন ( ইউআইডিএফএএফএ 2c6a-0545-4bfa-a545-440c63467467 সহ ) আড়াল করতে চান তবে আপনার /etc/udev/rules.d/99-hide-partitions.rulesফাইলে অন্তর্ভুক্ত থাকতে হবে:

# লুকান "সিস্টেম সংরক্ষিত" পার্টিশনটি UI 
SUBSYSTEM == "ব্লক", ENV {ID_FS_UID} == " A10CDE7682786D73 ", ENV {UDISKS_IGNORE} = "1"
 # বাম প্যানেলে লুকান / হোম বিভাজন 
SUBSYSTEM == "ব্লক", ENV { আইডি_এফএস_ইউইডি} == " faae2c6a-0545-4bfa-a545-440c63467467 ", ENV {UDISKS_IGNORE} = "1"

মন্তব্যগুলি alচ্ছিক, তবে প্রস্তাবিত যাতে ইউআইডি কম ম্যাজিক হয়। এক সাথে ভেরিয়েবল সেট না করে নিশ্চিত হোন , অন্যটি ভেরিয়েবলের সাথে তুলনা করে।===

নিয়ম ফাইল তৈরির পরে, এটি পুনরায় চালু করে বা চালিয়ে প্রয়োগ করুন :

sudo udevadm control --reload
sudo udevadm trigger --subsystem-match=block

এখন udisksctl info -b /dev/sda1কমান্ডটি আবার চালান এবং এতে থাকা উচিত:

    HintIgnore:                  সত্য

এটি সঠিক উত্তর এবং উবুন্টুতে এখনও বৈধ 14.04
ceztko

3

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

KERNEL=="sda1", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sdb2", ENV{UDISKS_PRESENTATION_HIDE}="1"

পরিবর্তে, আপনার এটি লেখা উচিত:

KERNEL=="sda1", ENV{UDISKS_IGNORE}="1"
KERNEL=="sdb2", ENV{UDISKS_IGNORE}="1"

বাকিটা একই :)


2

আপনি প্রকৃতপক্ষে পার্টিশনগুলি আড়াল করতে পারবেন না যাতে লিনাক্সে এগুলি পুরোপুরি 100% মাউন্ট করা যায় না, শারীরিকভাবে তারা যে ডিস্কগুলিতে বাস করে সেগুলি অপসারণের সংক্ষিপ্ততা। এটি বলেছিল, আমি মনে করি না যে আপনার সেই স্তরের সুরক্ষা দরকার। আমার সন্দেহ হয় আপনি দুর্ঘটনাক্রমে কোনও আইকন ক্লিক করতে এবং এনটিএফএস বিভাজনে যেতে চান না suspect এটি করার জন্য, আপনি / etc / fstab ফাইলটি সম্পাদনা করতে পারেন। আপনি যে প্রতিটি পার্টিশনটি লুকিয়ে রাখতে চান তার জন্য এই জাতীয় প্রবেশ করান

মনে করুন আপনার এনটিএফএস পার্টিশনটি ডিভ / এসডিএ 1 তারপর এই কোডটি ব্যবহার করুন

/dev/sda1  /mnt/hidden  ntfs-3g  noauto,ro  0 0

এটি সিস্টেমকে / dev / sda1 কে বুট করার সময় স্বয়ংক্রিয়ভাবে মাউন্ট করা থেকে রক্ষা করার জন্য কনফিগার করে (প্রবেশের "নোয়াটো" অংশ)। এটি এটি সেট আপ করে যাতে এটি / mnt / গোপনে ম্যানুয়ালি মাউন্ট করা যায় তবে কেবল পঠনযোগ্য পার্টিশন হিসাবে ("ro" বিকল্প)। যদি আপনি "ব্যবহারকারী" বিকল্পটি যোগ করেন ("নুটো, রো, ব্যবহারকারীগণ" হিসাবে), সাধারণ ব্যবহারকারীরা (অর্থাৎ আপনি) পার্টিশনটি মাউন্ট করতে সক্ষম হবেন; তবে এই বিকল্পটি অনুপস্থিত হওয়ার সাথে সাথে আপনাকে পার্টিশনটি মাউন্ট করতে sudo ব্যবহার করতে হবে। আপনি এটির সাথে কতদূর যেতে চান এটি আপনার পছন্দ - উদাহরণস্বরূপ আপনি "রো" এবং "বা" ব্যবহারকারীদের যুক্ত করতে পারেন।

এবং আমি কীভাবে উবুন্টুতে (অপারেটর বাদে) ফাইলগুলি আড়াল করতে পারি?

এই উত্তর দেখুন

উৎস

  1. http://ubuntuforums.org/showthread.php?p=9901316

এটি কোনও পার্টিশন মাউন্ট করা বন্ধ করতে সহায়তা করবে আমি কোনওভাবেই নটলিয়াসের বাম পাশে ফেভ তালিকা থেকে এটি আড়াল করতে চাই?
শ্রীভিশখ

1

ডলফিনে, যা নটিলাস নয় তবে কুবুন্টুর জন্য অনুরূপ অ্যাপ্লিকেশন, আমি বাম ফলকের ডিভাইসে ঠিক ডান ক্লিক করতে পারি। তারপরে একটি মেনু পপ আপ করবে যা আমি চয়ন করতে পারি Hide entry 'humpty dumpty'। নটিলাসে অনুরূপ বিকল্প আছে কিনা তা আপনি পরীক্ষা করতে চাইতে পারেন।


1

আমার সংস্করণে, 14.04.2 এ, পার্টিশনগুলি আড়াল করার জন্য ডিস্ক বিকল্পে আমার কিছুটা আলাদা মেনু রয়েছে।

1 ওপেন ডিস্ক

2 আপনি যে পার্টিশনগুলি আড়াল করতে চান তার সাথে ড্রাইভে বাম ক্লিক করুন (এটি কমলা হয়ে যায়)

3 আপনি যে পার্টিশনটি আড়াল করতে চান তার বামে ক্লিক করুন (এটি কমলাতে পরিণত হয়)

4 পার্টিশনের নীচে বারে ডাবল-কগ ক্লিক করুন

5 "মাউন্ট বিকল্পগুলি সম্পাদনা করুন" ক্লিক করুন

6 স্বয়ংক্রিয় মাউন্ট বিকল্পগুলি বন্ধ করুন

7 "স্টার্টআপ এ মাউন্ট" আনচেক করুন

8 "ইউজার ইন্টারফেসে দেখান" আনচেক করুন

9 "ঠিক আছে" ক্লিক করুন

10 পাসওয়ার্ড লিখুন

এটি আমার কম্পিউটারে তাত্ক্ষণিকভাবে কার্যকর হয়েছিল।


1

আপনার ডিস্ক ইউআইডিউড পান:

blkid

/etc/fstabরুট হিসাবে সম্পাদনা করুন :

UUID="XXX" /media/root/nowhere auto nosuid,nodev,nofail,noauto,nouser,x-gvfs-hide,x-udisks-auth 0 0

একটি সুরক্ষিত / মিডিয়া / রুট ফোল্ডার তৈরি করুন (মাউন্ট করা থাকলে পার্টিশনটি অ্যাক্সেস করতে ব্যবহারকারীদের আটকাতে):

sudo mkdir -m=000 /media/root

মাউন্ট এবং দৃশ্যমানতার বিরুদ্ধে সুরক্ষার কয়েকটি স্বতন্ত্র স্তর:

  • noauto শুরুতে স্বয়ংক্রিয়ভাবে মাউন্টিং প্রতিরোধ করে
  • nouser মাউন্টে রুট হওয়া দরকার (এনবি: ইতিমধ্যে ডিফল্ট আচরণ এবং ইউডিস্ক রুট)
  • x-gvfs-hide স্পষ্টভাবে নটিলিয়াসকে এটি আড়াল করতে বলে
  • x-udisks-authমাউন্ট করার সময় প্রশাসকের অধিকারের প্রয়োজন হওয়া উচিত তবে এর কোনও প্রভাব নেই। আমার ধারণা এটির জন্য অতিরিক্ত কনফিগারেশন দরকার।

ডকুমেন্টেশন: mount, fstab, gvfs

মনে রাখবেন যে ব্লক ডিভাইস (উদা। /dev/sdX) এখনও সমস্ত ব্যবহারকারীর দ্বারা বিশেষত Diskইউটিলিটিতে দৃশ্যমান । এটি এখনও রুট দ্বারা ম্যানুয়ালি অন্য কোথাও মাউন্ট করা যেতে পারে, তবে কোনও ডিফল্টরূপে কোনও মানক ব্যবহারকারী দ্বারা নয়। আপনি যদি রুট বা সিস্টেম প্রক্রিয়াগুলিকে বিশ্বাস না করেন তবে আপনাকে নিম্ন-স্তরের কার্নেল পদ্ধতির একটি ব্যবহার করতে হবে।

আরও যেতে: এর পরে, আপনি যদি কোনও কন্টেইনার-মত পদ্ধতির মাধ্যমে অদৃশ্যভাবে ব্লক ডিভাইসটি মাউন্ট করতে চান তবে আপনি এটি ব্যবহার করতে পারেন unshare:

unshare -m bash
MOUNT_DIR="XXX"
mkdir "$MOUNT_DIR"
mount --bind "$MOUNT_DIR" "$MOUNT_DIR"
mount --make-private "$MOUNT_DIR"
mount "/dev/sdX" "$MOUNT_DIR"
ls "$MOUNT_DIR"

সাবধানবাণী: সর্বাধিক / সমস্ত উত্তর, ইউদেব নিয়মের উত্তরগুলি সহ, কেবল নটিটিলাস থেকে পার্টিশনটি লুকিয়ে রাখুন তবে ব্যবহারকারীরা ডিস্ক ইউটিলিটি ( আইকন) এর মাধ্যমে স্ট্যান্ডার্ড অনুমতি নিয়ে এটি মাউন্ট করতে পারবেন । অ্যাক্সেসযোগ্য ডিরেক্টরিতে fstab মাউন্ট পয়েন্ট স্থাপন করা ব্যবহারকারীর অ্যাক্সেসকে বাধা দিতে পারে।


এই উত্তরটি ম্যানুয়ালি কীভাবে এটি করবে তাও দেখায়, কারণ অন্যান্য উত্তরগুলিতে উল্লিখিত এই ডিস্ক অ্যাপ্লিকেশন fstab সম্পাদনা করে। একটি fstab এন্ট্রি সহ সর্বাধিক অর্থবহ বিকল্পগুলি হ'ল noauto(শুরুতে অটোমઉન્ટটি অক্ষম করা) এবং অপসারণ x-gvfs-show(ডেস্কটপ জিইউআই থেকে আইকনগুলি অপসারণ)। এগুলি কেবল পার্থক্য যে ডিস্ক করেনি যখন আমি এটা ব্যবহার। (উবুন্টু মেট 16.04)
এফ -3000

0

এটি "দুর্বল" উইন্ডোজ পার্টিশনগুলি "শক্তসমর্থ" উবুন্টু থেকে লুকানোর সহজতম উপায় হবে 14.4।

উবুন্টু:

ক্লিক করুন: আপনার কম্পিউটার এবং অনলাইন উত্স অনুসন্ধান করুন

ডায়ালগ বাক্সে ডিস্কগুলি লিখুন, তারপরে (ডিস্কগুলি) ক্লিক করুন

আপনি যে পার্টিশনটি আড়াল করতে চান তা ক্লিক করুন (এটি রঙ পরিবর্তন করে)

পার্টিশনের নীচে বারে ডাবল-স্টার (আরও বিকল্প) ক্লিক করুন

"মাউন্ট বিকল্পগুলি সম্পাদনা করুন" নির্বাচন করুন

স্বয়ংক্রিয় মাউন্ট বিকল্পগুলি (বন্ধ) করুন

"স্টার্টআপ এ মাউন্ট" আনচেক করুন

"ব্যবহারকারীর ইন্টারফেসে দেখান" আনচেক করুন

"ওকে" ক্লিক করুন

পাসওয়ার্ড লিখুন. ( তুমি পেরেছ! )

এটি তাত্ক্ষণিকভাবে কার্যকর হবে তবে, পুনরায় বুট করা প্রয়োজনীয়।

উইন্ডোজ:

উইন্ডোজ থেকে উবুন্টাস পার্টিশন লুকানোর দরকার নেই! উইন্ডোজ স্বয়ংক্রিয়ভাবে অন্যান্য নন উইন্ডোজ ওএসের পার্টিশনগুলি উপেক্ষা করে।


-1

আপনার ডিস্কে জিইউডি পার্টিশন টেবিল (জিপিটি) থাকলে আপনি জিপিআর্টে গোপন হিসাবে একটি পার্টিশন সেট করতে পারেন।

সহজভাবে জিপিআরটি ইনস্টল করুন এবং চালান, আপনার পার্টিশনটি ডান ক্লিক করুন, পতাকা পরিচালনা করুন এবং পার্টিশনটি লুকানো হিসাবে সেট করুন।


বিঃদ্রঃ! এটি লিনাক্স ডেস্কটপ জিইউআই থেকে পার্টিশনটি লুকিয়ে রাখার চেয়ে আরও অনেক কিছু করবে। উইন্ডোজের সাথে পার্টিশন ব্যবহার করতে চাইলে ব্যবহার করা উচিত নয়, কারণ এই পতাকাটি সেট করা থাকলে ওএস পার্টিশনের অস্তিত্বকে উপেক্ষা করবে। পার্টিশনটি লিনাক্সের সাথে লুকিয়ে থাকলেও জিপিটি ব্যবহার করার সময় উইন্ডোজের সাথে নয় এবং পার্টিশনটি (জি) পার্টেড ব্যবহার করে লুকানো হিসাবে পার্টিশন সেট করা একটি বাগ, এবং এটির উপর নির্ভর করা উচিত নয়।
এফ -3000

-2
  1. একটি লুকানো ফোল্ডার তৈরি করুন
  2. সেখানে যে কোনও পার্টিশন মাউন্ট করুন ,,,,

    mkdir ./.test

    sudo mount /dev/sda1 ./.test/

আনমাউন্ট করতে

sudo umount ./.test/

./.test/is গোপন

আপনি কেবলমাত্র কোনও ডিভাইস মাউন্ট করতে পারেন যদি এটি দেওয়া কমান্ডটি দ্বারা ইতিমধ্যে মাউন্ট করা থাকে বা আপনাকে ব্যবহার করতে হয়

mount --bind oldmount newmount

ওল্ডমাউন্ট এবং নিউমাউন্ট ফোল্ডারের নাম

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