Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
BigPEmu 1.12 Richard Whitehouse wydał BigPEmu 1.12
FujiNET firmware v1.3.0 Nowa wersja oprogramowania do interfejsu sieciowego FujiNET. Tym razem z obsługą TCP!
hatari 2.5.0 Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Opcje wyszukiwania (Strona 7 z 89)
atari.area forum » Posty przez Monsoft
Jesli listowanie partycji z parted nie dziala to znaczy ze moj skromny skrypt nie zadziala i reszta tez zaliczy zwieche:
$ parted hd80mb.image print
WARNING: You are not superuser. Watch out for permissions.
Model: (file)
Disk /tmp/hd80mb.image: 84.0MB
Sector size (logical/physical): 512B/512B
Partition Table: atari
Disk Flags:
Number Start End Size Type File system Flags
1 1024B 17.9MB 17.9MB primary boot
2 17.9MB 39.9MB 22.1MB primary
3 39.9MB 65.1MB 25.2MB primary
4 65.1MB 84.0MB 18.9MB primary
Akurat na testowym image dysku z Hatari dziala i tablica partycji jest rozpoznawalna.
Jesli da sie okreslic innym toolem gdzie jest poczatek partycji i jej koniec lub jej dlugosc to mozna to wykorzystac w skrypcie.
Jesli ktos ma jakis obraz dysku ktory byl partycjonowany np pod HDDriverem, AHDI, ICD to poprosze probki to moze cos sie uda jakim innym toolem zadzialac.
To co wrzucilem w skrypt to nic odkrywczego i po prostu zautomatyzowanem to co znalalem w necie.
W sumie sie da nawet dostac do plikow.
Naskrobalem maly skrypt ktory to robi.
#!/bin/bash
#
# Mount Atari partition under Linux
# by Monsoft (c) 29.10.2019
#
# Require: parted, losetup, awk, grep, cut and root privileges
#
# Usage: scriptname hdimage [-u]
# -u unmont partitions
IMAGE=$1
UMOUNT=$2
MPOINT=/mnt
DNAME=drive
if [ "$UMOUNT" == "-u" ];then
for i in $(losetup -a |grep $IMAGE|cut -d":" -f1);do
DNUM=${i: -1}
umount $MPOINT/$DNAME$DNUM
rm -rf $MPOINT/$DNAME$DNUM
done
losetup -D
echo "All mounts has been removed"
else
PART=($(parted $IMAGE unit b print| awk '/primary/ { print $2,$4 }'|tr -d B))
PLEN=${#PART[@]}
for (( i=0; i<$PLEN; i++ )); do
PSTART=${PART[$i]}
((i++))
PSIZE=${PART[$i]}
losetup --find --offset $PSTART --sizelimit $PSIZE $IMAGE
done
for i in $(losetup -a |grep $IMAGE|cut -d":" -f1);do
DNUM=${i: -1}
mkdir $MPOINT/$DNAME$DNUM
mount -t vfat $i $MPOINT/$DNAME$DNUM
done
echo "Atari parition has been mounted under $MPOINT:"
ls -l $MPOINT
fi
A dziala tak:
root@leon:/tmp# ./matari.sh hd80mb.image
Atari parition has been mounted under /mnt:
total 40
drwxr-xr-x 2 root root 7168 Jan 1 1970 drive0
drwxr-xr-x 2 root root 9216 Jan 1 1970 drive1
drwxr-xr-x 2 root root 10240 Jan 1 1970 drive2
drwxr-xr-x 2 root root 8192 Jan 1 1970 drive3
drwxr-xr-x 2 root root 4096 Jul 19 21:34 ipod
root@leon:/tmp# find /mnt/
/mnt/
/mnt/drive0
/mnt/drive0/SHDRIVER.SYS
/mnt/drive1
/mnt/ipod
/mnt/drive2
/mnt/drive3
root@leon:/tmp# ./matari.sh hd80mb.image -u
All mounts has been removed
Nic nadzwyczajnego ale nawet dziala. Testowalem na image z Hatari https://hatari.tuxfamily.org/hd80mb.image.gz na moim workstation na ktorym chodzi Linux Mint 19 Tara
Wyglada ze parted rozpoznaje partycje:
$ parted hd80mb.image
WARNING: You are not superuser. Watch out for permissions.
GNU Parted 3.2
Using /tmp/hd80mb.image
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: (file)
Disk /tmp/hd80mb.image: 84.0MB
Sector size (logical/physical): 512B/512B
Partition Table: atari
Disk Flags:
Number Start End Size Type File system Flags
1 1024B 17.9MB 17.9MB primary boot
2 17.9MB 39.9MB 22.1MB primary
3 39.9MB 65.1MB 25.2MB primary
4 65.1MB 84.0MB 18.9MB primary
(parted)
Masz racje, 512 to standardowa wielosc sektora czyli moja sugesta ze to GEM jest bleda.
Nowe dyski maja 4k sektory (Advanced Format ).
Tak dla testu sciagnalem jakis image i kernel go nie reozpoznaje:
$ fdisk -l hd80mb.image
Disk hd80mb.image: 80.1 MiB, 84038656 bytes, 164138 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Po wielkosci sectora wyglada ze to GEM filesystem.
Z tego co pamietam obsluga partycji Atari musiala byc wlaczona w kernelu.
sqward napisał/a: Na ST transfer dochodzi do 200KB/s. Co do niedokończenia.. możesz sprecyzować co masz na myśli?
Brak autoryzacji przez OAuth .... ;-)
Z "podobnych" projektow jest jeszcze ten https://lemonspawn.com/turbo-rascal-syn … but-begin/ ale raczej tylko na Commodore
Mam dwa cable. Jeden do VGA a drugi do SCART.
Jak mialem pierwszego Falcona to mialem tylko jedna przejsciowke z przelacznikem i monitor NEC Multisync na ktorym wszsytko dzialalo :)
Nie lyka przez vga niestety i musze uzywac scarta. Ale ze moja przejsciowka jest lopatologiczna (bez zadnej logiki) wiec moze to jest wina.
Ja sobie zrobilem prosty odpowiednik tego urzadzonka ktory dziala mi z Samsungiem 710MP tyle ze z DB15.
DB9 -> DB15 https://sc01.alicdn.com/kf/HTB1i7MBHVXX … 00x300.jpg
Jak na razie proby przy uzyciu kleju szewskiego sa nieudane :(
Klej ladnie przykleja sie do klawiatury ale niestety nie do gumki i to bez wzgledu na to czy zcisne obydwie czesci do siebie czy nie.
lopez napisał/a:No tak, ale obudowy bez drukarki 3d nie wydrukujesz :(
Zawsze mozna kumus zamowic druk 3d
Nie lepiej zrobic ? koszt max $20
Klej szewski zamowiony ....
Poprubuje ...
Dzieki za info :)
Wiem ze to brzmi banalnie ale ...
Mam sobie klawiature logitecha ktora sluzy mi wiernie od kilku lat. Ostatnio odkleila mi sie gumowa nozka i za Chiny ludowe nie jestem w stanie jej przykleic z powrotem. Probowalem kilku ogolnie dostepnych tasm dwostronnych, kleju typu kropelka jak i kleju na goraco. Niestety po 1 lub 2 dniach i tak sie odkleja :(
Oczywiscie probowalem odtluszczac gumowa nozke jak i miejsce na spodzie klawiatury aby byl lepszy kontakt.
Macie moze jakies sposoby aby to przykleic na stale ?
Bedac na kreglach w Hiszpani zauwazylem taki oto automat z Pong'iem. Co ciekawe to jest mechaniczna wersja :)
Jak juz @uicr0Bee wspomnial to jest pewnie Dolnoslaskie Turbo 2000.
W turbo 2000 "wroclawskim" byl kabelek na okolo kabla SIO a w pozniejszych wersjach to juz nawet go nie bylo.
@Dely: Z doswiadczenia wiem ze dorzucenie certificatu ssl nie wymada duzo roboty. Moge sie tym zajac jak masz duzo roboty. U mnie w robocie troche luzu bo wakacje, wiec mnie jestem zagrzebany w projectach i IaC
W atarynce wszystko wlutowane wiec trzeba bedzie poprzelutowywac. Co lubilem w moim pierwszym Atari 800XL to wlasnie to ze wszystkie uklady byly w podstawkach i podmianka ukladow byla bardzo wygodna czynnoscia.
Poprubuje jeszcze
Jak na razie bez pomyslnych rezultatow. Zrobilem test wedle opisu Pasia no i ciemny ekran pozostal. Czyli to nie GAL. Na plytace rozszerzenia jest mozliwosc jego wylaczenia ale to tez nie daje zadnych rezultatow :(
Dzieki Jer.
Wyglada tez na to ze juz kiedys zalozylem podobny temat ale nie mialem jakos czasu sie temu przejrzec i zrobic wszystkie sugerowane testy (http://www.atari.org.pl/forum/viewtopic.php?id=14665). Mam akurat wonly od rodziny weekend i temperatura spadla to ok 20C wiec mozna normalnie egzystowac i podjac sie reanimacji pacjeta.
Znalezione posty [ 151 do 175 z 2,207 ]
atari.area forum » Posty przez Monsoft
Forum oparte o: PunBB
Currently installed 9 official extensions. Copyright © 2003–2009 PunBB.
[ Wygenerowano w 0.168 sekund, wykonano 8 zapytań ]