جک جون شرمنده ، یه کسالتی داشتم واسه همین نتونستم بیام جوابت رو بدم ولی حالا یه توضیح مفصل برات مینویسم که اگه درایورت توی یکی دیگه از پارتیشن هات هم بود بتونی نصبش کنی
فرض میکنیم درایور تو توی دومین پارتیشن لجیکال واقع در دیسک سخت دومه ( مثال رو سخت زدم که بقیه چیزا دستگیرت بشه )
sda مربوط به دیسک سخت اوله و sdb مربوط به دومی پس باید درایور یه جایی توی sdbX باشه
درایو های پرایمری از sdX1 داره تا sdX4 پس درایو های لجیکال از sdX5 شروع میشه و چون این روی دومین پارتیشن لجیکاله پس میشه sdb6
الان آدرس پارتیشن رو داریم هرچند میتونیم خیلی راحت توسط برنامه جی پارتد مختصات این پارتیشن رو بدست بیارم که آدرسش چیه
فرض میکنیم این پارتیشن mountهم نشده
اول Alt+Crtl+F1 رو میزنی و به محیط متنی میری
حالا یوزر و پسورد رو وارد میکنی و وارد محیط کاربری میشی
یکی ار دستورات زیر رو برای توقف سرویس gdm یا kdm میزنی
sudo service gdm stop
sudo service kdm stop
حالا میریم پارتیشن رو سوار کنیم
دستور زیر رو میزنیم تا به مسیر پوشه خانگی منتقل بشیم
cd ~
البته الان هم همونجاییم ولی اینها رو میگم که همه جانبه بفهمی چی شده
برای اینکه بفهمی الان توی چه مسیری هستی میتونی از pwd استفاده کنی
خروجی دستور رو ببین
pwd
/home/eman
حالا با دستور mkdir یه دایرکتوری جدید درست میکنی
mkdir 1
اسمش رو گذاشتیم 1 که راحت در دسترس باشه
اگه پارتیشن مقصد مشکلی نداشته باشه با این دستور به راحتی سوار میشه
sudo mount /dev/sdb6 /home/eman/1
که به جای eman اسم کاربریت رو مینویسی یا از ~ به عنوان کل مسیر استفاده میکین
sudo mount /dev/sdb6 ~/1
حالا اگه دستور زیر رو بزنی وارد مسیر پارتیشنی میشی که درایور داخلش موجوده
cd ~/1
با دستور ls میتونی محتویات رو ببینی و با دستور cd به مسیر ها وارد بشی
مثلا دستور ls رو برای من ببین
ls
chakra.iso archlinux.iso NVIDIA-Linux-x86-260.19.29.run
حالا میخوایم بهش قابلیت اجرایی بدیم ( اگه نداشته باشه )
chmod +x NVIDIA-Linux-x86-260.19.29.run
اگه نوشتن اسم کامل فایل برات سخته نگران نباش سه ، چهار حرف اولش رو تایپ کن و بعد کلید Tab رو بزن تا خودش تا آخرش رو برات اضافه کنه ( البته حواست باشه که به کوچکی و بزرگی حروف حساسه پس اگه بنویسی chmod +x nv و tab رو بزنی هیچ اتفاقی نمیافته ولی اگه بنویسی chmod +x NV و tab رو بزنی کاملش میکنه )
این کار رو برای همه فایل ها و دایرکتوری ها هم میشه کرد
اگه مثلا فایل تو داخل پوشه ایه که بین اسم پوشه فاصله وجود داره و قصد داری به پوشه وارد بشی با مشکل مواجه میشه
مثلا
ls
em an/
این em an یه دایرکتوری هست ولی وقتی دستور cd رو برای ورد میزنی خطا میده که
cd em an
bash: cd: em: No Such file or directory
پس چطوری باید وارد این پوشه بشیم ؟ کافیه قبل فاصله یه علامت بک اسلش بگذارید
و به این صورت بنویسید
cd em\ an
تا وارد بشید
حالا دیگه فکر نکنم مشکلی برای رسیدن به فایل داشته باشید
الان هم که قابلیت اجرایی دادی
میتونی با استفاده از sh و یا به صورت مستقیم درایور رو اجرا کنی تا بره واسه مراحل نصب ( در اینجا هم با زدن 3 ، 4 تا از حرف های اول درایور و زدن کلید tab اسم فایل رو به راحتی کامل میکنی
برای اطمینان هم از اینکه فایل در مسیر جاری وجود داره به راحتی میتونی از دستور ls کمک بگیری
sudo sh NVIDIA-Linux-x86-260.19.29.run
یا
sudo ./NVIDIA-Linux-x86-260.19.29.run
دستور اولی اگه فایل قابلیت اجرایی هم نداشته باشه ، برات اجراش میکنه
حالا بهتره ریبوت کنی و وارد محیط اصلی میزکار بشی
sudo reboot
جک جون دادا موفق باشی
البته این نوشته فرا تر از اون چیزی بود که میخواستی ولی گفتم در قالب اون ، چیزا های دیگه هم گفته باشم تا کاملتر باشه