উত্তর:
ড্রাইভ থেকে ডিস্ক বের করার জন্য, এটি সিডি বা ডিভিডি হোক না কেন, একটি টার্মিনাল খুলুন এবং eject
কমান্ডটি সম্পাদন করুন ।
sudo
।
eject
আমার জন্য কাজ করেছেন তারপরে নিম্নলিখিত ত্রুটিটি সহ কাজ করা বন্ধ হয়ে গেছে: "ইজেক্ট: / ডিভ / সিড্রোম: প্রদত্ত নামের সাথে মাউন্টপয়েন্ট বা ডিভাইসটি পাওয়া যায় নি"। নির্বাহ করার পর eject /dev/sr0
আমি আবার ব্যবহার করতে পারে eject
, eject -T
ইত্যাদি
সিডি ড্রাইভ খুলতে / সিডি বের করে দিন:
eject
eject -t
eject -T
এই সমস্ত কমান্ড রান ডায়ালগ ( Alt+ F2) এ টাইপ করা যায়
আরও বিকল্পের জন্য, eject -h
টার্মিনালে টাইপ করুন ।
আমার সর্বনাম তিনি / তাঁর
আদেশগুলি:
eject
eject -t
alias opentray='eject'
ড্রাইভগুলি বের করে দেওয়ার সময় কয়েকটি সমস্যা দেখা দেয়। কখনও কখনও তারা বের করে দিতে চায় না, কারণ এগুলি মাউন্ট করা থাকে etc. আপনি এটিকে eject -l /media/mountpoint
বা ( /mnt/mountpoint
) দিয়ে ওভাররাইড করতে পারেন । আমি একটি ফাংশন লিখেছি যা opentray
আপনার কমান্ড লাইনে কেবল টাইপ করে বলা যেতে পারে ।
এটি কেবল যদি কাজ করে
/dev/sr0
(একই জিনিস /dev/cdrom
, যা কেবল প্রতীকীভাবে লিঙ্কযুক্ত /dev/sr0
)function opentray ()
{
mountdir="/media/DVD"
if [ -d "${mountdir}" ] # If directory ${mountdir} exists
then
if [ $(mount | grep -c "${mountdir}") = 1 ] # If drive is mounted, then
then
echo "/dev/sr0 is now mounted to ${mountdir}. I'll try to unmount it first and eject/open the tray."
umount -l "${mountdir}"
rm -r "${mountdir}"
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
else
echo "/dev/sr0 is not mounted. Opening the tray should be easy. Ejecting/opening now."
rm -r "${mountdir}"
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
fi
else
echo 'The directory "${mountdir}" does not exist. Ejecting/opening the tray.'
sysctl -w dev.cdrom.autoclose=0 # Ensure drive doesn't auto pull tray back in.
eject
exit
fi
}
সম্পূর্ণতার জন্য, আপনি কমান্ড লাইন থেকে ট্রেটিকে আবার টেনে আনতে আপনার .bashrc
(বা .bash_aliases
ফাইল) এই উপন্যাসটি যুক্ত করতে পারেন । আপনার রুট হওয়ার দরকার নেই।
alias closetray='eject -t'
"টার্মিনাল" অ্যাপ্লিকেশনটিতে হয় লিখুন:
eject
eject --force
eject --force
→eject: unrecognized option '--force'
eject -F