.
- 1 1. Ubuntu හි “Mount” යනු කුමක්ද?
- 2 2. Ubuntu හි අතින් Mount කිරීම: මූලික ක්රම
- 3 3. Boot Time හි ස්වයංක්රීය Mounting (fstab)
- 4 4. USB Flash Drives සහ External Hard Drives Mount කිරීමේ ක්රම
- 5 5. ජාල ඩ්රයිව්ස් (NAS) මවුන්ට් කිරීම
- 6 6. පොදු දෝෂ සහ ගැටළු විසඳුම්
- 7 7. යොමු: සාමාන්ය මවුන්ට් විධාන සහ භාවිතය
- 8 8. FAQ: Ubuntu හි මවුන්ට් කිරීම පිළිබඳ නිතර අසන ප්රශ්න
- 8.1 Q1. මගේ USB උපාංගය ස්වයංක්රීයව මවුන්ට් නොවන්නේ ඇයි?
- 8.2 Q2. fstab සංස්කරණය කිරීමෙන් පසු Ubuntu බූට් නොවෙයි. මට මොනවා කළ යුතුද?
- 8.3 Q3. Windows බෙදාගත් ෆෝල්ඩර්ස් ස්වයංක්රීයව මවුන්ට් කර ගැනීමට මොකද ක්රමය?
- 8.4 Q4. සෑම වරක්ම මුරපදයක් ඇතුළත් නොකර මවුන්ට් කරගත හැක්කේ කෙසේද?
- 8.5 Q5. වත්මන් මවුන්ට් කර ඇති උපාංග ලැයිස්තුගත කිරීම කෙසේද?
- 8.6 Q6. “Target is busy” යන පණිවුඩය යෙදුම් වසා දැමූ පසුද පෙනේ
- 9 9. සාරාංශය
1. Ubuntu හි “Mount” යනු කුමක්ද?
Mount කිරීමේ අර්ථය සහ භූමිකාව
Linux සහ Ubuntu හි, “mounting” යනු ගබඩා උපාංගයක් ගොනු පද්ධතියට සම්බන්ධ කිරීමේ ක්රියාවලිය යි.
උදාහරණයක් ලෙස, USB ෆ්ලෑෂ් ඩ්රයිව් එකක් හෝ බාහිර හාර්ඩ් ඩ්රයිව් එකක් පරිගණකයට සම්බන්ධ කිරීම පමණක් එහි අන්තර්ගතය තත්කාලිකව ප්රවේශයට ලැබෙන්නේ නැත. Ubuntu “mounting” නමින් හැඳින්වෙන ක්රියාවලියක් ක්රියාත්මක කර එම ගබඩා උපාංගයේ අන්තර්ගතය /media හෝ /mnt වැනි විශේෂිත ස්ථානයක, mount point ලෙස හැඳින්වෙන, දර්ශනය කරයි.
ඔබට මෙය “ආකෘතිය” (ගබඩා උපාංගය) එක “ප්රධාන පද්ධතිය” (Ubuntu) සමඟ භෞතිකව සම්බන්ධ කිරීමක් ලෙස සිතිය හැක, එවිට එහි අන්තර්ගතය අවසන් වශයෙන් භාවිතා කළ හැක.
මෙම සංකල්පය USB ඩ්රයිව් වැනි ඉවත් කළ හැකි මාධ්ය පමණක් නොව, අභ්යන්තර හාර්ඩ් ඩ්රයිව් කොටස්, SSD, සහ ජාලයේ බෙදාගත් ෆෝල්ඩර් වැනි උපාංගයන්ටද අදාළ වේ.
ගොනු පද්ධති සහ උපාංග අතර සම්බන්ධතාවය
Linux, Ubuntu ඇතුළත්, සියලු ගොනු සහ ෆෝල්ඩර් එකම හයාරුකාරක ව්යුහයක් තුළ, රූට් ඩිරෙක්ටරිය (/) සිට ආරම්භ වේ.
බාහිර උපාංගයක් ඒකතු කිරීමට, ඔබ “mount point” ලෙස නම් කරන හිස් ඩිරෙක්ටරියක් සාදයි, එයට උපාංගය “attach” කරයි. උපාංගය mount කර ඇති පසු, පද්ධතිය එය සෑමවිටම ගොනු පද්ධතියේ කොටසක් වැනි පරිදි සැලකේ.
උදාහරණයක් ලෙස, ඔබ USB ඩ්රයිව් එක /media/usb හි mount කරන්නේ නම්, එහි අන්තර්ගතය එම ඩිරෙක්ටරිය යටතේ පෙනේ, සහ වෙනත් ගොනු වැනි පිටපත්, සංස්කරණ, මකා දැමීම වැනි ක්රියා කළ හැක.
ප්රධාන කරුණ වන්නේ Ubuntu උපාංගයක් mount කර නොමැති තුරු එයට ප්රවේශ විය නොහැකි බවයි. පද්ධතිය උපාංගය හඳුනාගත්වත්, ගොනු කියවීම/ලියීමේ මෙහෙයුම් mount කිරීම සම්පූර්ණ වන තුරු සිදු නොවේ.
Ubuntu සහ අනෙකුත් මෙහෙයුම් පද්ධති (Windows / macOS) අතර වෙනස්කම්
Windows හි USB උපාංගයක් සම්බන්ධ කරන විට සාමාන්යයෙන් D: හෝ E: වැනි ධාවක අකුරක් ස්වයංක්රීයව ලබා දේ. Ubuntu හි, උපාංගයක් ස්වයංක්රීයව mount වේද යන්න පද්ධති සැකසුම් මත පදනම් වේ.
ඩෙස්ක්ටොප් පරිසරයන්හි බොහෝ ගබඩා උපාංග ස්වයංක්රීයව mount වේ, නමුත් සේවාදායක (server) පරිසරයන් හෝ ටර්මිනල්-මූලික සැකසුම් වලදී අතින් mount කිරීම අවශ්ය වේ.
තවත් වෙනස්කමක් ගොනු පද්ධති පිළිබඳ අවබෝධයයි. Windows පරිශීලකයන්ට NTFS හෝ FAT32 වැනි ගොනු පද්ධති වර්ග ගැන වැඩි අවධානයක් නොදෙයි, නමුත් Ubuntu හි, mount විකල්ප සහ අනුකූලතාවය ගොනු පද්ධතිය අනුව වෙනස් වේ.
උදාහරණයක් ලෙස, NTFS උපාංගයන් සම්පූර්ණයෙන් භාවිතා කිරීමට ntfs-3g පැකේජය ස්ථාපනය කළ යුතු විය හැක.
සාරාංශයෙන්, Ubuntu හි mount කිරීම යනු හාර්ඩ්වෙයා සම්බන්ධ කිරීම පමණක් නොව, ගබඩා උපාංගය මෙහෙයුම් පද්ධතියේ ගොනු පද්ධතියට ඒකාබද්ධ වන අත්යවශ්ය ක්රියාවලිය වේ. පසුගාමී කොටස්වල, අපි ප්රායෝගික mount ක්රම සහ වින්යාස උදාහරණ විස්තරාත්මකව පරීක්ෂා කරමු.
2. Ubuntu හි අතින් Mount කිරීම: මූලික ක්රම
mount විධානයේ මූලික ව්යවස්ථාව සහ භාවිතය
Ubuntu හි ගබඩා උපාංගයක් අතින් mount කිරීමට mount විධානය භාවිතා කරයි.
එහි ව්යවස්ථාව සරල වුවද, එය ඉතා බලවත් සහ සවිස්තරාත්මක වේ.
sudo mount [options] device_path mount_point
උදාහරණයක් ලෙස, USB ඩ්රයිව් (/dev/sdb1) එක /mnt/usb ඩිරෙක්ටරියට mount කිරීමට පහත විධානය භාවිතා කරන්න:
sudo mount /dev/sdb1 /mnt/usb
මෙම විධානය ක්රියාත්මක කිරීමෙන් USB ඩ්රයිව් හි ගොනු /mnt/usb තුළ පෙනේ, සහ ඔබට ඒවා කියවීමට, ලිවීමට හැකියාව ලැබේ.
mount කිරීම සඳහා root අධිකාරි (sudo) අවශ්ය වන බැවින්, විධානය sudo සමඟ ක්රියාත්මක කළ යුතුය.
Mount Point සෑදීම සහ කළමනාකරණය
Mount point යනු උපාංගය සම්බන්ධ කිරීමට භාවිතා කරන හිස් ඩිරෙක්ටරිය වේ.
ඔබ මෙම ඩිරෙක්ටරිය පෙරම සකස් කර තිබිය යුතුය.
sudo mkdir -p /mnt/usb
-p විකල්පය පියාඹන (parent) ඩිරෙක්ටරීන් නොමැති නම් ස්වයංක්රීයව සාදයි.
තාවකාලික අතින් mount කිරීම් සාමාන්යයෙන් /mnt හෝ /media යටතේ තබා ඇත, නමුත් ඔබ කැමති ඕනෑම ඩිරෙක්ටරියක් භාවිතා කළ හැක.
උපාංගය mount කර ඇති පසු, mount point ඩිරෙක්ටරිය තුළ උපාංගයේ ගොනු පෙන්වයි. Unmount කිරීමෙන් පසු එය නැවත හිස් ඩිරෙක්ටරියක් බවට පත්වේ.
උපාංග නාමයන් සහ UUID හඳුනා ගැනීම
උපාංගයක් ස්ථාපනය කිරීම සඳහා, එහි උපාංග නම (උදාහරණයක් ලෙස /dev/sdb1) දැන ගත යුතුය. මෙය පරීක්ෂා කිරීම සඳහා පහත command භාවිතා කළ හැක:
lsblk
lsblk command එක සියලු සම්බන්ධිත block devices (HDDs, SSDs, USB drives, ආදිය) ලැයිස්තුගත කරයි, ඒවායේ ප්රමාණයන් සහ mount status ඇතුළුව.
UUID (Universally Unique Identifier) පරීක්ෂා කිරීම අවශ්ය නම්, පහත command භාවිතා කරන්න:
sudo blkid
blkid command එක සෑම උපාංගයකටම UUID සහ file system type (ext4, ntfs, fat32, ආදිය) පෙන්වයි. UUIDs විශේෂයෙන් වැදගත් වන්නේ fstab භාවිතයෙන් ස්වයංක්රීය mounting සඳහා, එය අපි පසුව සාකච්ඡා කරමු.
umount භාවිතයෙන් උපාංග Unmount කිරීම
ස්ථාපිත උපාංගයක් ආරක්ෂිතව ඉවත් කිරීම සඳහා, umount command භාවිතා කරන්න.
උදාහරණයක් ලෙස, /mnt/usb හි ස්ථාපිත උපාංගයක් unmount කිරීම සඳහා:
sudo umount /mnt/usb
ඔබට උපාංග නම සෘජුවම විධිමත් කළ හැක:
sudo umount /dev/sdb1
Unmount නොකර උපාංගය භෞතිකව ඉවත් කිරීම data corruption ඇති කළ හැක. උපාංග disconnect කිරීමට පෙර සැමවිටම unmount කරන්න.
3. Boot Time හි ස්වයංක්රීය Mounting (fstab)
/etc/fstab යනු කුමක්ද?
Ubuntu වලට startup හි ස්වයංක්රීයව උපාංග mount කිරීමට අවශ්ය නම්, /etc/fstab file භාවිතා කරන්න.
මෙම file එක boot හිදී mount වන උපාංග නිර්වචනය කරන system-wide configuration file එකකි.
උදාහරණයක් ලෙස, external drive එකක් හෝ additional partition එකක් නිතිපතා භාවිතා කරන අතර, එය හැම විටම manually mount කිරීමෙන් වළකින්න ඕනෑ නම්, fstab හි entry එකක් එකතු කිරීමෙන් process එක automate වේ.
කෙසේ වෙතත්, සැලකිලිමත් වන්න: වැරදි entries system එක properly boot වීම වැළැක්විය හැක.
Safer Configuration සඳහා UUIDs භාවිතය
fstab හි උපාංග device names (උදාහරණයක් ලෙස /dev/sdb1) හෝ UUIDs භාවිතයෙන් විධිමත් කළ හැක. UUIDs භාවිතය දිරිගන්වනු ලැබේ.
Device names connection order අනුව වෙනස් විය හැකි අතර, UUIDs නිරන්තරයෙන් පවතී.
පළමුව, UUID පරීක්ෂා කරන්න:
sudo blkid
උදාහරණ output:
/dev/sdb1: UUID="1234-ABCD" TYPE="vfat"
ඉන්පසු /etc/fstab හි පහත line එක එකතු කරන්න:
UUID=1234-ABCD /mnt/usb vfat defaults 0 0
එක් එක් field එකේ අර්ථය පහත පරිදි:
| Field | Description |
|---|---|
| UUID=… | Unique identifier of the target device |
| /mnt/usb | Mount point |
| vfat | File system type |
| defaults | Standard mount options |
| 0 0 | Backup and filesystem check settings |
fstab Edit කිරීමේදී Errors වළක්වා ගැනීමට Tips
fstab හි errors serious boot problems ඇති කළ හැක.
Risk අවම කිරීම සඳහා, මෙම precautions අනුගමනය කරන්න:
- සැමවිටම backup එකක් සාදන්න :
sudo cp /etc/fstab /etc/fstab.bak - Mount point එක පවතින බව සහතික කරන්න :
sudo mkdir -p /mnt/usbභාවිතයෙන් එය සාදන්න - Configuration test කරන්න පහත command එක භාවිතයෙන්:
sudo mount -a
මෙම command එක fstab හි නිර්වචනය කළ සියලු entries mount කිරීමට උත්සාහ කරයි. Errors නොපෙනුනහොත්, configuration valid ය.
4. USB Flash Drives සහ External Hard Drives Mount කිරීමේ ක්රම
FAT32, exFAT, සහ NTFS File Systems අතර වෙනස්කම්
Ubuntu හි USB flash drives හෝ external hard drives mount කිරීමේදී, file system type පරීක්ෂා කිරීම වැදගත්. පහත තුනම වඩාත් සුලබ:
| File System | Characteristics | Ubuntu Support |
|---|---|---|
| FAT32 | Readable on almost all operating systems | Supported by default |
| exFAT | Supports large files, high compatibility | Supported by default on Ubuntu 20.04+, older versions require exfat-fuse |
| NTFS | Standard file system on Windows | Read support by default; ntfs-3g recommended for full write support |
NTFS-formatted devices fully handle කිරීම සඳහා, ntfs-3g install කරන්න:
sudo apt update
sudo apt install ntfs-3g
Devices පරීක්ෂා කිරීම සහ Manual Mounting Steps
USB device එකක් connect කළ පසු, පළමුව device name පරීක්ෂා කරන්න:
lsblk
උදාහරණ output:
sdb 8:16 1 16G 0 disk
└─sdb1 8:17 1 16G 0 part /mnt/usb
මෙහිදී, /dev/sdb1 target partition ය. Mount point එකක් සාදන්න:
sudo mkdir -p /mnt/usb
ඉන්පසු device එක mount කරන්න:
sudo mount /dev/sdb1 /mnt/usb
Device එකේ contents /mnt/usb යටතේ පෙනෙනු ඇති අතර, normally access කළ හැක.
Auto-Mount Work නොකරන විට කළ යුතු දේ
GNOME වැනි desktop environments හි, USB devices සාමාන්යයෙන් automatically mount වේ. කෙසේ වෙතත්, auto-mount server environments හෝ certain configurations යටතේ work නොවිය හැක.
මෙම solutions උත්සාහ කරන්න:
- File manager එක භාවිතයෙන් reconnect කරන්න (desktop environments)
udisksctlcommand භාවිතා කරන්න :udisksctl mount -b /dev/sdb1
dmesgභාවිතයෙන් kernel messages පරීක්ෂා කරන්න :dmesg | tail
If messages such as “new USB device” do not appear, the issue may be a faulty cable or physical connection.
උපාංග ආරක්ෂිතව ඉවත් කිරීම (umount)
USB උපාංගයක් අන්මවුන්ට් නොකර ඉවත් කිරීම දත්ත විකෘතියට හේතු විය හැක. සෑම විටම ඉවත් කිරීමට පෙර අන්මවුන්ට් කරන්න:
sudo umount /mnt/usb
If the mount point is unknown, you can specify the device directly:
sudo umount /dev/sdb1
Once unmounted successfully, the device can be safely removed.

5. ජාල ඩ්රයිව්ස් (NAS) මවුන්ට් කිරීම
Windows බෙදාගැනීම් (SMB / CIFS) මවුන්ට් කිරීම
Ubuntu, SMB/CIFS ප්රොටෝකෝලය භාවිතා කර Windows පද්ධති හෝ NAS උපාංග වලින් බෙදාගත් ෆෝල්ඩර් මවුන්ට් කර, ඒවා ස්ථානීය නාමාවලියක් වැනි ප්රවේශය ලබා දේ.
First, install the required package:
sudo apt update
sudo apt install cifs-utils
Create a mount point:
sudo mkdir -p /mnt/share
Then mount the shared folder:
sudo mount -t cifs //192.168.1.100/share /mnt/share -o username=USERNAME,password=PASSWORD,iocharset=utf8
Key points:
//192.168.1.100/share: IP ලිපිනය සහ බෙදාගත් නාමය/mnt/share: ස්ථානීය මවුන්ට් පෝයින්ට්-oවිකල්ප: පරිශීලක නාමය, මුරපදය, අක්ෂර කේතනයiocharset=utf8: ජපන් ෆයිල් නාමයන් ගැලපීම වැළැක්වීම
If you do not want to expose passwords on the command line, see the section on secure credential management below.
NFS බෙදාගැනීම් මවුන්ට් කිරීම
NFS (Network File System) ලිනක්ස් පද්ධති අතර ගොනු බෙදාගැනීමට සුදුසු වේ.
Install the required client package:
sudo apt install nfs-common
Create a mount point:
sudo mkdir -p /mnt/nfs
Mount the NFS share:
sudo mount -t nfs 192.168.1.200:/export/share /mnt/nfs
Adjust the path according to your server configuration.
To enable automatic mounting at boot, add the following entry to /etc/fstab:
192.168.1.200:/export/share /mnt/nfs nfs defaults 0 0
අක්තපත්ර (පරිශීලක නාමය / මුරපදය) ආරක්ෂිත කළමනාකරණය
Including passwords directly in mount commands is not recommended for security reasons. Instead, you can use a credentials file.
- Create a credentials file (for example):
sudo nano /etc/samba/credentials
File contents:
username=your_username
password=your_password
- Restrict file permissions:
sudo chmod 600 /etc/samba/credentials
- Add the following entry to
fstab://192.168.1.100/share /mnt/share cifs credentials=/etc/samba/credentials,iocharset=utf8 0 0
This allows automatic mounting at boot without exposing passwords.
ජපන් ෆයිල් නාමයන් ගැලපීම වැළැක්වීම (ලෝකේල් සැකසුම්)
If Japanese filenames appear as “????.txt” when mounting SMB shares, the issue is usually related to character encoding.
Ensure the following option is specified:
iocharset=utf8
Also verify your system locale:
locale
If ja_JP.UTF-8 is not present, install and enable the Japanese locale:
sudo apt install language-pack-ja
sudo update-locale LANG=ja_JP.UTF-8
Log out or reboot to apply the changes.
6. පොදු දෝෂ සහ ගැටළු විසඳුම්
“Target Is Busy” පණිවුඩය පෙනේවිට
Error message:
umount: /mnt/usb: target is busy.
This error occurs when the device you are trying to unmount is currently being used by one or more processes.
Common causes:
- තවත් ටර්මිනලයක් දැනටමත් එම නාමාවලියට
cdකර ඇත - GUI යෙදුමක ගොනුවක් විවෘත කර ඇත
- පසුබැසීමේ ක්රියාවලියක් උපාංගයේ ගොනු ප්රවේශ කරයි
Solutions:
- Identify the processes using the mount point:
lsof /mnt/usb
Terminate or close the identified processes
If the issue persists, use
fuser:sudo fuser -km /mnt/usb
This command forcibly terminates processes using the mount point. Use it with caution.
“Permission Denied” දෝෂ විසඳීම
Error message:
mount: /mnt/share: permission denied.
placeholders.
මෙම දෝෂය මවුන්ට් ලක්ෂ්යය හෝ උපාංගය සඳහා ප්රමාණවත් අවසර නොමැති බව示示
විසඳුම්:
sudoභාවිතා කර ඇති බව සහතික කරන්න:sudo mount /dev/sdb1 /mnt/usb
- අවශ්ය නම් මවුන්ට් ලක්ෂ්යයේ අයිතිය සකස් කරන්න:
sudo chown $USER:$USER /mnt/usb
- SMB බෙදාගැනීම් සඳහා, සේවාදායකයේ අක්තපත්ර සහ ප්රවේශ අවසර පරීක්ෂා කරන්න
ස්වයංක්රීය මවුන්ට් කිරීම ක්රියා නොකරන විට
fstab සකස් කිරීමෙන් පසුත්, උපාංගයන් බූට් වෙලාවේ ස්වයංක්රීයව මවුන්ට් නොවිය හැක.
පරීක්ෂා කළ යුතු දේවල්:
fstabහි වාක්ය රචනා දෝෂ (අවකාශ, ගොනු පද්ධති වර්ගය)- නිවැරදි UUID (
sudo blkidසමඟ පරීක්ෂා කරන්න ) - මවුන්ට් ලක්ෂ්යය පවතිනවාද (
mkdirභාවිතා කර සාදන්න ) - බූට් වේලාවේ ජාල බෙදාගැනීම් ලබා නොගත්තා (SMB / NFS)
දෝෂ නිරාකරණය:
sudo mount -a
දෝෂ පෙන්වෙනවා නම්, අදාළ fstab ඇතුළත් කිරීම නිවැරදි කරන්න.
dmesg සහ journalctl සමඟ ලොග් පරීක්ෂා කිරීම
විස්තරාත්මක දෝෂ තොරතුරු බොහෝ විට පද්ධති ලොග් වල ලියා ඇත.
dmesg | tail -n 20
තවත් විස්තරාත්මක ලොග් සඳහා:
journalctl -xe
මෙම ලොග් හාර්ඩ්වෙයා ගැටළු හෝ අවිධිමත් මවුන්ට් විකල්ප හඳුනා ගැනීමට උපකාරී වේ.
වෙනත් සාමාන්ය මවුන්ට්-සම්බන්ධ දෝෂ
| Symptom | Cause | Solution |
|---|---|---|
| mount: unknown filesystem type ‘exfat’ | exFAT not supported | sudo apt install exfat-fuse exfat-utils |
| I/O error when mounting SMB | SMB version mismatch | Add vers=1.0 or vers=3.0 to mount options |
| Filenames appear as ???? | Locale / encoding issue | Add iocharset=utf8 or review locale settings |
7. යොමු: සාමාන්ය මවුන්ට් විධාන සහ භාවිතය
■ උපාංග පරීක්ෂා කිරීම
lsblk
සම්බන්ධිත උපාංග සහ පාර්ශව ව්යුහය පෙන්වයි.
lsblk
උදාහරණය:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 16G 0 disk
└─sdb1 8:17 1 16G 0 part /mnt/usb
blkid
UUID සහ ගොනු පද්ධති වර්ග පෙන්වයි.
sudo blkid
■ මවුන්ට් කිරීම සහ අන්මවුන්ට් කිරීම
mount
ගබඩා මවුන්ට් කිරීම සඳහා මූලික විධානය.
sudo mount /dev/sdb1 /mnt/usb
ගොනු පද්ධතිය සහ විකල්ප නිරූපණය කිරීම:
sudo mount -t vfat -o uid=1000,gid=1000 /dev/sdb1 /mnt/usb
umount
මවුන්ට් කර ඇති උපාංගයක් අන්මවුන්ට් කරයි.
sudo umount /mnt/usb
හෝ උපාංගය නිරූපණය කරන්න:
sudo umount /dev/sdb1
■ ස්වයංක්රීය මවුන්ට් කිරීම
/etc/fstab
පද්ධති ආරම්භයේ උපාංග මවුන්ට් කිරීම සඳහා වින්යාස ගොනුව.
sudo nano /etc/fstab
උදාහරණ ඇතුළත් කිරීම:
UUID=1234-ABCD /mnt/usb vfat defaults 0 0
mount -a
fstab හි නිර්වචනය කරන සියලු ඇතුළත් කිරීම් වල පරීක්ෂා කර මවුන්ට් කරයි.
sudo mount -a
■ දෝෂ නිරාකරණ මෙවලම්
dmesg
මවුන්ට්-සම්බන්ධ දෝෂ සඳහා කර්නල් ලොග් පරීක්ෂා කරයි.
dmesg | tail -n 20
journalctl
විස්තරාත්මක පද්ධති ලොග් පෙන්වයි.
journalctl -xe
lsof
මවුන්ට් ලක්ෂ්යය භාවිතා කරන ක්රියාවලීන් හඳුනා ගනී.
lsof /mnt/usb
fuser
මවුන්ට් ලක්ෂ්යය භාවිතා කරන ක්රියාවලීන් බලයෙන් නවත්වයි.
sudo fuser -km /mnt/usb
■ ජාල බෙදාගැනීම්
cifs-utils
SMB/CIFS මවුන්ට් සඳහා අවශ්යයි.
sudo apt install cifs-utils
nfs-common
NFS මවුන්ට් සඳහා අවශ්යයි.
sudo apt install nfs-common
udisksctl
GUI නොමැති පරිසරවල සරල මවුන්ට්/අන්මවුන්ට් කිරීම.
udisksctl mount -b /dev/sdb1
udisksctl unmount -b /dev/sdb1
8. FAQ: Ubuntu හි මවුන්ට් කිරීම පිළිබඳ නිතර අසන ප්රශ්න
Q1. මගේ USB උපාංගය ස්වයංක්රීයව මවුන්ට් නොවන්නේ ඇයි?
A. USB උපාංග සාමාන්යයෙන් ඩෙස්ක්ටොප් පරිසරවල ස්වයංක්රීයව මවුන්ට් වේ, නමුත් පහත අවස්ථා වලදී ස්වයංක්රීය මවුන්ට් අසාර්ථක විය හැක:
- ඔබ Ubuntu Server හෝ GUI නොමැති පරිසරයක් භාවිතා කරයි
- උපාංගය නිවැරදිව හඳුනා නොගනී (කේබල හෝ හාර්ඩ්වෙයා ගැටළුව)
- උපාංගයට ගොනු පද්ධතියක් නොමැත හෝ දූෂිතයි
lsblk හෝ dmesg භාවිතා කර උපාංග හඳුනා ගැනීම පරීක්ෂා කර, පසු විට අත්මැති මවුන්ට් කිරීම උත්සාහ කරන්න.
Q2. fstab සංස්කරණය කිරීමෙන් පසු Ubuntu බූට් නොවෙයි. මට මොනවා කළ යුතුද?
A. වැරදි fstab ඇතුළත් කිරීම් පද්ධතිය නඩත්තු මාදිලියේ නතර වීමට හේතු වේ.
ප්රතිසාධන පියවර:
- නඩත්තු මාදිලියට ලොග් වෙලා
fstabසංස්කරණය කරන්න :sudo nano /etc/fstab
#භාවිතා කර වැරදි පේළි අදහස් කරගන්නmount -aක්රියාත්මක කර දෝෂ නොමැති බව තහවුරු කරන්න- පද්ධතිය නැවත ආරම්භ කරන්න
සංස්කරණයට පෙර සැමවිටම බැකප් එකක් සාදන්න:
sudo cp /etc/fstab /etc/fstab.bak
Q3. Windows බෙදාගත් ෆෝල්ඩර්ස් ස්වයංක්රීයව මවුන්ට් කර ගැනීමට මොකද ක්රමය?
.A. credentials ගොනුවක් භාවිතා කර /etc/fstab වෙත ඇතුළත් කිරීමක් එක් කරන්න.
//192.168.1.100/share /mnt/share cifs credentials=/etc/samba/credentials,iocharset=utf8 0 0
sudo mount -a භාවිතයෙන් ක්රියාකාරිත්වය පරීක්ෂා කරන්න.
Q4. සෑම වරක්ම මුරපදයක් ඇතුළත් නොකර මවුන්ට් කරගත හැක්කේ කෙසේද?
A. SMB මවුන්ට් සඳහා credentials ගොනුවක් භාවිතා කරන්න. දේශීය ගබඩා උපාංග සඳහා, නිවැරදි fstab වින්යාසය මුරපද ඇතුළත් කිරීමේ ඉල්ලීම් ඉවත් කරයි.
Q5. වත්මන් මවුන්ට් කර ඇති උපාංග ලැයිස්තුගත කිරීම කෙසේද?
A. පහත කමාන්ඩ් එකක් භාවිතා කරන්න:
mount | column -t
හෝ වැඩි දෘශ්යමය දර්ශනයක් සඳහා:
lsblk -f
Q6. “Target is busy” යන පණිවුඩය යෙදුම් වසා දැමූ පසුද පෙනේ
A. ඉතිරිව ඇති ක්රියාවලීන් හඳුනා ගන්න:
lsof /mnt/usb
හෝ බලයෙන් ඒවා නවතා දමන්න:
sudo fuser -km /mnt/usb
පසුව umount නැවත උත්සාහ කරන්න.
9. සාරාංශය
Ubuntu හි මවුන්ට් කිරීම යනු ගබඩා උපාංග සහ ජාල බෙදාගැනීම් කාර්යක්ෂමව කළමනාකරණය කිරීම සඳහා මූලික කුසලතාවක් වේ.
මෙම ලිපිය මූලික සංකල්ප වලින් පටන් ගනිමින් උසස් වින්යාස සහ ගැටළු විසඳීම දක්වා සියල්ල ආවරණය කරයි.
ප්රධාන ග්රහණයන්
- මවුන්ට් කිරීම උපාංගයන් Linux ගොනු පද්ධතියට ඒකාබද්ධ කරයි
- අත්මවුන්ට් කිරීම ස flexibilty සහ පාලනය ලබා දෙයි
fstabවිශ්වාසදායක ස්වයංක්රීය මවුන්ට් කිරීම සක්රිය කරයි- USB, බාහිර ධාවක, සහ NAS සඳහා ගොනු පද්ධතිය පිළිබඳ අවබෝධය අවශ්ය වේ
- නිවැරදි අන්මවුන්ට් කිරීම දත්ත විකෘතිය වැළැක්වයි
- ගැටළු විසඳුම් මෙවලම් සාමාන්ය ගැටළු කාර්යක්ෂමව විසඳීමට උපකාරී වේ
ඔබ එය පූර්ණයෙන්ම අධ්යයනය කළ පසු, Ubuntu හි මවුන්ට් පද්ධතිය අසමසම සවිස්තර සහ බලය ලබා දෙයි.
ඔබේ අවශ්යතා අනුව ස්ථාවර සහ කාර්යක්ෂම ගබඩා පරිසරයක් ගොඩනැගීමට මෙම මාර්ගෝපදේශයේ කමාන්ඩ් සහ සංකල්ප භාවිතා කරන්න.
මෙම දැනුම දිනපතා ගොනු කළමනාකරණයෙන් සේවාදායක මෙහෙයුම් සහ NAS ඒකාබද්ධ කිරීම දක්වා සියල්ලට සහාය වන අතර, Ubuntu භාවිතා කිරීමේ විශ්වාසය සහ නිරවද්යතාවය ලබා දෙයි.

