[SOLVED] Montowanie partycji przy starcie systemu

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
rio95
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 kwie 2012, 21:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

[SOLVED] Montowanie partycji przy starcie systemu

Post autor: rio95 »

Witam
Proszę o podanie wzoru komendy do wpisania do terminalu, aby montować daną partycję zaraz przy starcie systemu.

PS
Przepraszam za niedostosowanie się do regulaminu we wcześniejszym wpisie.
Awatar użytkownika
zieeluu
Sędziwy Jeż
Sędziwy Jeż
Posty: 69
Rejestracja: 29 kwie 2012, 11:09
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Montowanie partycji przy starcie systemu

Post autor: zieeluu »

Jeżeli chcesz aby partycja za każdym razem była automatem montowana to musisz dopisać odpowiednią linijkę do pliku /etc/fstab
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Montowanie partycji przy starcie systemu

Post autor: marcin1982 »

rio95
Podaj wynik polecenia:

Kod: Zaznacz cały

sudo fdisk -l
Jeśli to nie jakaś "wiedza tajemna" podaj co i gdzie chcesz montować.
rio95
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 kwie 2012, 21:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Montowanie partycji przy starcie systemu

Post autor: rio95 »

Partycje, które nie chciałem by były montowane wymazałem, to co jest pod spodem chcę montować.
Ubuntu mam raptem trzy dni i nie rozumiem o co chodzi w tym "gdzie chcę montować", po prostu chcę mieć do tego normalny dostęp jak do partycji w Windowsie, jeśli się nie mylę to chodzi o /home. Mam nadzieję że nic się nie namiesza w tych partycjach, tzn. będzie potem normalny dostęp z poziomu Windowsa.

Kod: Zaznacz cały

Disk /dev/sda: 320.1 GB, 320072933376 bytes
głowic: 18, sektorów/ścieżkę: 4, cylindrów: 8682534, w sumie sektorów: 625142448
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x8cec8cec

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1              78   625135615   312567769    f  W95 Rozsz. (LBA)
/dev/sda5              80   209715335   104857628    7  HPFS/NTFS/exFAT
/dev/sda6       251963523   461933009   104984743+   7  HPFS/NTFS/exFAT
/dev/sda7       461934592   625135615    81600512    7  HPFS/NTFS/exFAT

Wpisy w tablicy partycji nie są w tej kolejności, co na dysku


Disk /dev/sdc: 250.1 GB, 250059350016 bytes
głowic: 18, sektorów/ścieżkę: 4, cylindrów: 6783294, w sumie sektorów: 488397168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x7f31294a

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sdc3        73607170   488397167   207394999    f  W95 Rozsz. (LBA)
/dev/sdc5        73607184   147007979    36700398    7  HPFS/NTFS/exFAT
/dev/sdc6       147007994   159589709     6290858    7  HPFS/NTFS/exFAT
/dev/sdc7       159589724   369304487   104857382    7  HPFS/NTFS/exFAT
/dev/sdc8       369304492   488397167    59546338    7  HPFS/NTFS/exFAT
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Re: Montowanie partycji przy starcie systemu

Post autor: rom »

http://www.ubuntu-pomoc.org/automatyczn ... ycji-ntfs/
A dla partycji ext4 wpis powinien wyglądać mniej więcej tak:

Kod: Zaznacz cały

UUID=9d81857f-33ad-4fbd-948f-7f5d0752dc2e /media/data     ext4    defaults        0       2
także = też
tak że = więc
norvoles
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1113
Rejestracja: 04 sty 2008, 20:58
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Montowanie partycji przy starcie systemu

Post autor: norvoles »

Generalnie działasz w pliku:

Kod: Zaznacz cały

/etc/fstab
Na wszelki wypadek zrób sobie kopię.

Kwestia tego gdzie chcesz montować jest prosta. W Windowsie masz tak, że wszystkie dyski są widoczne w Mój Komputer pod kolejnymi literkami. W Linuksie możesz podmontować dysk praktycznie pod każdy jeden (pusty) folder jaki masz stworzony na dysku. Przykładowo robisz sobie folder dysk_c w katalogu domowym, montujesz dysk pod ten folder i wchodząc do niego masz dostęp do zawartości dysku. Proste.

Żeby montować poszczególne partycje przy starcie potrzebujesz dodać do pliku /etc/fstab linijki o takim schemacie:

Kod: Zaznacz cały

/dev/<partycja>  /katalog/docelowy  ntfs-3g   defaults		  0       0
gdzie <partycja> to jest nazwa wzięta z polecenia, którego wynik wkleiłeś np. /dev/sda5, a /katalog/docelowy to jest jakiś katalog na dysku. Z reguły umieszcza się je w katalogu /media np. media/dysk1
Potrzebujesz też mieć zainstalowany pakiet ntfs-3g
rio95
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 kwie 2012, 21:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Montowanie partycji przy starcie systemu

Post autor: rio95 »

Wykorzystałem pierwszy sposób z tego artykułu i działa.
Problem jednak w tym, że standardowi użytkownicy nie mają uprawnień do dostępu do tych partycji. Jak je im przydzielić?
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Montowanie partycji przy starcie systemu

Post autor: marcin1982 »

Pokaż plik /etc/fstab:

Kod: Zaznacz cały

cat /etc/fstab
rio95
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 kwie 2012, 21:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Montowanie partycji przy starcie systemu

Post autor: rio95 »

Tak wygląda "montowanie" jednej z partycji, w tym trzeba coś zmienić? Robiłem to wg przykładu przedstawionego tutaj http://www.ubuntu-pomoc.org/automatyczn ... ycji-ntfs/

Kod: Zaznacz cały

#/dev/sda7
UUID=1A6E5AE06E5AB3EB /media/Zdjęcia ntfs defaults,utf8,umask=007,gid=46 0 0
Przypominam, ja, jako Administrator mam bezproblemowy dostęp do tej partycji, natomiast z innego konta, które jest kontem Standardowym nie ma uprawnień do dostępu.
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Montowanie partycji przy starcie systemu

Post autor: marcin1982 »

Zmień na ntfs-3g. Jeśli nie masz pakietu to zainstaluj. Do opcji montowania dodaj users. Ewentualnie spróbuj wyklikać w ntfs-config:
http://packages.ubuntu.com/oneiric/ntfs-config

Kod: Zaznacz cały

sudo apt-get -y install ntfs-config
Można też rekurencyjnie zmienić uprawnienia do katalogu:

Kod: Zaznacz cały

sudo chmod -R a+rwx /media/Zdjęcia
rio95
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 29 kwie 2012, 21:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64

Re: Montowanie partycji przy starcie systemu

Post autor: rio95 »

W programie ntfs-config w interfejsie graficznym ustawiłem przy każdej partycji "Zapisywalny" i wszystko działa tak jak chciałem :-D

Dziękuję wszystkim za włożony trud :)
Hess691
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 13 mar 2008, 18:13
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: [SOLVED] Montowanie partycji przy starcie systemu

Post autor: Hess691 »

Witam, przy okazji podkleję się do tematu. Posiadam obecnie przyjaznego puchacza na dysku. Próbowałem ustawić automatyczne montowanie dysków ntfs zgodnie z poradnikiem http://www.ubuntu-pomoc.org/automatyczn ... ycji-ntfs/ doszedłem do momentu edycji pliku fstab, i zgłupialem, ponieważ u mnie wygląda to całkowicie inaczej,

Mój plik fstab:

Kod: Zaznacz cały

# /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/sdc1 during installation
UUID=c15db290-d4e3-4ba5-92fd-4abe6669b132 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sdc5 during installation
UUID=6d62774a-a560-4349-9ea2-62bbcd1a9e8e /home           ext4    defaults        0       2
# swap was on /dev/sdc6 during installation
UUID=0c141036-0936-4dad-8e67-cfbfde48feca none            swap    sw              0       0

czy mógłby mi ktoś wskazać co robię źle lub też co powinienem zrobić inaczej?
Dziękuje z góry;]
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: [SOLVED] Montowanie partycji przy starcie systemu

Post autor: marcin1982 »

Objaw najpierw wynik zaklęcia (tam jest małe L jak Licheń):

Kod: Zaznacz cały

sudo fdisk -l
i podaj które partycje (o jakiej wielkości) chcesz montować.
doszedłem do momentu edycji pliku fstab, i zgłupialem, ponieważ u mnie wygląda to całkowicie inaczej,
Co wygląda inaczej, jak do twojego pliku jeszcze nie jest nic dopisane?
Hess691
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 13 mar 2008, 18:13
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Kontakt:

Re: [SOLVED] Montowanie partycji przy starcie systemu

Post autor: Hess691 »

Kod: Zaznacz cały

Disk /dev/sda: 80.1 GB, 80057245184 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 9733, w sumie sektorów: 156361807
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Identyfikator dysku: 0x00017df4

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sda1   *        2048    97656831    48827392   83  Linux
/dev/sda2        97658878   156360703    29350913    5  Rozszerzona
/dev/sda5        97658880   152344575    27342848   83  Linux
/dev/sda6       152346624   156360703     2007040   82  Linux swap / Solaris

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
głowic: 255, sektorów/ścieżkę: 63, cylindrów: 121601, w sumie sektorów: 1953525168
Jednostka = sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 4096
Rozmiar we/wy (minimalny/optymalny) w bajtach: 4096 / 4096
Identyfikator dysku: 0x84838342

Urządzenie Rozruch   Początek      Koniec   Bloków   ID  System
/dev/sdb1   *        2048   614402047   307200000    7  HPFS/NTFS/exFAT
/dev/sdb2       614402048  1339119615   362358784    7  HPFS/NTFS/exFAT
/dev/sdb3      1339119616  1953519615   307200000    7  HPFS/NTFS/exFAT
pawel@pawel-desktop:~$ 
automontować chce 3 partycje: sdb1, sdb2 i sdb3
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 105 gości