Ładowanie partycji podczas startu systemu[Solved]


(Tomasz Gawron) #1

Witam, niedawno zainstalowałem sobie Ubuntu w wersji 10.04. Oprócz niego mam także Windowsa. Mój "problem" polega na tym iż podczas startu ubuntu nie mam dostępnych odrazu wszsytkich partycji lecz jedynie tą na której zainstalowany jest linuks. Aby mieć dostępne wszystkie partycje jakie mam tzn tą na której jest Windows oraz jeszcze jedną (ze wszsytkimi plikami myzucznymi, moimi dokumentami itp) muszę wejść w MIEJSCA a następnie kliknąc wybraną partycję aby się ona otworzyła i dopiero wtedy jest ona widoczna w folderze "media" w głownym systemie. Chciałbym aby operacja którą musze wykonać własnorecznie tzn wlączenie tych partycji aby pojawila sie ona w folderze "media" wykonywała sie automatycznie. Czy mozna? i jezeli tak to w jaki sposób to ustawić? Być może trochę zawile to napisałem ale starałem się wyjaśnić jak najprościej o co mi chodzi. Proszę o pomoc.


(marcin82) #2

Witam.

Podaj wyniki poleceń:

sudo fdisk -l

sudo blkid

sudo cat /etc/fstab

Automatyczne montowanie partycji NTFS wraz ze startem systemu można uzyskać edytując plik /etc/fstab z prawami root'a dopisując na końcu:

/dev/sdaX /mnt/nazwa_katalogu ntfs defaults 0 0

1/ /dev/sdaX => X oznacza numer partycji - sprawdzić to można poleceniem fdisk -l 2/ /mnt/nazwa_katalogu => dowolnie nazwany katalog utworzony w katalogu /mnt głównego systemu plików - jest to po prostu określenie punktu montowania partycji. Po wykonaniu tych czynności partycje Win będą widoczne w tych katalogach. Po utworzeniu katalogów w /mnt i edycji pliku fstab, trzeba "przejąć na własność" te katalogi:

sudo chown -R /mnt/nazwa_katalogu

Po restarcie partycje Win będą dostępne w tych konkretnych katalogach do normalnego użytkowania.


(roobal) #3

Nie ma potrzeby tworzenia podkatalogów w /mnt, ponieważ punkt montowania określony w /etc/fstab zostanie utworzony automatycznie podczas montowania i automatycznie usunie podczas odmontowania. W /etc/fstab najlepiej dodać jeszcze opcję montowania w trybie odczyt/zapis (rw).

Pozdrawiam!


(Tomasz Gawron) #4

Zaczynając od początku

Dysk /dev/sda: 500.1 GB, bajtów: 500107862016

głowic: 255, sektorów/ścieżkę: 63, cylindrów: 60801

Jednostka = cylindrów, czyli 16065 * 512 = 8225280 bajtów

Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512

Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512

Identyfikator dysku: 0x2bfe2bfe


Urządzenie Rozruch Początek Koniec Bloków ID System

/dev/sda1 * 1 6601 53022501 7 HPFS/NTFS

/dev/sda2 6602 60802 435364027+ f W95 Rozsz. (LBA)

/dev/sda5 6602 47922 331910901 7 HPFS/NTFS

/dev/sda6 47923 58907 88231935+ 83 Linux

/dev/sda7 58908 60272 10964331 7 HPFS/NTFS

/dev/sda8 60273 60802 4250624 82 Linux swap / Solaris
/dev/sda1: UUID="28A4FB08A4FAD6F2" TYPE="ntfs" 

/dev/sda5: LABEL="SEAGATE" UUID="36B8D35AB8D316E9" TYPE="ntfs" 

/dev/sda6: UUID="2d4b109b-e327-4912-8210-37c10245595c" TYPE="ext4" 

/dev/sda7: UUID="01CBB4507BB69DE0" TYPE="ntfs" 

/dev/sda8: UUID="3e322baa-fa21-4088-88c4-b84f32c115d1" TYPE="swap"
# /etc/fstab: static file system information.

#

# Use 'blkid -o value -s UUID' 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).

#

# 

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda7 during installation

UUID=2d4b109b-e327-4912-8210-37c10245595c / ext4 errors=remount-ro 0 1

# swap was on /dev/sda8 during installation

UUID=3e322baa-fa21-4088-88c4-b84f32c115d1 none swap sw 0 0

W takim wypadku czy mój plik fstab po edycji ma wyglądać tak:

# /etc/fstab: static file system information.

#

# Use 'blkid -o value -s UUID' 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).

#

# 

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda7 during installation

UUID=2d4b109b-e327-4912-8210-37c10245595c / ext4 errors=remount-ro 0 1

# swap was on /dev/sda8 during installation

UUID=3e322baa-fa21-4088-88c4-b84f32c115d1 none swap sw 0 0

/dev/sda1 /mnt/dysk1 ntfs defaults 0 0

/dev/sda5 /mnt/dysk2 ntfs defaults 0 0

(roobal) #5

Tak ale zrób jeszcze jak pisałem wyżej, tak o

# 

proc /proc proc nodev,noexec,nosuid 0 0

# / was on /dev/sda7 during installation

UUID=2d4b109b-e327-4912-8210-37c10245595c / ext4 errors=remount-ro 0 1

# swap was on /dev/sda8 during installation

UUID=3e322baa-fa21-4088-88c4-b84f32c115d1 none swap sw 0 0

/dev/sda1 /mnt/dysk1 ntfs rw,defaults 0 0

/dev/sda5 /mnt/dysk2 ntfs rw,defaults 0 0

Pozdrawiam!