Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Automatické připojení externího disku po startu systému  (Přečteno 8148 krát)

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Ahojky, poraďte prosím, jak nastavit, aby se externí disk po startu systému automaticky připojil. Teď ho musím připojit ručně kliknutím a je to dost otravné. Děkuji.

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:Automatické připojení externího disku po startu systému
« Odpověď #1 kdy: 14 Června 2016, 13:24:47 »
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #2 kdy: 14 Června 2016, 13:32:27 »
Popsané to je, ale nerozumím tomu. Co mám tedy přesně udělat, aby se mi externí disk USB automaticky připojil po startu systému? Mám na něm hudbu a abych si mohla něco pustit, musím na dist po startu systému nejdřív kliknout, aby se připojil.

/etc/fstab momentálně vypadá takhle (mám připojené teď dva externí disky)


Kód: [Vybrat]
# /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/sdb2 during installation
UUID=a96826ce-96ec-4b75-bb92-33c382dbb023 /               xfs     defaults        0    $
# /boot was on /dev/sdb1 during installation
UUID=d39d5d65-0a84-416f-9a80-71ca3bd99332 /boot           ext4    defaults        0    $
# /boot/efi was on /dev/sda2 during installation
UUID=32D6-00FA  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sdb3 during installation
UUID=99a49093-bc19-4b13-9971-59a6fa4b15fc /home           xfs     defaults        0    $

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:Automatické připojení externího disku po startu systému
« Odpověď #3 kdy: 14 Června 2016, 13:42:41 »
Nejdřív zjisti označení disku
Kód: [Vybrat]
sudo fdisk -l
Pokud bude připojen jako sdb1

Přidáš tam řádek například

Kód: [Vybrat]
/dev/sdb1  /media/disk  ntfs   rw,auto   0   2
Pokud to není NTFS, tak to přepiš.
rw znamená pro čtení i zápis.
auto automatické připojení
Automatická záloha se provádět nebude (nula v předposledním sloupci) a kontrola disku je nastavena na výchozí hodnotu pro „běžné“ oddíly (2).
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #4 kdy: 14 Června 2016, 13:47:02 »
Disk je označený jako sdd1 a je ve formátu ExFAT. Stačí tedy, když v tom tvém řádky tyhle dvě hodnoty přepíšu?

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:Automatické připojení externího disku po startu systému
« Odpověď #5 kdy: 14 Června 2016, 13:49:43 »
Disk je označený jako sdd1 a je ve formátu ExFAT. Stačí tedy, když v tom tvém řádky tyhle dvě hodnoty přepíšu?

Jj
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #6 kdy: 14 Června 2016, 14:04:16 »
A co teď?

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:Automatické připojení externího disku po startu systému
« Odpověď #7 kdy: 14 Června 2016, 14:10:36 »
Asi je to špatně zapsané. Přes ctrl+d se do toho systému dostaneš ?

Pošli ten /etc/fstab
ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #8 kdy: 14 Června 2016, 14:13:47 »
CTRL+D to jen obnovilo, enter mě dostal do příkazové řádky, takže jsem obnovila zálohu fstab a po restartu systém naběhl. Podle mě tam bude problém asi s formátem disku, ExFAT musím vždycky doinstalovat, žádný Linux ho neumí nativně. Nešlo by to třeba nějak naklikat? Protože v Ubuntu Gnome, v Mintu Cinnamon a ve Fedoře se externí disk připojí automaticky i po startu systému (v Mintu jsem to vlastně musela explicitně povolit, tedy zaškrtnout check box, ale od té doby to normálně šlo). V KDE taková možnost není?

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Automatické připojení externího disku po startu systému
« Odpověď #9 kdy: 14 Června 2016, 14:14:16 »
az opravis fstab a normalne nabootujes, tak sem dej prosim vystup (jako root - tedy se sudo a nebo pod rootem) z prikazu:

Kód: [Vybrat]
blkid
mount
cat /etc/fstab

ten disk mej prosim az budes delat ty prikazy pripojenej
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #10 kdy: 14 Června 2016, 14:28:01 »
Kód: [Vybrat]
abby@Mazlik:~$ sudo blkid
[sudo] heslo pro abby:
/dev/sda1: LABEL="ObnovenM-CM--" UUID="CABCD53BBCD522AD" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2710f603-2460-4ac7-aba6-890c1c702fb4"
/dev/sda2: UUID="32D6-00FA" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="b157f0a3-8f3e-4210-bef6-574b889b855b"
/dev/sda4: UUID="BABEFE77BEFE2C0F" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="5ddfa3e4-3c83-40e5-8fb6-150f2474af30"
/dev/sdb1: UUID="d39d5d65-0a84-416f-9a80-71ca3bd99332" TYPE="ext4" PARTUUID="5f673112-810d-4c5d-b35d-ddc6dcb6e648"
/dev/sdb2: UUID="a96826ce-96ec-4b75-bb92-33c382dbb023" TYPE="xfs" PARTUUID="b82e7c28-772f-440f-b0de-e0af6873e88d"
/dev/sdb3: UUID="99a49093-bc19-4b13-9971-59a6fa4b15fc" TYPE="xfs" PARTUUID="efd17651-8082-4a65-89b0-f207862fb169"
/dev/sdc1: LABEL="Programy" UUID="F668247A68243C2D" TYPE="ntfs" PARTUUID="a14bf1d3-3db1-47a4-b910-2f98447a5c29"
/dev/sdd1: LABEL="EFI" UUID="67E3-17ED" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="9962ff9d-a6d6-49b4-93f5-82c7b12cff81"
/dev/sdd2: LABEL="Data" UUID="5716-1D33" TYPE="exfat" PARTLABEL="Untitled" PARTUUID="5f481840-71ec-440a-b315-9d81241a01f2"
/dev/sda3: PARTLABEL="Microsoft reserved partition" PARTUUID="e2d167bd-fc04-4e3b-b666-289f941e1a0f"

Kód: [Vybrat]
abby@Mazlik:~$ sudo mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=7654248k,nr_inodes=1913562,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=1534772k,mode=755)
/dev/sdb2 on / type xfs (rw,relatime,attr2,inode64,noquota)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd,nsroot=/)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb,nsroot=/)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct,nsroot=/)                                                                             
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory,nsroot=/)                                                                                       
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer,nsroot=/)                                                                                     
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio,nsroot=/)                                                                   
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids,nsroot=/)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,nsroot=/)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices,nsroot=/)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event,nsroot=/)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio,nsroot=/)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sdb3 on /home type xfs (rw,relatime,attr2,inode64,noquota)
/dev/sdb1 on /boot type ext4 (rw,relatime,data=ordered)
/dev/sda2 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=1534772k,mode=700,uid=1000,gid=1000)
/dev/sdd2 on /media/abby/Data type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Kód: [Vybrat]
abby@Mazlik:~$ sudo cat /etc/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/sdb2 during installation
UUID=a96826ce-96ec-4b75-bb92-33c382dbb023 /               xfs     defaults        0       0
# /boot was on /dev/sdb1 during installation
UUID=d39d5d65-0a84-416f-9a80-71ca3bd99332 /boot           ext4    defaults        0       2
# /boot/efi was on /dev/sda2 during installation
UUID=32D6-00FA  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/sdb3 during installation
UUID=99a49093-bc19-4b13-9971-59a6fa4b15fc /home           xfs     defaults        0       0

Tak, doufám, že jsem to udělala dobře :-)

Jen pro pořádek, mám dva interní disky (sda - 240 GB SSD pro WIndows a je na něm oddíl EFI a sdb 120 GB SSD s Linuxem) a dva externí - Data je sdd ve formátu ExFAT a Programy je sdc ve formátu NTFS, který v Linuxu používám občas také, ale Data používám neustále.
« Poslední změna: 14 Června 2016, 14:30:28 od Abby »

martyj

  • Závislák
  • ***
  • Příspěvků: 2276
  • Don't buy a new PC, download a better one !
Re:Automatické připojení externího disku po startu systému
« Odpověď #11 kdy: 14 Června 2016, 16:44:29 »
Tazatelce se omlouvám za chybné nasměrování. Žil jsem v dojmu, že se to dá aplikovat i na externí disk.

ASUS K50-IJ/Pentium Dual-Core CPU T4500@2.30GHz/RAM 4 GB/Intel GMA 4500M/Ubuntu 14.04 LTS (64-bit) - GNOME Flashback/puppy

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Automatické připojení externího disku po startu systému
« Odpověď #12 kdy: 14 Června 2016, 17:41:10 »
Postačí doinstalovat
Kód: [Vybrat]
sudo apt-get install usbmountOd toho okamžiku by se měly všechny připojené ext. disky mountnou automaticky.
---------------------------------------------------------------------------------------
Zde je ještě jiné řešení http://askubuntu.com/questions/271516/is-there-a-program-to-mount-all-of-my-drives-automatically
« Poslední změna: 14 Června 2016, 17:50:18 od juwa2 »

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #13 kdy: 14 Června 2016, 18:30:41 »
Tak jsem to nainstalovala, disky se po startu připojily, ale je tam jiný problém. Místo aby se disk připojil do /media/abby/Data, kam patří, tak mi to vytvořilo v /media adresáře usb, usb0, usb1...usb7. Já to ale potřebuji mít připojení do /media/abby/Data, aby fungovaly ostatní programy. Amarok totiž teď nevidí hudbu, stahování se stahuje kdoví kam atd. Šlo by to ještě nějak nastavit, aby disky byly připojeny do správného místa?

Jinak ta druhá možnost v KDE vůbec není. Když napíšu "disk", najde to jen pár věcí, ale možnost automatického připojení tam není, viz screenshot.

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #14 kdy: 14 Června 2016, 18:34:18 »
Tak v tom správci diskových oddílů pro KDE je možnost upravit připojování, ale není tam možnost automatického připojení.

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #15 kdy: 14 Června 2016, 18:44:14 »
Tak ještě jednou, disk se po restartu sám nepřipojí, takže se vlastně instalací usbmount vůbec nic nevyřešilo, jen mi přibylo těch 8 adresářů.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Automatické připojení externího disku po startu systému
« Odpověď #16 kdy: 14 Června 2016, 20:32:28 »
A co tohle.
Kód: [Vybrat]
sudo apt-get install gnome-disk-utility
« Poslední změna: 14 Června 2016, 20:43:07 od juwa2 »

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #17 kdy: 14 Června 2016, 21:00:09 »
Zkusím to, jen mám otázku, nebude se to tlouct s KDE?

edit: tam je možnost "Automatic mount options" nastavena na On, takže to je asi v pořádku. Ono taky když připojím flashdisk, tak mi vyskočí hláška, že je připojený. A to i když takhle připojím jeden z těch dvou externích disků. Problém je, že se nepřipojí po startu systému, kdy jsou fyzicky připojeny kabelem k počítači, ale musím na ně kliknout a připojit je, aby je počítač viděl a programy s nimi mohly pracovat.
« Poslední změna: 14 Června 2016, 21:05:00 od Abby »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Automatické připojení externího disku po startu systému
« Odpověď #18 kdy: 14 Června 2016, 21:03:14 »
A i kdyby - tak to zase odinstaluješ....

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #19 kdy: 14 Června 2016, 21:45:01 »
Odinstalovala jsem to, protože se nic nezměnilo :-( Ach jo.

juwa2

  • Závislák
  • ***
  • Příspěvků: 4936
Re:Automatické připojení externího disku po startu systému
« Odpověď #20 kdy: 15 Června 2016, 00:02:05 »
Nepochopila....
Automatic mount options musíš právě vypnout. A potom nastavit aby se disk připojil po startupu atd.
Protože "automatic" = výchozí = externí disky nepřipojovat (automaticky). Však tam vidíš to políčko "Mount at startup" nezaškrtlé.
Proto, když automatiku vypneš, můžeš si nastavit připojování jak chceš ty (= nebude ho určovat automatika).
PS:
1. Ta aplikace je stejně pouze grafická "klikací" pomůcka pro méně zkušené uživatele která nedělá nic jiného než že edituje fstab.
2. Další možností jak disky připojovat (když tě nebaví dělat to ručně) je napsat si jednoduchý skript který disky připojí (příkaz "mount") a dát ho do aplikací spouštěných po přihlášení...
3. Schválně jsem ke svému PC připojil tři různé usb disky a restartoval. Po restartu byly všechny připojené. Ve výchozím nastavení připojování jsem nic neměnil. Takže máš asi něco nestandadního v systému...

« Poslední změna: 15 Června 2016, 00:44:45 od juwa2 »

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #21 kdy: 15 Června 2016, 00:03:50 »
Aha, tak to jsem opravdu nepochopila, omlouvám se. Teď už se chystám spinkat, ale zítra se podívám znova.

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Automatické připojení externího disku po startu systému
« Odpověď #22 kdy: 15 Června 2016, 15:00:38 »
Pokud chces, aby se to pripojovalo automaticky, tak to dej pres ten fstab .... to je asi jedina moznost ...

Nicmene nedavej to /media/abby/Data, ale jinam ... tam to pripojuje takovej ten auto-mounter a ten by s tim asi nejak konfliktil ...
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:Automatické připojení externího disku po startu systému
« Odpověď #23 kdy: 15 Června 2016, 15:27:49 »
Vzpomínám si, že jsem něco takového už jednou řešil...
http://forum.ubuntu.cz/index.php?topic=71158.msg512566#msg512566
Skript je potřeba spouštět při bootování pod rootem. Disk se nepřipojuje při načítání fstabu, proto je potřeba noauto.
EDIT:
Kód: [Vybrat]
#!/bin/bash
UUIDLIST="/etc/uuid.list"

if [ ! -e "$UUIDLIST" ]; then
  >&2 echo "automount: \"$UUIDLIST\" not found!"
  exit 1
fi

cat "$UUIDLIST" | while read line
do
  DEV="/dev/disk/by-uuid/$line"
  if [ -e "$DEV" ]  && [ ! -d "$DEV" ]; then
    mount "$DEV"
  fi
done
exit 0
Soubor /etc/uuid.list má na každém řádku jedno UUID.
Při startu se to dá spustit třeba z /etc/rc.local a nebo teď koukám přes crona:
http://askubuntu.com/questions/603594/how-to-add-executable-bash-script-on-ubuntu-startup
« Poslední změna: 15 Června 2016, 16:04:13 od Jakub Vaněk »
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

Abby

  • Stálý člen
  • **
  • Příspěvků: 1338
Re:Automatické připojení externího disku po startu systému
« Odpověď #24 kdy: 15 Června 2016, 16:14:18 »
Tak jsem ještě vyzkoušela Gnome Disk Utility a už to funguje. Sice se disky připojily jinak, takže jsem musela změnit umístění souborů, ale po startu systému jsou připojené, takže je to už v pořádku.
Není možnost jak to nastavit přímo v KDE bez nutnosti instalace Gnome utility?

 

Provoz zaštiťuje spolek OpenAlt.