| Etusivu
> Artikkelit > Midnight Commanderin pieni käyttöohje
(xbrowser) |
|
Midnight Commanderin
pieni käyttöohje (xbrowser)
Pieni käyttöohje
Xboxhdm:n
mukana tulevaan GNU Midnight
Commander -tiedostojenhallintaohjelmaan.
Siihen tehty xbrowser-käynnistysskripti on tarkoitettu helpottamaan
erityisesti
Xboxin kiintolevyllä olevien tiedostojen käsittelyä.
Sisällys:
Yleistä
Ohjelmia
voi
käyttää suoraan CD-levyltä, joten mitään
ei tarvitse asentaa kiintolevylle.
Tukee: tiedostojärjestelmiä FAT/FAT32/FATX/NTFS/ISO9660,
PS2/USB-näppäimistöä.
Aloittaminen
Levyn polttaminen
Lataa ja
pura Xboxhdm-paketti. Jos haluat siirtää tiedostoja CD:ltä Xboxin
kiintolevylle, laita tiedostot Xboxhdm:n linux-alahakemistoon.
Suorita
Xboxhdm:n juurihakemistossa oleva make-iso-win.bat,
joka tekee linux.iso-tiedoston.
Polta se CD-levylle.
Kiintolevyjen liittäminen
PC:hen
Xboxin kiintolevyn
liittäminen
Xboxin
kiintolevyn lukituksen on oltava avattuna ohjelmaa käytettäessä.
Jos olet liittämässä modaamattoman Xboxin kiintolevyä, hotswappaa
kiintolevy avataksesi sen lukituksen.
Xbrowser-skripti vaatii
toimiakseen, että Xboxin kiintolevy on liitetty ensimmäiseen IDE-väylään
(IDE0) ensimmäiseksi laitteeksi (Primary Master).
Liitä kiintolevy oikein, tai xbrowser ei tunnista sitä.
PC:n kiintolevyn
liittäminen
Liitä PC:n kiintolevy
toiseen IDE-paikkaan (esim. Secondary Master).
Xboxhdm:n käynnistäminen
Käynnistä tietokone
tekemälläsi CD-levyllä Linuxiin (Xboxhdm). Valitse käynnistyksessä 1
(Boot VGA console), tai 2 (Boot text-console).
Osioiden/CD:n mounttaaminen
FATX-osiot ja CD-levy
Xboxin FATX-osioita ja/tai
CD-levyä ei tarvitse mountata erikseen, koska
xbrowser osaa tehdä sen automaattisesti, kun skripti suoritetaan.
FAT/FAT32/NTFS-osiot
Mounttaa, eli liitä PC:n
kiintolevyltä tarvitsemasi
osio(t) johonkin hakemistoon. Osioiden liittäminen tapahtuu mount-komennolla
tyyliin:
mount -t tyyppi /dev/hd?* /hakemisto
| mount |
Liittää osion. |
| tyyppi |
Liitettävän
tiedostojärjestelmän tyyppi (esim. ntfs). |
| /dev/hd?* |
Liitettävä laite
(nimi riippuu IDE-paikasta (?)
ja liitettävästä osiosta (*)). |
| /hakemisto |
Hakemisto, johon
osio liitetään. |
Tiedostojärjestelmän
tyyppi
| vfat |
FAT- ja FAT32-osioiden
tyyppinä käytetään tunnistetta vfat. |
| ntfs |
NTFS-osioiden tyyppinä käytetään
tunnistetta ntfs. |
Laitetiedosto
Laitetiedosto
riippuu siitä, mihin IDE-paikaan kiintolevy on liitetty, sekä liitettävästä osiosta.
Koska Xboxin kiintolevy on liitetty ensimmäiseen
IDE-väylään ensimmäiseksi laitteeksi (Primary
Master),
PC:n kiintolevy löytyy
jollain seuraavista nimistä:
| /dev/hdb |
Primary Slave |
| /dev/hdc |
Secondary Master |
| /dev/hdd |
Secondary Slave |
Jos PC:n kiintolevy on
liitetty esim. toiseen IDE-väylään ensimmäiseksi laitteeksi (Secondary Master),
se löytyy nimellä /dev/hdc ja
vastaavasti osiot nimillä /dev/hdc*.
Asemien vastaavuus Linuxissa:
| C |
/dev/hd?1 (/dev/hd?3) |
| D |
/dev/hd?5 |
| E |
/dev/hd?6 |
| F |
/dev/hd?7 |
Hakemisto
Osion voi liittää mihin
tahansa olemassa olevaan hakemistoon.
Esimerkki
Seuraavassa esimerkissä tehdään
hakemisto /pc,
sen alle hakemisto D ja
liitetään siihen PC:n
kiintolevyltä D-asema (/dev/hd?5).
Esimerkkitapauksessa PC:n kiintolevy on liitetty toiseen IDE-väylään
ensimmäiseksi laitteeksi (Secondary Master) ja tiedostojärjestelmänä on
FAT32.
mkdir /pc
mkdir /pc/D
mount -t vfat /dev/hdc5 /pc/D
Lisähuomioita
Linuxissa isoilla ja pienillä kirjaimilla
on merkitystä (esim.
/dev/Hdc5 ei
ole sama, kuin /dev/hdc5).
Jos
Xboxin kiintolevy on liitetty toiseen IDE-paikkaan (kuin Primary Master) ja
haluat silti käyttää Midnight Commanderia, mounttaa FATX-osio(t)
erikseen (tiedostojärjestelmän tyyppi on fatx,
ja osiot /dev/hd?50 [E], /dev/hd?51 [C], /dev/hd?55 [F])
ja käynnistä ohjelma
komennolla mc (+mahd.
parametrit).
Midnight Commanderin
käynnistäminen (xbrowser)
Käynnistä GNU
Midnight Commander -ohjelma komennolla xbrowser.
Käynnistyessään se mounttaa automaattisesti CD-levyn ja Xboxin
kiintolevyltä C- ja E-asemat (sekä F-aseman, jos olemassa).
| Vasemmalla puolella |
/CD |
CD-levy on liitetty
hakemistoon /CD. |
| Oikealla puolella |
/xbox |
Xboxin asemat on liitetty
hakemiston /xbox alle (/xbox/C, /xbox/E). Jos Xboxin kiintolevyllä on
F-asema, myös se näkyy listauksessa (/xbox/F). |
+--------------------------------------------------------------------------------------------+ | Left File Command Options Right | +<-/CD----------------------------------------++<-/xbox--------------------------------------+ | Name | Size | MTime || Name | Size | MTime | | /.. | UP-DIR | || /.. | UP-DIR | | | /C | 2048 | Jun 22 10:30 || /C | 16384 | Nov 8 2001 | | /E | 2048 | Jun 22 10:30 || /E | 16384 | Nov 8 2001 | | /eeprom | 2048 | Jun 22 10:30 || | | | | /isolinux | 2048 | Jun 22 10:30 || | | | | /xbox | 2048 | Jun 22 10:30 || | | | | *ABOUT_TH~_CD.txt | 2161 | Jun 22 10:30 || | | | | *check | 0 | Jun 22 10:30 || | | | | *readme.txt | 6265 | Jun 22 10:30 || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | +---------------------------------------------++---------------------------------------------+ | /.. || /.. | +---------------------------------------------++---------------------------------------------+ | GNU Midnight Commander 4.6.0 | | # | +--------------------------------------------------------------------------------------------+ | 1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Makedir 8Delete 9PullDn 10Quit | +--------------------------------------------------------------------------------------------+ |
Midnight Commanderin
käyttäminen
Xboxhdm:n mukana tulevasta
versiosta puuttuu joitain alkuperäisessä ohjelmassa
olevia toimintoja, mutta muuten se toimii täysin samalla tavalla. Käyttöohjeita
löytyy mm.
sivuilta GNU
Midnight Commander ja GNU
Midnight Commander User's Guide.
Joitain perustoimintoja
| TAB |
Vaihtaa puolelta toiselle. |
| F5 |
Kopioi tiedoston/hakemiston. |
| F6 |
Nimeää/siirtää tiedoston/hakemiston. |
| F7 |
Luo hakemiston. |
| F8 |
Poistaa tiedoston/hakemiston. |
| F9 |
Alasvetovalikko. |
| F10 |
Poistuu ohjelmasta. |
Käyttöesimerkkejä
Hakemiston luominen
Ensimmäisessä esimerkissä
luodaan Xboxin kiintolevyn E-asemalle Games-niminen hakemisto.
Valitse ohjelman oikealle
puolelle Xboxin E-asema (TAB-näppäin vaihtaa puolta), niin että ruudulla
näkyy valitun aseman sisältö (/xbox/E):
+--------------------------------------------------------------------------------------------+ | Left File Command Options Right | +<-/CD----------------------------------------++<-/xbox/E------------------------------------+ | Name | Size | MTime || Name | Size | MTime | | /.. | UP-DIR | || /.. | UP-DIR | | | /C | 2048 | Jun 22 10:30 || /TDATA | 16384 | Nov 8 2001 | | /E | 2048 | Jun 22 10:30 || /UDATA | 16384 | Nov 8 2001 | | /eeprom | 2048 | Jun 22 10:30 || | | | | /isolinux | 2048 | Jun 22 10:30 || | | | | /xbox | 2048 | Jun 22 10:30 || | | | | *ABOUT_TH~_CD.txt | 2161 | Jun 22 10:30 || | | | | *check | 0 | Jun 22 10:30 || | | | | *readme.txt | 6265 | Jun 22 10:30 || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | +---------------------------------------------++---------------------------------------------+ | /.. || /.. | +---------------------------------------------++---------------------------------------------+ | GNU Midnight Commander 4.6.0 | | # | +--------------------------------------------------------------------------------------------+ | 1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Makedir 8Delete 9PullDn 10Quit | +--------------------------------------------------------------------------------------------+ |
Luo uusi
hakemisto painamalla F7-näppäintä.
Kirjoita ilmestyvään dialogilaatikkoon hakemiston nimi (esim. Games)
ja hyväksy se Enter-näppäimellä.
+------------------------+ +-----------| Create a new Directory |-----------+ | +------------------------+ | | Enter directory name: | | +------------------------------------------+ | | | Games | | | +------------------------------------------+ | | [<OK>] [Cancel] | +------------------------------------------------+ |
Kun uusi hakemisto
on luotu, se näkyy Xboxin kiintolevyn E-asemalla:
+--------------------------------------------------------------------------------------------+ | Left File Command Options Right | +<-/CD----------------------------------------++<-/xbox/E------------------------------------+ | Name | Size | MTime || Name | Size | MTime | | /.. | UP-DIR | || /.. | UP-DIR | | | /C | 2048 | Jun 22 10:30 || /Games | 16384 | Jun 22 10:50 | | /E | 2048 | Jun 22 10:30 || /TDATA | 16384 | Nov 8 2001 | | /eeprom | 2048 | Jun 22 10:30 || /UDATA | 16384 | Nov 8 2001 | | /isolinux | 2048 | Jun 22 10:30 || | | | | /xbox | 2048 | Jun 22 10:30 || | | | | *ABOUT_TH~_CD.txt | 2161 | Jun 22 10:30 || | | | | *check | 0 | Jun 22 10:30 || | | | | *readme.txt | 6265 | Jun 22 10:30 || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | +---------------------------------------------++---------------------------------------------+ | /.. || /Games | +---------------------------------------------++---------------------------------------------+ | GNU Midnight Commander 4.6.0 | | # | +--------------------------------------------------------------------------------------------+ | 1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Makedir 8Delete 9PullDn 10Quit | +--------------------------------------------------------------------------------------------+ |
Tiedoston/hakemiston
kopioiminen
Toisessa esimerkissä kopioidaan
PC:n kiintolevyllä oleva DoomX-peli (hakemisto) Xboxin kiintolevylle.
Tiedostoja voi kopioida samaan tyyliin.
Valitse vasemmalle puolelle
hakemisto, jossa PC:n kiintolevyllä oleva peli on (joka kopioidaan
Xboxin kiintolevylle). Esimerkissä se on D-asemalla
hakemistossa D:\Tdubel\Games,
joten valitaan /pc/D/Tdubel/Games.
(D-asema on mountattu ennen MC:n käynnistystä hakemistoon /pc/D).
Oikealle puolelle valitaan
Xboxin kiintolevyltä asema ja hakemisto, johon
PC:n kiintolevyllä oleva peli kopioidaan. Esimerkissä se
kopioidaan Xboxin
E-asemalle
tehtyyn Games-hakemistoon,
joten valitaan /xbox/E/Games.
Valitse
sitten PC:n kiintolevyllä oleva hakemisto
(esim. DoomX) siirtymällä sen päälle:
+--------------------------------------------------------------------------------------------+ | Left File Command Options Right | +<-/pc/D/Tdubel/Games-------------------------++<-/xbox/E/Games------------------------------+ | Name | Size | MTime || Name | Size | MTime | | /.. | UP-DIR | || /.. | UP-DIR | | | /DoomX | 4096 | Jun 22 10:20 || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | +---------------------------------------------++---------------------------------------------+ | /DoomX || /.. | +---------------------------------------------++---------------------------------------------+ | GNU Midnight Commander 4.6.0 | | # | +--------------------------------------------------------------------------------------------+ | 1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Makedir 8Delete 9PullDn 10Quit | +--------------------------------------------------------------------------------------------+ |
Kopioi
hakemisto
F5-näppäimellä.
Varmista,
että dialogilaatikossa
olevat tiedot ovat oikein. Esimerkiksi:
| Copy directory "DoomX" with
source mask: * |
Kopioitava hakemisto
(esim. DoomX) |
| to: /xbox/E/Games |
Kohde, johon
hakemisto kopioidaan. |
+----------------------------------------------------+ | | | Copy directory "DoomX" with source mask: | | +------------------------------------------------+ | | | * | | | +------------------------------------------------+ | | to: | | +------------------------------------------------+ | | | /xbox/E/Games | | | +------------------------------------------------+ | | | +----------------------------------------------------+ |
Paina Enter kopioidaksesi
hakemiston. Kun pelihakemisto on kopioitu, se tulee näkyviin
Xboxin kiintolevyllä olevaan
hakemistoon (esim. /xbox/E/Games):
+--------------------------------------------------------------------------------------------+ | Left File Command Options Right | +<-/pc/D/Tdubel/Games-------------------------++<-/xbox/E/Games------------------------------+ | Name | Size | MTime || Name | Size | MTime | | /.. | UP-DIR | || /.. | UP-DIR | | | /DoomX | 4096 | Jun 22 10:20 || /DoomX | 16384 | Jun 22 10:20 | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | | | | || | | | +---------------------------------------------++---------------------------------------------+ | /DoomX || /DoomX | +---------------------------------------------++---------------------------------------------+ | GNU Midnight Commander 4.6.0 | | # | +--------------------------------------------------------------------------------------------+ | 1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Makedir 8Delete 9PullDn 10Quit | +--------------------------------------------------------------------------------------------+ |
Vapaan tilan tarkistaminen
Siirry
Xboxin kiintolevyllä haluamasi aseman juurihakemistoon (esim. /xbox/E). Paina
F9-näppäintä avataksesi
alasvetovalikon. Valitse
Left-alavalikko ja sieltä kohta "Info".
Osion tiedot
tulevat näkyviin vasemmalle puolelle. Vapaa tila näkyy
kohdassa "Free Space".
+--------------------------------------------------------------------------------------------+ | Left File Command Options Right | +---------------------------------------------++<-/xbox/E------------------------------------+ | Midnight Commander 4.6.0 || Name | Size | MTime | | || /.. | UP-DIR | | | File: None || /Games | 16384 | Jun 22 10:50 | | Location: 0h:0h || /TDATA | 16384 | Nov 8 2001 | | Mode: drwxr-xr-x (0755) || /UDATA | 16384 | Nov 8 2001 | | Links: 0 || | | | | Owner: root/root || | | | | Size: 0 (0 blocks) || | | | | Created: Jan 1 1970 || | | | | Modified: Jan 1 1970 || | | | | Accessed: Jan 1 1970 || | | | | Filesystem: /xbox/E || | | | | Device: /dev/hda50 || | | | | Type: fatx || | | | | Free space: 4439M (90%) of 4882M || | | | | No node information |+---------------------------------------------+ | || /.. | +---------------------------------------------++---------------------------------------------+ | GNU Midnight Commander 4.6.0 | | # | +--------------------------------------------------------------------------------------------+ | 1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Makedir 8Delete 9PullDn 10Quit | +--------------------------------------------------------------------------------------------+ |
Lopettaminen
Poistu Midnight Commanderista
F10-näppäimellä.
Ennen lopettamista irroita
mountatut osiot umount-komennolla (xbrowser irroittaa automaattisesti
liittämänsä osiot itse, joten niihin ei tarvitse tarvitse
koskea). Esimerkiksi:
umount /pc/D
Sammuta tietokone komennolla:
poweroff
Virheilmoitukset
Midnight
Commanderia käynnistäessä (xbrowser):
Virhe: No
xbox-partition table found on /dev/hda.
Syy: Xboxin
kiintolevyä ei ole liitetty Primary Masteriksi. Liitä kiintolevy
uudelleen, tai mounttaa FATX-osiot erikseen ja käynnistä MC komennolla mc (+mahd.
parametrit).
Tiedostoja
kopioitaessa (MC):
Virhe: Cannot
create target file "/xbox/E/tiedosto0000~000000.xxx". Invalid
argument (22).
Syy: Tiedoston
nimi voi olla liian pitkä, tai siinä on
sopimattomia erikoismerkkejä. Xboxin kiintolevylle siirrettävien tiedostojen
ja
hakemistojen
on
oltava
nimeltään
alle 42 merkkiä, eikä niissä saa olla erikoismerkkejä (esim. < > =
? : ; " * + , / \ |).
Virhe: Cannot
create target file "/pc/D/tiedosto.xxx". No such file
or directory (2).
Syy: Kohdehakemistoa,
tai tiedostoa ei ole olemassa.
Tämän
sivun viimeisen päivityksen ajankohta: 28. kesäkuuta 2004.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään
Tec Dubelin Xbox -sivustoon.