Mageia Forum
Hardware => Disky, řadiče, CD a DVD => Téma založeno: Petr Chromec Říjen 30, 2024, 07:16:15
-
Zdravim, kdyz na Atari vytvorim USB Flashdisk s tim, ze ho mam pro prehos dat mezi Atari a zbytkem sveta, tak zbytek sveta krome MGA9 tuto flashku bez problemu pripoji a je mozne normalne cist i zapisovat... Je potreba neco nekde zapnout aby to fungovalo i v Mageia Linuxu??
-
co ti píše příkaz dmesg -w při vložení flash?
Jestli systém podporuje vfat bys měl vidět zde:
cat /proc/filesystems | grep vfat
Zkontroluj taky, jestli máš nainstalovaný balíček dosfstools
-
Nevim kde je chyba...
dmesg vyhodi tohle:
[23173.993788] usb 2-1.2: new high-speed USB device number 25 using ehci-pci
[23174.081820] usb 2-1.2: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[23174.081842] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[23174.081849] usb 2-1.2: Product: Mass Storage Device
[23174.081855] usb 2-1.2: Manufacturer: JetFlash
[23174.081859] usb 2-1.2: SerialNumber: LNBC383Z
[23174.082492] usb-storage 2-1.2:1.0: USB Mass Storage device detected
[23174.082904] scsi host6: usb-storage 2-1.2:1.0
[23175.092403] scsi 6:0:0:0: Direct-Access JetFlash Transcend 8GB 8.07 PQ: 0 ANSI: 4
[23175.095768] sd 6:0:0:0: [sdc] 15679488 512-byte logical blocks: (8.03 GB/7.48 GiB)
[23175.096884] sd 6:0:0:0: [sdc] Write Protect is off
[23175.096891] sd 6:0:0:0: [sdc] Mode Sense: 23 00 00 00
[23175.098141] sd 6:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[23175.105972] sd 6:0:0:0: [sdc] Attached SCSI removable disk
[root@Mageia chromecp]# cat /proc/filesystems | grep vfat
vfat
[root@Mageia chromecp]# urpmi dosfstools
Balíček dosfstools-4.2-2.mga9.x86_64 je již nainstalován
-
Podle dmesg je ta flaska přístupná na /dev/sdc. A nebude ani problém na ni zapisovat.
-
Zdravim... Tak jsem se konecne k dalsimu badani... Vzal jsem 8GB flasku, na Atari vytvoril ctyri 500mb disky na ktere jsem zkusebne zapsal... Zadny problem...Zkusil jsem ji ve Windlich 10 i 11 a taky zadny problem... Tady v MGA9 stale stejne... Sice vidim ze ji pripojilo na /dev/sdc ale tim to hasne...
[ 367.944782] usb 2-1.1: new high-speed USB device number 6 using ehci-pci
[ 368.032567] usb 2-1.1: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[ 368.032588] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 368.032595] usb 2-1.1: Product: Mass Storage Device
[ 368.032600] usb 2-1.1: Manufacturer: JetFlash
[ 368.032603] usb 2-1.1: SerialNumber: LNBC383Z
[ 368.058650] usb-storage 2-1.1:1.0: USB Mass Storage device detected
[ 368.058938] scsi host6: usb-storage 2-1.1:1.0
[ 368.059070] usbcore: registered new interface driver usb-storage
[ 368.063918] usbcore: registered new interface driver uas
[ 369.099635] scsi 6:0:0:0: Direct-Access JetFlash Transcend 8GB 8.07 PQ: 0 ANSI: 4
[ 369.103070] sd 6:0:0:0: [sdc] 15679488 512-byte logical blocks: (8.03 GB/7.48 GiB)
[ 369.104227] sd 6:0:0:0: [sdc] Write Protect is off
[ 369.104244] sd 6:0:0:0: [sdc] Mode Sense: 23 00 00 00
[ 369.105334] sd 6:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 369.112657] sd 6:0:0:0: [sdc] Attached SCSI removable disk
Nevim si dal rady...
-
Zkousel jsi to připojit ručně?
sudo mount -t vfat /dev/sdc1 /mnt/flash
-
Čau. Zkusím zítra. vfat už ani není ve výpisu filestems... Zítra přidám i výstup z dmesg a filesystems v Linux MINT, jsou rozdílné... A pak někam hodím image té flašky ať to můžeš zkusit...
-
Zdravim...Tak jsem udelal image te flashky, tady je link...http://gofile.me/5BxTE/UYTvlL50l
Ja si s tim dnes hral ale bez uspechu... V Mageia vubec nemam vfat ve filesystems tim padem neni pozne ani namontovat to... V Mint Linuxu sice vfat, dokonce pozna ze jsou tam 4 partice ale tim vsechno konci...
Tady je vystup v Linux Mint:
chromecp@chromecp-Aspire-ES1-512:~$ cat /proc/filesystems | grep vfat
vfat
chromecp@chromecp-Aspire-ES1-512:~$ dmesg -w
[ 308.405655] usb 1-1.3.2: new high-speed USB device number 10 using ehci-pci
[ 308.501296] usb 1-1.3.2: New USB device found, idVendor=8564, idProduct=1000, bcdDevice= 1.00
[ 308.501342] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 308.501365] usb 1-1.3.2: Product: Mass Storage Device
[ 308.501384] usb 1-1.3.2: Manufacturer: JetFlash
[ 308.501400] usb 1-1.3.2: SerialNumber: LNBC383Z
[ 308.504676] usb-storage 1-1.3.2:1.0: USB Mass Storage device detected
[ 308.507067] scsi host2: usb-storage 1-1.3.2:1.0
[ 309.574189] scsi 2:0:0:0: Direct-Access JetFlash Transcend 8GB 8.07 PQ: 0 ANSI: 4
[ 309.576823] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 309.582737] sd 2:0:0:0: [sdb] 15679488 512-byte logical blocks: (8.03 GB/7.48 GiB)
[ 309.584304] sd 2:0:0:0: [sdb] Write Protect is off
[ 309.584325] sd 2:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 309.585542] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 309.595354]
First sub-partition in extended partition is not valid!
[ 309.595384] sdb: AHDI sdb1 sdb2 sdb3 XGM< >
[ 309.595404] sdb: p2 start 4058385920 is beyond EOD, enabling native capacity
[ 309.600870]
First sub-partition in extended partition is not valid!
[ 309.600900] sdb: AHDI sdb1 sdb2 sdb3 XGM< >
[ 309.600923] sdb: p2 start 4058385920 is beyond EOD, truncated
[ 309.601965] sd 2:0:0:0: [sdb] Attached SCSI removable disk
Tim to konci...
Nevim co s tim... Stve me ze Widle jsou v pohode a tady mam smulu...
-
Zdravím, ačkoliv Atari nevlastním, jen pro zajímavost jsem se Vaším problémem zabýval, nainstaloval Vaše image flešky a zjistil následující: Ve Win 10 se vše připojí a zobrazí jak má, v MG9 a v MGA Cauldron nikoliv. V GParted se jeví diskový oddíl jako "Neobsazeno". Pravděpodobně nemáme v MGA podporu v jádře, viz příkaz # zgrep -i atari /proc/config.gz - má být CONFIG_ATARI_PARTITION=y a mně to vyhodí # CONFIG_ATARI_PARTITION is not set. Takový pološílený návod a popis problematiky je zde: https://stbrigada.cz/index.php/2023/07/09/zaloha-a-prenos-dat-z-atari-partitions-na-linuxu/
-
Procházel jsem dál různá Atari fóra a tohle mě zaujalo: https://news.ycombinator.com/item?id=24553529 , zvláště tento odstavec ( strojově přeloženo ): "DOS i Atari používaly formát FAT. Kapacita byla stejná, ale MS-DOS by měl problémy se čtením disket Atari ST, protože Atari postupovalo podle publikovaného standardu a zapsalo na disk dvě kopie alokační tabulky a MS-DOS by zapsal pouze jednu a druhou přepsal daty. a poškodit disk. „Dodatečný prostor“ byl prostor, který měl zabírat redundantní alokační tabulka souborů.
"Pravidlem bylo, že pokud chcete přesouvat soubory mezi systémy, musíte disketu naformátovat na MS-DOS, pak ji můžete použít všude. Pokud byste formátovali na Atari a používali jej na MS-DOS, nakonec byste jej nikde nepoužívali". Zajímavé bylo, když jsem hodil za ty Vámi vytvořené oddíly na win 10 oddíl pátý a naformátoval ho jako FAT, tak najednou se to v Mageii krásně připojilo a všechny odíly se zobrazily krásně i s daty. Jak jsem to pochopil, Atari asi nějak mrší tabulku msdos, takže Linux už to nepřečte ( Win to ještě vezme ). Takže zkusit prvně flešku naformátovat ve Win nebo v Linuxu třeba přes Gparted na Fat16, ve Win je to označení FAT a pak připojovat na Atari. Ovšem nevím, jestli to Atari skousne,nemám jak to vyzkoušet.
-
To s tim pridanim dalsiho oddilu je zajimave. Uvazoval jsem ze udelam neco podobneho ale s tim ze tam dam treba ext2... Zkuste mi nekam upnout Vami upravenou image, zkusim ji v Atari...
PeTTr
-
Bohužel, nemám momentálně možnost upnout image flashky, popíšu zatím alespoň následující postup: Ve Win jsem ve Správci disků přidal tzv. "Nový jednoduchý svazek" libovolné velikosti ( v mém případě 10 MB ) za stávající oddíly, naformátoval na "FAT" a následně opět nový svazek smazal. Tím mi zůstaly oddíly zase tak, jak byly předtím. Po této operaci byla flashka najednou krásně čitelná i v MGA. Vyzkoušen tento postup i na Win11 co mám ve Virtualboxu. Windows asi při těchto manipulacích přepíše tabulku oddílů podle svého a tím ji zpřístupní i v Linuxu. Můžete zkusit s Vaší flashkou a uvidíte, jestli to Atari sežvejkne... Pak jsem ještě zkusil jinou varintu, a to prohnat flashku Testdiskem a "opravit" tabulku oddílů tam, ale nebylo to ono, něco se zpřístupnilo a něco ne, v prvním oddílu byla nesmyslná data. Vyzkoušel jsem i jiná linuxová distra (OpenSuse Tumbleweed, Fedora 40, Mx Linux...), ale bez výše uvedené úpravy se vždy fleška jevila jako nenaformátovaná a bez tabulky oddílů. Je to sice takový humpolácký a krkolomný postup, ale třeba to pomůže.
-
Zase jsem se dostal k PC s Windows a chtěl to vyzkoušet. Bohužel mi Win11 nedovolí formátovat flast fat16, jen fat32. Ve správci disků mi dokonce nedovolí ani smazat oddíly. Přihlášený jako admin, ale stejně umožnil max změnit písmeno disku. ;D