1 Ostatnio edytowany przez jury (2013-03-24 10:29:19)

Po uruchomieniu maszyny, podczas ładowania MiNTa krzyknęło komunikatem, że ostatnie 20 uruchomień było bez skanowania partycji i zabiera się za skan. Podczas skanowania wykryło nieprawidłowości na partycji MiNTowej ( j ) i po chwili buch, czarny ekran.
Sam MiNT nomralnie się uruchamia jak wcisnę ctr-c podczas skanowania, ale ewidentnie ta partycja się jakoś rozkrzaczyła, bo jak w mint.cnf zakomentuję linię init i system wstanie w minimalnym shell'u, to po uruchomieniu e2fsck j: po dość krótkiej chwili też wywala czarny ekran :(
Jakieś pomysły jak jeszcze można uratować tą partycję?

2

Nie wiem jak dokładnie działa MiNT ale generalnie w starszych linuksach był problem z fsck na partycji / zamontowanej w trybie rw. Pomagało uruchomienie w trybie single user i remount partycji w trybie readonly poleceniem AFAIR:
mount -o remount,ro /
I dopiero potem fsck.

800XL/U1MB/Stereo+USwitch/SIDE2/VBXE 2.1
MegaSTE/USatan,

3

skoro to ext2 - to moze pod jakims linuksem na pece sie da odratowac?

The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep

1. Wyłączyć FSCK na starcie
2. Odpalić MiNTa i przegrać dane z partycji
3. Reincjalizować partycję
4. Przegrać dane z powrotem.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

5

Jenot napisał/a:

Nie wiem jak dokładnie działa MiNT ale generalnie w starszych linuksach był problem z fsck na partycji / zamontowanej w trybie rw. Pomagało uruchomienie w trybie single user i remount partycji w trybie readonly poleceniem AFAIR:
mount -o remount,ro /
I dopiero potem fsck.

No tak tylko ze wtedy fsck nic nie naprawi bo nie ma mozliwosci zapisu do partycji zamontowanej jako ro.

6

Nie wiem jak w mincie, ale w linuxa trzeba uruchomić w trybie SINGLE user mode

"tatusiu zobacz, narysowałam tobie takie same coś jak na twojej koszulce" 
https://github.com/willyvmm/mouSTer
jmp $e477

7 Ostatnio edytowany przez Jenot (2013-03-24 14:12:47)

Monsoft napisał/a:

No tak tylko ze wtedy fsck nic nie naprawi bo nie ma mozliwosci zapisu do partycji zamontowanej jako ro.

To nie tak działa - partycja jest zamontowana w trybie ro - system nie może po niej pisać przy pomocy standardowych funkcji. Device partycji w /dev/ jest jak najbardziej w trybie rw i to do niego dobiera się fsck. Zawsze poważniejsze awarie partycji leczyłem w trybie single user i z partycjami zamontowanymi ro. Albo (jak sugeruje jellonek), podłączając dysk do jakiegoś blaszaka z linuksem (nawet uruchomionym z płyty).
Tak nieśmiało zasugeruję kolejność:
1. Uruchomić minta w single user,
2. Polecenie mount i zapisać które urządzenie jest zamontowane jako / (np. /dev/sda1),
3. mount -o remount,ro /dev/sda1
4. e2fsck /dev/sda1 albo fsck /dev/sda1
5. reboot

800XL/U1MB/Stereo+USwitch/SIDE2/VBXE 2.1
MegaSTE/USatan,

W Mincie fsck blokuje partycję na czas sprawdzania.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

9

Ja powazne awarie to lecze z live CD co by partycje wogule nie byly montowane.

10 Ostatnio edytowany przez Adam Klobukowski (2013-03-24 18:16:24)

jenot: w mincie nie ma mount w tradycyjnym rozumieniu. Wszystkie partycje sa montowane automatycznie, nie da sie ich odmontowac, co najwyzej mozna zablokowac, tak jak pisalem wczesniej. Fsck pod mintem blokuje partycje automatycznie.

Naprawa mintowej partycji pod pc/linux może być problematyczna z następujących powodów:
- chyba żadna aktualna dystrybucja na pc nie posiada w domyślnej konfiguracji obsługi atarowskiej tablicy partycji, więc trzeba soebie samemu skompilować i zainstalować jądro
- min na partycji e2fs stosuje zapis danych w motorola order, i na pc trzeba to odpowiednio zamontować.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

11

O ile pamietam to chyba w jakim Ubuntu w kernelu byla wlaczona partycja Minix'a domyslnie, tak wiec zawsze mozna poprobowac

Monsoft: ale co to ma do rzeczy?

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

13 Ostatnio edytowany przez Monsoft (2013-03-24 19:14:43)

Adam: A Mint nie uzywa Minixa ?
Chyba cos mi sie pomerdalo :(

14 Ostatnio edytowany przez Adam Klobukowski (2013-03-24 19:20:01)

Monsoft: może, bo fs jest, ale nikt go od dawna nie używa. Ponadto jury wyraźnie pisało e2fs.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

15

A no tak, to pewnie ktoras  ext'owa partycja