[SOLVED] Usunięcie partycji iso9660 z Pendriva

Tylko tematy nie mieszczące się powyżej.
bemarek
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 21 paź 2008, 20:22
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86_64

[SOLVED] Usunięcie partycji iso9660 z Pendriva

Post autor: bemarek »

Witam wszystkich ( jako total lamer - jak coś z tym postem jest nie tak - to nie bijcie).

Otrzymałem reklamówkę firmy jako - Pendriva 1G.
Są na nim dwie partycje -Dysk /dev/sdc1 (rw) oraz obraz iso9660 - napęd CD /dev/scd3 (ro).
Otóż nie wiem jak usunć-skasować z pendriva automatycznie montowaną partycję jako CD-ROM.
Szukałem na forum ale nie znalazłem rozwiązania.

System mam: Ubuntu 8.10, który startuję z CD.
Ponieważ startuję system z CD to w /etc/fstab mam tylko tyle:
cat /etc/fstab
aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0
Ale po włożeniu pendriva do USB system automatycznie montuje je tak (mount):
mount
/dev/sdc1 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=999,utf8,umask=077,flush)
/dev/scd3 on /media/MYCD_VOL type iso9660 (ro,nosuid,nodev,uhelper=hal,uid=999,utf8 )
a program df widzi go tak:
df -vk
/dev/sdc1 400792 4 400788 1% /media/disk
/dev/scd3 594678 594678 0 100% /media/MYCD_VOL
System widzi (Computer-FileBrowser) dodatkowy wirtualny napęd CD-ROM nawet po wykonaniu umount /dev/scd3.
Program gparted nie widzi /dev/scd3 jest tylko widoczna partycja /dev/sdc1, którą można skasować i założyć na nowo w zakresie 0 - 390MB.
Program fdisk zgłasza się tak:
fdisk /dev/scd3
You will not be able to write the partition table. Note: sector size is 2048 (not 512)
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel with disk identifier 0xa502b24e.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
oraz tak:
fdisk -l /dev/scd3
Note: sector size is 2048 (not 512)
Disk /dev/scd3: 609 MB, 609222656 bytes
255 heads, 63 sectors/track, 18 cylinders
Units = cylinders of 16065 * 2048 = 32901120 bytes
Disk identifier: 0x00000000
Disk /dev/scd3 doesn't contain a valid partition table
Podobnie program cfdisk:
Disk Drive: /dev/scd3 Size: 609222656 bytes, 609 MB Heads: 255 Sectors per Track: 63 Cylinders: 74
Opened disk read-only - you have no permission to write
Nie wiem jak i jako jaki device mogę podmontować tego pendriva aby skasować,nadpisać,sformatować obszar całego pendriva.
w /dev mam takie ( chyba związane z tym USB i CD-ROM ) urządzenia:
brw-rw----+ 1 root disk 8, 32 2009-03-27 17:42 sdc
brw-rw----+ 1 root disk 8, 33 2009-03-27 17:42 sdc1
....
brw-rw----+ 1 root cdrom 11, 3 2009-03-27 17:42 scd3
lrwxrwxrwx 1 root root 4 2009-03-27 17:42 sr3 -> scd3
Podobnie jest z mapowanym urządzeniem /dev/sr3 :
np:
sudo mkfs.ext3 /dev/scd3
dd if=/dev/zero of=/dev/sr3
dają komunikat, że read only lub No medium found ( jak wysunę wirtualną płytę ).

Oj mała wiedza moja jest ..... nie mam kompletnie pomysłu jak się do niego dobrać .

Aha jeszcze mam takie informacje:
Wynik po podłączeniu pendriva
dmesg | tail
[13662.396059] usb 1-3: new high speed USB device using ehci_hcd and address 10
[13662.535239] usb 1-3: configuration #1 chosen from 1 choice
[13662.554274] scsi12 : SCSI emulation for USB Mass Storage devices
[13662.556065] usb-storage: device found at 10
[13662.556073] usb-storage: waiting for device to settle before scanning
[13667.556243] usb-storage: device scan complete
[13667.557440] scsi 12:0:0:0: Direct-Access 0.00 PQ: 0 ANSI: 2
[13667.558423] scsi 12:0:0:1: CD-ROM 0.00 PQ: 0 ANSI: 0 CCS
[13667.568331] sd 12:0:0:0: [sdc] 817152 512-byte hardware sectors (418 MB)
[13667.569443] sd 12:0:0:0: [sdc] Write Protect is off
[13667.569452] sd 12:0:0:0: [sdc] Mode Sense: 00 00 00 00
[13667.569455] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[13667.574672] sd 12:0:0:0: [sdc] 817152 512-byte hardware sectors (418 MB)
[13667.576551] sd 12:0:0:0: [sdc] Write Protect is off
[13667.576558] sd 12:0:0:0: [sdc] Mode Sense: 00 00 00 00
[13667.576561] sd 12:0:0:0: [sdc] Assuming drive cache: write through
[13667.580239] sdc: sdc1
[13667.855979] sd 12:0:0:0: [sdc] Attached SCSI removable disk
[13667.856495] sd 12:0:0:0: Attached scsi generic sg5 type 0
[13667.981778] sr3: scsi3-mmc drive: 93x/93x cd/rw xa/form2 cdda tray
[13667.983311] sr 12:0:0:1: Attached scsi CD-ROM sr3
[13667.983758] sr 12:0:0:1: Attached scsi generic sg6 type 5
[13669.673355] ISO 9660 Extensions: Microsoft Joliet Level 3
[13669.675114] ISOFS: changing to secondary root
Jeśli jest to co napisałem powyżej za bardzo chaotyczne - to proszę o wyrozumiałość.
Podobno nie ma głupich pytań.Są tylko głupie odpowiedzi!
hmm...To jak stanę nogami na szynach i zaczepię o kabel to pojadę jak tramwaj ?
Awatar użytkownika
I.L.O.
Sędziwy Jeż
Sędziwy Jeż
Posty: 63
Rejestracja: 21 sie 2008, 08:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Fluxbox
Architektura: x86
Kontakt:

Odp: Usunięcie partycji iso9660 z Pendriva

Post autor: I.L.O. »

to nie jest chaotyczne wyjatkowo dobrze nakresliłes co ci sie dzieje z pendrivem
spróbuj

Kod: Zaznacz cały

sudo umont /media/MYCD_VOL
a puzniej sformatowac jakos
bemarek
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 21 paź 2008, 20:22
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Usunięcie partycji iso9660 z Pendriva

Post autor: bemarek »

Właśnie na tym polega problem, że nie wiem jak go sformatować.
Nie wiem na jakim urządzeniu ( /dev/cośtam ) mam całego pendriva.
Jak ten device znaleźć ?
Po włożeniu pendriva do USB wykrywa i montuje mi wirtualny CD-ROM.
Jak usunąć wirtualnego CD-ROMa ?
Podobno nie ma głupich pytań.Są tylko głupie odpowiedzi!
hmm...To jak stanę nogami na szynach i zaczepię o kabel to pojadę jak tramwaj ?
Awatar użytkownika
I.L.O.
Sędziwy Jeż
Sędziwy Jeż
Posty: 63
Rejestracja: 21 sie 2008, 08:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Fluxbox
Architektura: x86
Kontakt:

Odp: Usunięcie partycji iso9660 z Pendriva

Post autor: I.L.O. »

Kod: Zaznacz cały

/dev/sdc1 400792 4 400788 1% /media/disk
najprawdopodobniej twój pendriv to:

Kod: Zaznacz cały

/dev/sdc
a gdy dodajesz 1 to wskazujesz numer partycji
spróbuj tego:

Kod: Zaznacz cały

dd if=/dev/urandom of=/dev/sdc
tylko upewnij sie na 100% ze pendriv to /dev/sdc
bo jak sie pomylisz to skasujesz sobie dysk twardy


ps. to troche trwa, bo natpisuje losowe dane na pendriva
bemarek
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 21 paź 2008, 20:22
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Usunięcie partycji iso9660 z Pendriva

Post autor: bemarek »

Dzięki za zainteresowanie.
Popatrz na mój pierwszy post - na pendrive są niestety 2 partycje.

Nie chodzi mi jednak o urządzenie /dev/sdc ( - to założona druga partycja na pendrive )
- tu nie ma problemu można zrobić wszystko z tą partycją ( usuwałem ją i zakładałem )
ale o tę partycję, która jest montowana JAKO: /dev/scd3.

Chodzi o partycję /dev/scd3 (/dev/sr3), która jest wykrywana jako wirtualny CD-ROM.
Jest ona montowana jako dodatkowy napęd CD-ROM a nie jak dysk twardy.
Stąd nie jest ona widoczna przez programy do partycjonowania dysków.
Próba 'rozwalenia' jej poprzez fdisk i inne programy do partycjonowania
kończy się komunikatem, że partycja ta jest w trybie 'read only'.
( W sumie - jest to logiczne bo nie da się przecież sformatować płyty CD-R - kurcze).
Jak widać z komendy

Kod: Zaznacz cały

 dmesg 
system wykrywa usb-storage - urządzenie USB
( nie wiem jaki/który to device z istniejących w systemie usb ani jak go użyć).
Następnie system znajduje na nim partycje i je podłącza do systemu jako urządzenia
/dev/sdc (partycja dyskowa) i /dev/sr3 ( parycja cd) .

Potrzebna mi informacja o tym jak wyłączyć w systemie aby nie podłączał
z automatu partycji z pendriva jako wirtualnego napędu CD-ROM oraz
jak 'przeorać' całego pendriva - nie patrząc na istniejące na nim partycje.
Skoro ktoś to wgrał to i usunąć się zapewne da.
Podobno nie ma głupich pytań.Są tylko głupie odpowiedzi!
hmm...To jak stanę nogami na szynach i zaczepię o kabel to pojadę jak tramwaj ?
Awatar użytkownika
I.L.O.
Sędziwy Jeż
Sędziwy Jeż
Posty: 63
Rejestracja: 21 sie 2008, 08:11
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: Fluxbox
Architektura: x86
Kontakt:

Odp: Usunięcie partycji iso9660 z Pendriva

Post autor: I.L.O. »

Potrzebna mi informacja o tym jak wyłączyć w systemie aby nie podłączał
z automatu partycji z pendriva jako wirtualnego napędu CD-ROM
edytuj plik /etc/fstab
który wyglada mniej wiecej tak:

Kod: Zaznacz cały

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=9b291844-0706-4ea5-8924-4f9fc25c1da9 /               ext3    relatime,errors=remount-ro 0       1
# /dev/sda3
UUID=b54f3dea-f292-43fc-b4f7-86a6dd95297e /home           ext3    relatime        0       2
# /dev/sda4
UUID=1035FC106496EDB6 /mnt/windows    ntfs    defaults,umask=000,gid=46 0       0
# /dev/sda2
UUID=ee94305e-db9f-4679-8440-e8b9533050bb none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
usun linijki odpowiedzialne za cdrom

tylko zapisz sobie do jakiegos pliku jak to powinno wygladac bo puzniej bedziesz musiał je wkleic na nowo
bemarek
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 21 paź 2008, 20:22
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: [SOLVED] Usunięcie partycji iso9660 z Pendriva

Post autor: bemarek »

Ponieważ zacząłem to zakończę ten temat.

Rozwiązanie skuteczne W MOIM PRZYPADKU choć mało efektowne.
Usunięcie (jak dla mnie) tak zablokowanej partycji 'ręcznie' z poziomu systemu było za trudne dlatego wykorzystałem dedykowane aplikacje producenta USB.

Ponieważ po dmesg pendrive nie raczył się przedstawić jakiej firmy jest to do usunięcia partycji CD-ROM iso9660 wykorzystałem aplikacje firmy PQI pod Windowsa ( z przypadku ).
Prawdopodobnie są też narzędzia innych firm ale nie znalazłem.
Program: UrescueV1.0.0.21.exe kasuje informacje o danej partycji. http://www.pqi.com.tw/faq_1.asp?ID=772
U mnie niestety usunął za dość skutecznie.
Pierwsze uruchomienie usuneło CD-ROM ( ale nie przybyło miejsca na pendrivie)
Drugie uruchomienie usunęło dysk rw i to zakończyło pracę pendriva na dobre.
System zgłosił pojemność 0 B (zero) i info brak zamontowanego wolumenu - I to było na tyle.

Następnie aby jakoś go uratować użyłem ( bo i tak już całkiem nie działał ) aplikacji pobranej ze strony http://www.pqi.com.tw Dr.UFDv1.0.2.19.exe
Aplikacja ta wgrała ma mój USB firmware pendriva PQI (!?!) i co dziwniejsze mój pendrive się obudził. Więc albo był to jakiś pendrive PQI albo miałem szczęście.

Co do pendrivów to znalazłem ciekawe strony (może innym się przydać):
1. Strona naprawdę godna polecenia: http://www.unixy.pl/forum/art/pendrive.html
2. Pod windy: http://sklep.pendrive.pl/sterowniki.html
Podobno nie ma głupich pytań.Są tylko głupie odpowiedzi!
hmm...To jak stanę nogami na szynach i zaczepię o kabel to pojadę jak tramwaj ?
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

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