Автоматически смонтируйте диск NTFS, когда я войду в систему

Я использую двойную загрузку Ubuntu 11.10 и Windows7 с Ubuntu как моя основная ОС.

Каждый раз, когда я должен получить доступ к документу, я должен смонтировать соответствующий диск, хотя это нисколько не утомительно, тем не менее, там какой-либо путь, который диски становится автоматически смонтированным, когда я вхожу в систему?

33
задан 29 January 2012 в 05:59

5 ответов

Observație: Dacă utilizați Ubuntu 14.04 și versiunile ulterioare, nu uitați să verificați nota de la sfârșitul răspunsului


Accesați Aplicațiile de pornire, făcând clic pe colțul din dreapta sus Setări pictogramă ---> Aplicații de pornire .

enter image description here

Faceți clic pe butonul Adăugați, scrieți un nume pentru această operație, cum ar fi "Montați unități ntfs", apoi în comanda casetă de intrare , scrieți acest udisks --mount / dev / sda2 , pentru a monta automat partiția ntfs.

Notă : Trebuie să înlocuiți ] / dev / sda2 cu numărul real de partiție NTFS.

Puteți obține acest număr prin această comandă:

sudo blkid

Mai jos este ieșirea acestei comenzi în computerul meu.

/dev/sda1: UUID="89b18940-d5ff-4ce1-a85a-42cdd0369016" UUID_SUB="57d79ff6-7b53-44bc-82ec-ef783a23efc3" TYPE="btrfs" 
/dev/sda2: LABEL="Main" UUID="A80C1BD70C1B9F7E" TYPE="ntfs" 
/dev/sda3: LABEL="Work" UUID="01CCB271A80A07E0" TYPE="ntfs" 
/dev/sda5: LABEL="Free" UUID="CA9A-4F0A" TYPE="vfat" 
/dev/sda6: LABEL="Ubuntu" UUID="364126ac-01c9-4dd2-ab19-eecc733a9640" TYPE="ext4" 
/dev/sda7: LABEL="Free2" UUID="ed26eebb-524b-4533-869a-9dbd2b92bd64" TYPE="xfs" 
/dev/sda8: UUID="312d4cd9-21a9-4c0d-aa34-26230e70fa89" TYPE="swap" 

Pentru montare cu permisiunea executabilă

Pentru cei dintre voi (ca și mine) care doresc să fie setat permisiunea executabilă la montare, astfel încât să puteți avea opțiuni pentru executarea unui fișier cu dublu clic, adăugați acest bit suplimentar de opțiuni cu udisks .

--mount-options=umask=022

Deci, linia totală pentru / dev / sda2 ar trebui să fie așa (testată la 13.04)

udisks --mount /dev/sda2 --mount-options=umask=022

Atenție: Dacă sunteți puțin îngrijorat de securitate, puteți alegeți să nu aveți această funcționalitate.


Notă: Modificați pentru Ubuntu 14.04 și ulterior

Dacă utilizați Ubuntu 14.04 sau versiuni mai noi, este posibil să observați că udisks pachetele nu mai sunt disponibile acolo. Da, este înlocuit cu pachetul udisksctl . Deci, trebuie să utilizați udisksctl în loc de udisks . Practic, faceți aceleași lucruri, dar sintaxa este mai ușoară.

Comanda mount este -

udisksctl mount -b /dev/sda2 

(în cazul în care partiția vizată este / dev / sda2 ) Aici, -b indică faptul că este un dispozitiv bloc

Pentru a activa permisiunea executabilă ---

udisksctl mount -b /dev/sda2 -o umask=022

(Aici -o indicând că următoarele sunt opțiuni pentru udisksctl).

Puteți accesați pagina de manual a udisksctl cu comanda man udisksctl sau citiți-o online aici!

33
ответ дан 23 November 2019 в 00:29

Ofin udisks ṣe ohun kanna bi nautilus

O wa ni fifi sori ẹrọ nipasẹ aiyipada ati pe ko nilo eyikeyi awọn ayipada si awọn faili eto rẹ.

/usr/bin/udisks --mount /dev/disk/by-uuid/1313-F422

si atokọ ibẹrẹ rẹ.

https://help.ubuntu.com/community/AutomaticallyMountPartitions#udisks

8
ответ дан 23 November 2019 в 00:29

Думаю, просто вы можете добавить конфигурацию раздела в / etc / fstab .

Обычно имя раздела можно получить из командной строки либо через ] sudo blkid или sudo fdisk -l ТАК добавьте в ваш / etc / fstab с помощью gksu gedit

Запись должна выглядеть так:

/ dev / sd [ab] # / path_to / mount_point ntfs-3g по умолчанию 0 0

где путь к точке монтирования может иметь вид / home / YourUserName / Windows . Вам может потребоваться mkdir Windows . Затем вы можете получить доступ к разделу Windows в папке Windows внутри папки Home

6
ответ дан 23 November 2019 в 00:29

Вы можете сделать это напрямую с помощью команды mount.

Отредактируйте /etc/rc.local. Это выполняется при запуске после загрузки с правами root:

gksudo gedit /etc/rc.local

и помещает код монтирования внутрь:

mount_at="/media/OS"
partition="/dev/sda3"

if [ ! -d $mount_at ] #create mound directory if it doesn't exist
then
  mkdir $mount_at
fi

mount -t ntfs $partition $mount_at

, где $ mount_at - это папка, в которую вы хотите подключиться, а $ partition - имя раздела. Мой раздел Windows находится в «/ dev / sda3», а не «/ dev / sda1», потому что у меня есть Dell с другими небольшими системными разделами. Чтобы проверить, как называется ваш раздел Windows, выполните:

sudo fdisk -l

, что для меня дает

Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048      206847      102400   de  Dell Utility
/dev/sda2   *      206848    30926847    15360000    7  HPFS/NTFS/exFAT
/dev/sda3        30926848   540132512   254602832+   7  HPFS/NTFS/exFAT
/dev/sda4       540133374   625141759    42504193    5  Extended
/dev/sda5       540133376   619132927    39499776   83  Linux
/dev/sda6       619134976   625141759     3003392   82  Linux swap / Solaris

Итак, / dev / sda3 - это самый большой раздел NTFS, возможно, тот, который вам нужен.

1
ответ дан 23 November 2019 в 00:29

простой - метод заключается в том, чтобы установить пакет pysdm (в Gutsy), а затем использовать System-Administration-Storage Device Manager без какого-либо ручного редактирования файла fstab и игнорировать большинство следующих инструкций.

проверьте этот сайт на наличие сомнений

https://help.ubuntu.com/community/AutomaticallyMountPartitions

1
ответ дан 23 November 2019 в 00:29

Другие вопросы по тегам:

Похожие вопросы: