انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: ehsansh در 16 اسفند 1395، 12:11 بظ
-
سلام
من این دستورات را خوندم
https://help.ubuntu.com/community/UsingTheTerminal
داخل یک پارتیشنی که ابونتو نصب نیست یک سری فایل دارم با دستور df -h اول اونو پیدا کردم ولی وقتی با cd واردش میشم و بعد dir میگیرم فایلهای اون پارتیشن را نشون نمیده
-
شما بایستی وارد MountPoint پارتیشنتون بشین.
اول چک کنید کجا مونت شده:
lsblk
بعد با cd واردش بشید.
ویرایش:
شرمنده نمیدونم چرا فکر کردم خود پارتیشن رو پیدا نمیکنید.
ls -la
فایلهای مخفی رو نشون میده، مطمئنید که همچون فایلهایی که میگید هستن اونجا دیگه؟
-
خیلی ممنون از پاسختون
دستوری که نوشتین را اجرا کردم نتیجهش اینطوری شد
http://uupload.ir/files/7npr_screenshot_from_2017-03-07_14-20-16.png
مشکلش چی هست؟
-
سلام.
ببینید من این خروجی رو میگیرم:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 14.3G 0 part /
├─sda3 8:3 0 182.9G 0 part /media/ehsun/STORAGE
├─sda5 8:5 0 31.9G 0 part /home
└─sda6 8:6 0 3.8G 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
میبینید که توی قسمت MOUNTPOINT مثلا برای sda3 یه آدرس به من داده، برای شما نیست چون اصلا اون پارتیشن مونت نشده.
اول مونتش کنید ( توصیه میکنم اول راجع به fstab بخونید یا فیلمهایی که جادی تهیه کرده رو ببینید) بعد که تونستید مونت کنید خیلی راحت آدرسی که توی MOUNTPOINTنوشته رو cd کنید.
-
خیلی ممنون
خب من فهمیدم که mount کردن یعنی اینکه مشخص کنیم سیستم عامل چه پارتیشنی را میتونه بخونه یا بنویسه
من تونتسم فایل fstab را باز کنم ولی حالا در ویرایشش مشکل دارم این محتویاتش هست
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda8 during installation
UUID=8b970c22-6ee0-433d-8091-7cacdb366f30 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda3 during installation
UUID=7EB0-4AD9 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda6 during installation
UUID=c47b961a-6358-4d46-8419-3f41fe666792 none swap sw 0 0
باید اون خطی که نوشه
UUID=8b970c22
باید پاک کنم و مثلا نام پارتیشن sda8 را بذارم و بعد هم یک دایرکتوری در داخلش را و ...؟
اگه بخوام تمام پارتیشنها مونت بشن باید همه را یکی یکی زیر هم نوشت؟
-
برای اینکه بتونم اون فایل را به صورت گرافیکی ویرایش کنم اومدم pysdm را نصب کنم که نتیجهش اینطوری شد
http://uupload.ir/files/0qnm_screenshot_from_2017-03-07_12-14-36.png
دلیل خطاش را هم اینجا را خوندم
http://askubuntu.com/questions/378558/unable-to-locate-package-while-trying-to-install-packages-with-apt
ولی به نتیجه نرسیدم
-
یک ابزار بهتر برای mount کردن پیدا کردم با دستور زیر
sudo gnome-disks
اگر کسی باهش کار کرده لطفا توضیح بده
-
سلام.
نیازی به این کارها نیست.
شما که یاد گیری گنو/لینوکس رو از اولش خوب شروع کردی، من این عبارت رو به عنوان راهنمایی برای شما مینویسم:
man mount
بعد از مونت کردن:
سلام.
ببینید من این خروجی رو میگیرم:
کد: [انتخاب]
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 14.3G 0 part /
├─sda3 8:3 0 182.9G 0 part /media/ehsun/STORAGE
├─sda5 8:5 0 31.9G 0 part /home
└─sda6 8:6 0 3.8G 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
میبینید که توی قسمت MOUNTPOINT مثلا برای sda3 یه آدرس به من داده، برای شما نیست چون اصلا اون پارتیشن مونت نشده.
اول مونتش کنید ( توصیه میکنم اول راجع به fstab بخونید یا فیلمهایی که جادی تهیه کرده رو ببینید) بعد که تونستید مونت کنید خیلی راحت آدرسی که توی MOUNTPOINTنوشته رو cd کنید.
-
خیلی ممنون از دوستانی که راهنمایی کردن
من دارم فیلمهای جادی را میبینم و خیلی خوب توضیح داده و تونستم با یک خط دستور یک پارتیشن را مونت کنم به این صورت:
sudo mount /dev/sda5 /media/ehsan
ولی یک مسالهای برام جای سوال داره وقتی سیستم restart میشه یکی از پارتیشنهایی که مونتش نکردم مثلا sda7 یا... خود به خود مونت میشه دلیلش چیه؟
ایا لازم هست فایل fstab را ویرایش کنم یا همین شیوهای که انجام دادم درست هست؟