Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Zewnetrzny dysk USB - Problem
http://forum.freesco.pl/viewtopic.php?f=22&t=17507
Strona 1 z 1

Autor:  wronski3 [ czwartek, 19 lutego 2009, 00:01 ]
Tytuł:  Zewnetrzny dysk USB - Problem

Witam, zakupiłem zewnetrzny dysk USB - 640 GB
który ma być udostepniony w sieci za pomocą Samby i poczciwego nnd
no i wszystko ładnie tylko nie mogę zmusić nnd do współpracy.

tzn tak jak by NND nie widziało tego dyku, co ciekawe
wkrywa pendrive USB (8GB)
Załdowane moduły to:
usb-uhci
usb-storage
vfat

Poleceni fdisk /dev/sda zwraca:
Unable to open /dev/sda

Ma ktoś jakieś pomysły? Bo mi się powoli kończą :/

Autor:  Maciek [ czwartek, 19 lutego 2009, 00:04 ]
Tytuł: 

Jeszcze dobrze nie zacząłeś, a już ci się pomysły kończą? Czy założyłeś na tym dysku partycję? Jaką? Co mówi fdisk -l, może ten dysk wcale nie jest jako sda?

Autor:  wronski3 [ czwartek, 19 lutego 2009, 00:07 ]
Tytuł: 

Wyświetla informacje o dysku podstawowym:

Disk /dev/hda: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 2420 19438618+ 83 Linux
/dev/hda2 2421 2434 112455 82 Linux swap / Solaris

Może źle to napisałem - nie wiem w jakim kierunku szukać :)

Partycja na tym 640gb to NTFS ale w tym momencie to chyba jeszcze nawet go nie wykrył :/

Edit:
Po podłączeniu pendriva - jest od razu widoczny w fdisk -l jako sda1:

Disk /dev/sda: 8086 MB, 8086618112 bytes
255 heads, 63 sectors/track, 983 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 984 7897056+ b W95 FAT32
Partition 1 has different physical/logical endings:
phys=(982, 254, 63) logical=(983, 36, 13)

Autor:  Maciek [ czwartek, 19 lutego 2009, 00:21 ]
Tytuł: 

Obawiam się, że z ntfs to sobie nie pohulasz. W zasadzie fdisk -l powinien coś zobaczyć, ale... spróbuj jeszcze komendy dmesg po podłaczeniu dysku, może rzuci jakimś zrozumiałym errorem.

Autor:  wronski3 [ czwartek, 19 lutego 2009, 00:29 ]
Tytuł: 

ze zmianą systmu nie ma problemu
moge chwilwo całkowicie wywalić partycje albo zrobić ext3 lub ext2
jest to dla mnie bez znaczenia

a jesli chodzi o polecnie dmesq to udało się coś wyłapać:

scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: SAMSUNG Model: J1CQB02578 Rev: 1113
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
SCSI device sdb: 1250263728 512-byte hdwr sectors (640135 MB)
sdb: sdb1 sdb2 < sdb5 >
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3


Edit:
----------------------------------------------------

nie no teraz fdisk -l
go pokazuje:

Disk /dev/sdb: 640.1 GB, 640135028736 bytes
255 heads, 63 sectors/track, 77825 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 65077 522730971 7 HPFS/NTFS
/dev/sdb2 65078 77825 102398310 f W95 Ext'd (LBA)
/dev/sdb5 65078 77825 102398278+ 7 HPFS/NTFS

ale dlaczego dopiero teraz?
Wcześniej też restartowałem dysk?
i dlaczego jako sdb?

Autor:  Maciek [ czwartek, 19 lutego 2009, 00:41 ]
Tytuł: 

Literki dysku zależą np. od gniazda usb, do którego jest podłączony. Jego widoczność czasem też. Ostatnio podłączałem dysk 2,5 cala 250 GB i okazało się, że podłączonego "na froncie" obudowy nie widać, a po podłączeniu do gniazda z tyłu było ok.

Autor:  wronski3 [ czwartek, 19 lutego 2009, 17:20 ]
Tytuł: 

No i troszkę udało mi się popchnąć do przodu i sytuacja wygląda następująco.
Jak już NND zobaczył dyski (fdisk -l) to nie chciał ich podmonotować mimo utworzonego na nich sytemu plików ext3. Okazało się że nie wiem czeu nie akceptuje tego utworoznego przez zewnętrzy proram.
Dopiero gdy użyłem
/sbin/mkfs.ext3 /dev/sda1
przestał protestować przy montowaniu. I tu moje pytania.

1. Podzieliłem dysk na dwie partycje: Podstawową i rozszrzoną (sda1 i sda5)
Gdy tworzyłem dwie podstawowe (sda1 sda2) nie chciał mi na drugiej zezwolić na system ext3.
Czy podział który mam w tym momencie jest dobry?

2. Po zakończeniu tworzenia systemu ext3 otrzymałem komunikat:

"Tworzenie kroniki (32768 bloków): wykonano
Zapis superbloków i podsumowania systemu plików: wykonano

Ten system plików będzie automatycznie sprawdzany co każde 28 montowań
lub co 180 dni, zależnie co nastąpi pierwsze..."

Jak jest z tym sprawdzaniem? Czy przy tak dużych partycjach (510gb i 96 gb) nie będzie to trwało zbyt długo?
Przypuszczam że dzieje się to przy starcie systemu.
Biorąc pod uwagę że system tworzony był prawie 3 godziny to gdyby prze ztyle czasu miał się uruchamiać serwer i tym samym unieruchamiać sieć
to było by ciężkie do przełknięcia. Jak to z tym dokładie jest?

3. Czytałem gdzieś że jest możliwość utowrzenia stałych punktów montowania, tzn że jak podłącze ten dysk jako drugi to i tak podmontuje mi do docelowego katalogu a nie np w jego miejsce wstawi wczesniej podpietego pendriva. Zdaje się że byo to oparte o tzw. uuid'y jednoznacznie identyfikujące daną partycję.
Czy ktoś wie jak to zrobić w NND?

4. Acha i jeszcze jedno - skoro NND nie chciał podmontować dysku z ext utworoznego w inym programie to jaka jest szansa że - odpukać - po awarii NND będe wstanie odczytać dane z tego dysku lub ponownie je podmontować w iny systemie bez formatowania partycji?

Autor:  Maciek [ czwartek, 19 lutego 2009, 17:33 ]
Tytuł: 

Dysk dla Linuksa należy formatowac w Linuksie. Sprawdzanie dysku moze trochę potrwać, ale nie jest to tak długotrwałem przy ext3. Jeśli dysk będziesz miał podpięty zawsze do tego samego gniazda, to będzie tak samo widoczny i dołożenie pendrive tego nie zmieni.

Autor:  wronski3 [ czwartek, 19 lutego 2009, 17:40 ]
Tytuł: 

Ok to już rozumiem ale czy ten układ partycji który utworzyłem i podałem jest ok? sda1 sda5?
Domyślam się że sda5 to dlatego że partycja jest rozszerzona?

I jak możesz to powiedz mi jeszcze jak powinien wyglądać prawidłowy
wpis dla fstab - dla pendriva miałem taki:
/dev/sda1 /mnt/usb01 auto noauto,umask=000,users 1 0
chodzi o to żeby wszyscy użytkownicy mogli modyfikować dane
bo to pod zasób ogólnego dostepu dla samby.

Autor:  Maciek [ czwartek, 19 lutego 2009, 18:27 ]
Tytuł: 

np. /dev/sda5 /jakis/katalog ext3 defaults 1 2

Autor:  wronski3 [ czwartek, 19 lutego 2009, 19:02 ]
Tytuł: 

Niestety - wpisalem w fstab powyższą linie dostosowaną do swoich potrzeb, udostępniłem podłączony katalog przez sambe i nie mogę bezposrednio w nim niczego zrobić - odmowa dostępu.

I tak przy okazji - czy to wynika z systemu plików czy ja zrobiłem jakiś błąd że mam 25 gb zajęte mimo pustej partycji?


Edit:
Udało mi się rozwiązać problem z fstab. Może się komuś przyda.
U mnie pomógł następujący wpis:

/dev/sda1 /mnt/katalog ext3 auto,users,rw 1 0

Autor:  kowalsoft [ środa, 4 marca 2009, 05:24 ]
Tytuł: 

Jakie masz transfery na tym dysku?
Wydaje mi się, że powinieneś jeszcze załadować usb-ehci (o ile masz usb 2.0)
Jeśli się mylę, proszę poprawcie mnie :)

Autor:  tassman [ czwartek, 10 września 2009, 19:09 ]
Tytuł: 

odgrzebuje sprawe... ma problem z zamontowaniem dysku...
podpinam na przejsciowce USB dysk twardy
wynik fdisk -l

Device Boot Start End Blocks Id System
/dev/sda1 * 1 19454 156264223+ c W95 FAT32 (LBA)
Partition 1 has different physical/logical endings:
phys=(1023, 254, 63) logical=(19453, 254, 63)

dalej

[root@serwer ~]# mount -t vfat /dev/sda1 /mnt/dyskusb
mount: /dev/sda1 is not a valid block device

zaladowane moduly
usb-storage
usb-uhci


dmesg wywala takie cus

usb-uhci.c: USB UHCI at I/O 0x1020, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hub.c: new USB device 00:1f.2-2, assigned address 2
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: USB TO I Model: DE/SATA Device Rev: 0041
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
sda: Spinning up disk............................................................not responding...
sda : READ CAPACITY failed.
sda : status = 0, message = 00, host = 7, driver = 00
sda : sense not available.



czy cos wogole mozna jeszcze zrobic?

-----------------
EDIT

ten dysk byla SATA i myslalem ze dlatego go nie wykrywa podlaczylem ATA ale tez ten sam komunikat

[root@serwer ~]# mount -t vfat /dev/sda1 /mnt/dyskusb
mount: /dev/sda1 is not a valid block device

Autor:  tassman [ sobota, 12 września 2009, 16:10 ]
Tytuł: 

jeszcze raz bardzo prosze o pomoc w powyzszej sprawie

Autor:  Maciek [ sobota, 12 września 2009, 16:38 ]
Tytuł: 

A moduł vfat załadowany?
A partycja na pewno prawidłowa?

Autor:  tassman [ sobota, 12 września 2009, 17:39 ]
Tytuł: 

tak, modol fvat zainstalowany.
partycja robiona przez hirensboot CD tworze primary partition. probowalem na stworzonej partycji ext3 rowniez hirensboot cd. czy jest zaleznosc ze partycja jest primary a nie logical?

Autor:  Maciek [ sobota, 12 września 2009, 18:25 ]
Tytuł: 

To już kolejny sygnał, jaki mam, że ktoś tworzył partycję "w hirensboot cd". Po pierwsze - tam jest kilka programów do partycjonowania. Po drugie - może jednak partycja nie jest prawidłowa. Zrób tę partycję w Linuksie.

Autor:  tassman [ niedziela, 13 września 2009, 16:27 ]
Tytuł: 

Jak najbardziej Macku miales racje. Po douczeniu sie na temat fdisk i mkfs bez problemu przebieglo montowanie

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/