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: Vykonání(nevykonání) příkazu po startu z /etc/rc.local  (Přečteno 1602 krát)

Jurajus

  • Návštěvník
  • Příspěvků: 46
Ahoj, mam ve VirtualBoxu Lubuntu 12.04. V terminálu si po každém startu musím mountnout (sudo mount -t vboxsf PRACE ~/SHARE) sdílenou složku s hostitelským počítačem. To funguje skvěle. Chtěl jsem si to mountovaní zautomatizovat přidáním příkazu do /etc/rc.local. Po restartu ale NIC :( příkaz se nevykoná.

Kód: [Vybrat]
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

# NAMOUNTUJE SDILENOU SLOZKU PRACE DO SLOZKY SHARE
mount -t vboxsf PRACE ~/SHARE

exit 0

jmp

  • Host
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #1 kdy: 11 Března 2014, 09:09:46 »
dejte tam plnou cestu a ne ~/SHARE

Jurajus

  • Návštěvník
  • Příspěvků: 46
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #2 kdy: 11 Března 2014, 09:47:05 »
Děkuji, neuvědomil jsem si, že nejsem v shellu :)
Ješte zkouším zeditovat etc/fstab, aby se dělo to samé, ale po restartu se složka "PRACE" nenamountuje :( Dokázal by někdo pomoci?

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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=28167015-e0e4-4fc2-839f-fc636abf99c3 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=b243fccd-e36b-4b00-91fc-19ef7c834ffa none            swap    sw              0       0

# SDILENI
PRACE           /home/jirka/SHARE       vboxsf          rw,auto 0       0


RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #3 kdy: 11 Března 2014, 09:53:29 »
Koukám že jsem asi jediný kdo to řeší přes Sambu kdy ve virtuálu namapuji potřebné složky tak že vlastně vše potřebné mám jen v hostitelském počítači? :D
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #4 kdy: 11 Března 2014, 09:55:14 »
Koukám že jsem asi jediný kdo to řeší přes Sambu kdy ve virtuálu namapuji potřebné složky tak že vlastně vše potřebné mám jen v hostitelském počítači? :D

Uklidním Tě, nejsi jediný :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Jurajus

  • Návštěvník
  • Příspěvků: 46
Editace /etc/fstab
« Odpověď #5 kdy: 11 Března 2014, 14:28:18 »
Ahoj, snažim se zeditovat fstab, aby mi po startu mountoval sdilenou složku hostitelského pc. Ve VirtualBoxu mi běží Lubuntu 12.04. Pomůže někdo?

Můj nefungující pokus vypadá takto(poslední řádek):
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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=28167015-e0e4-4fc2-839f-fc636abf99c3 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=b243fccd-e36b-4b00-91fc-19ef7c834ffa none            swap    sw              0       0

# SDILENI
PRACE           /home/jirka/SHARE       vboxsf          rw,auto 0       0

EDIT:Netřeba zakládat další téma se stejným problémem!
« Poslední změna: 11 Března 2014, 15:02:26 od RRadek Neužil »

jmp

  • Host
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #6 kdy: 11 Března 2014, 17:43:56 »
Děkuji, neuvědomil jsem si, že nejsem v shellu :)
Ješte zkouším zeditovat etc/fstab, aby se dělo to samé, ale po restartu se složka "PRACE" nenamountuje :( Dokázal by někdo pomoci?

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>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=28167015-e0e4-4fc2-839f-fc636abf99c3 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=b243fccd-e36b-4b00-91fc-19ef7c834ffa none            swap    sw              0       0

# SDILENI
PRACE           /home/jirka/SHARE       [b]vboxsf[/b]          rw,auto 0       0

imho to má být vboxfs a ne vboxsf

Jurajus

  • Návštěvník
  • Příspěvků: 46
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #7 kdy: 12 Března 2014, 09:33:17 »

imho to má být vboxfs a ne vboxsf
[/quote]
No to by mi to preci nefungovalo ani v rc.local a ani v shellu... imho.

jmp

  • Host
Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
« Odpověď #8 kdy: 12 Března 2014, 10:31:08 »
máte pravdu - překouknul jsem se...

 

Provoz zaštiťuje spolek OpenAlt.