Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Jurajus 11 Března 2014, 08:58:50

Název: Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: Jurajus 11 Března 2014, 08:58:50
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
Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: jmp 11 Března 2014, 09:09:46
dejte tam plnou cestu a ne ~/SHARE
Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: Jurajus 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

Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: RRRadek Neužil 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
Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: Petr Merlin Vaněček 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ý :)
Název: Editace /etc/fstab
Přispěvatel: Jurajus 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!
Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: jmp 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
Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: Jurajus 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.
Název: Re:Vykonání(nevykonání) příkazu po startu z /etc/rc.local
Přispěvatel: jmp 12 Března 2014, 10:31:08
máte pravdu - překouknul jsem se...