mount /opt na usb
|
tecumseh |
Dodano 04-03-2011 09:19
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Witam,
Mam pytanie dotyczace montowania partycji na pamieci USB.
Otoz kiedy wykonam komende
mount /mnt/sda1/optware /opt
po zalogowaniu się do routera przez WinSCP nie widzie zadnych folderow, w putty po wykonaniu komendy ls w dowolnym folderze mam
[root@TecumsehRoot /]$ ls
.
[root@TecumsehRoot /]$
Lub w opt
[root@TecumsehRoot /]$ cd /opt
[root@TecumsehRoot /opt]$ ls
.
[root@TecumsehRoot /opt]$
Po odmontowaniu partycji /opt wszystko dziala jak powinno; widze foldery i pliki, i ls zwraca ich liste.
Co robie zle?
|
|
|
|
shibby |
Dodano 04-03-2011 09:28
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
a czemu montujesz /mnt/sda1/optware?
twoj dysk (pierwsza partycja) to /dev/sda1 domyslnie montowany (pewnie masz automontowanie wlaczone) do /tmp/mnt/sda1, w skrocie /mnt/sda1.
Teraz ja nim zrobiles katalog optware i jego chcesz podmontowac pod /opt a wiec powinienes zrobic tak
mount -o bind /mnt/sda1/optware /opt
ale to podmontuje ci tylko katalog optware pod /opt. Pozostala zawartosc /mnt/sda1 jest tam gdzie byla dostępna.
Podstawowy twój błąd jaki robisz to chcesz montowac katalog pod katalog bez przelacznika bind. Samo narzedzie mount sluzy do kontowania URZADZENIA pod katalog, a urzadzenia są zawsze w /dev/*
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
tecumseh |
Dodano 04-03-2011 09:43
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Dziekuje serdecznie! Wszystko zrozumialem, zastosowalem i dziala jak powinno.
|
|
|
|
tecumseh |
Dodano 04-03-2011 10:12
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Choć nie do końca, jesli wykonuje komendy mount i unmount z konsoli putty wszystko działa. Jednak jeśli w skryptcie
Run after mounting
uzyje
mount -o obind /tmp/mnt/sda1/optware /opt
lub
mount -o obind /mnt/sda1/optware /opt
Po restarcie routera mam znow to samo.
|
|
|
|
shibby |
Dodano 04-03-2011 10:20
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
blad. Ma byc -o bind
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
tecumseh |
Dodano 04-03-2011 10:46
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Azmi glupio, choc wciaz mam to samo.
Dokladnie jest tak:
[root@TecumsehRoot root]$ ls
[root@TecumsehRoot root]$ mount -o bind /mnt/sda1/optware /opt
[root@TecumsehRoot root]$ ls
.
[root@TecumsehRoot root]$
|
|
|
|
shibby |
Dodano 04-03-2011 11:47
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
probujesz wylistowac katalog /root a on moze byc pusty.
przejdz do roota drzewa i pozniej wylistuj:
cd /
ls
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
tecumseh |
Dodano 04-03-2011 11:52
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Też probowałem, wygląda to tak:
[root@TecumsehRoot root]$ cd /
[root@TecumsehRoot /]$ ls
bin cifs2 etc jffs mmc opt rom sbin tmp var
cifs1 dev home lib mnt proc root sys usr www
[root@TecumsehRoot /]$ mount -o bind /mnt/sda1/optware /opt
[root@TecumsehRoot /]$ ls
.
[root@TecumsehRoot /]$
|
|
|
|
tristan |
Dodano 04-03-2011 12:16
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Cytat tecumseh napisał(a):
Też probowałem, wygląda to tak:
[root@TecumsehRoot root]$ cd /
[root@TecumsehRoot /]$ ls
bin cifs2 etc jffs mmc opt rom sbin tmp var
cifs1 dev home lib mnt proc root sys usr www
[root@TecumsehRoot /]$ mount -o bind /mnt/sda1/optware /opt
[root@TecumsehRoot /]$ ls
.
[root@TecumsehRoot /]$
Najwyraźniej masz problem z bashem opisywany już tu w kilku wątkach. Poczytaj tutaj: http://openlinksys.info/forum/viewthr...d_id=12049
Dla pewności wpisz (po zamontowaniu) polecenie
Jeśli dostaniesz śmieci z dziwnymi datami to jesteśmy w domu.
Router powinien się po zalogowaniu na roota zgłaszać # a nie $.
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|
|
tecumseh |
Dodano 04-03-2011 12:47
|
User
Posty: 45
Dołączył: 23/10/2008 15:35
|
Dzieki, rzeczywiscie to byl problem z bash.
Musialem odinstalowac go z -force-depends, gdyz napisal mi ze uzywa go zainstalowany wczesniej logwatch.
Ten zatem teraz uruchamiam teraz komenda
i jak na razie wszystko dziala jak powinno.
|
|
|