আমার কাছে / (রুট) এবং / হোম হিসাবে বিটিআরএফএস ফাইল সিস্টেম মাউন্ট রয়েছে। আমার ফাইল সিস্টেমে আমার দুটি ড্রাইভ রয়েছে,
Total devices 2 FS bytes used 233.79GiB
devid 1 size 922.51GiB used 115.00GiB path /dev/sda3
devid 2 size 931.51GiB used 123.03GiB path /dev/sdb1
/ dev / sdb1 হ'ল একটি এসএসডি এবং / ডেভ / এসডিএ 3 একটি সাধারণ এইচডিডি।
আমার প্রশিক্ষণপ্রাপ্ত চোখে দেখে মনে হচ্ছে এই দুটি খণ্ড উভয় ডিস্কেই ছড়িয়ে আছে
$ sudo btrfs device usage /home
/dev/sda3, ID: 1
Device size: 922.51GiB
Device slack: 0.00B
Data,single: 108.00GiB
Metadata,single: 7.00GiB
Unallocated: 807.51GiB
/dev/sdb1, ID: 2
Device size: 931.51GiB
Device slack: 0.00B
Data,single: 121.00GiB
Metadata,single: 2.00GiB
System,single: 32.00MiB
Unallocated: 808.48GiB
$ sudo btrfs device usage /
/dev/sda3, ID: 1
Device size: 922.51GiB
Device slack: 0.00B
Data,single: 108.00GiB
Metadata,single: 7.00GiB
Unallocated: 807.51GiB
/dev/sdb1, ID: 2
Device size: 931.51GiB
Device slack: 0.00B
Data,single: 121.00GiB
Metadata,single: 2.00GiB
System,single: 32.00MiB
Unallocated: 808.48GiB
আমি কোনও কমান্ড খুঁজে পাচ্ছি না যা স্পষ্টতই দেখিয়ে দেবে যে কীভাবে দুটি ডিরেক্টরি (সাবভলিউম?) ড্রাইভ জুড়ে ছড়িয়ে আছে।
আমার প্রশ্ন তাই। একটি ডিস্কে বাস করার জন্য এবং / অন্যটিতে থাকার জন্য জোর করে / বাড়ির কোনও উপায় আছে কি?
ধন্যবাদ.
"কোন উপায় আছে…?" - হ্যাঁ. দুটি পৃথক বিটিআরএফএস ফাইল সিস্টেম, প্রতিটি তার নিজস্ব ডিভাইসে।
—
কামিল ম্যাকিয়েরোভস্কি
আপনি কৌশল আমরা নিম্নলিখিত কমান্ড আউটপুট প্রয়োজন:
—
কামিল Maciorowski
btrfs fi df /
, df / /home
, lsblk
, grep -E 'btrfs|/boot' /etc/fstab
, mount | grep -E 'btrfs|/boot'
। বিটিআরএফএস ফাইল সিস্টেমে কি অন্য সাবভলিউম রয়েছে? কোন ডিভাইসে প্রাথমিক বুটলোডার রয়েছে? আপনি কোন সচেতন সচেতন? (যেমন systemd হল মাধ্যমে মাউন্ট বহুদূরে,fstab
ইত্যাদি)