Linuxin asentaminen USB-muistille
On olemassa erilaisia tapoja millä saa Linuxin asennettua USB-muistille. Osalla näistä ohjelmista voi luoda USB-muistilta asennettavia tai käynnistyviä jakeluita.
Ohjelmia
- Ventoy osaa luoda käynnistyvän USB-muistin monista eri Linux jakelupaketeista yksinkertaisesti kopioimalla Ventoy:n käsittelemälle tikulle halututujen käyttöjärjestelmien levykuvat. Ohjelmasta on saatavana Linux- ja Windows-versiot.
- UNetbootin osaa luoda käynnistyvän USB-muistin monista eri Linux jakelupaketeista ilman, että sitä tarvitsee kirjoittaa optiselle aihiolle. Ohjelmasta on saatavana Linux- ja Windows-versiot.
- Etcher on helppo ja yksinkertaisen käyttöliittymän omaava graafinen sovellus, jolla saa helposti asennettua levykuvat niin USB-asemille kuin MicroSD-muistikorteille, esim. korttitietokoneita varten kuten Raspberry Pi
- Pendrivelinux käynnistää Linux käyttöjärjestelmän USB tikulta. Sivustolla löytyy ohjeita käynnistykseen käytettävän USB-muistin tekemiseksi.
- USB Image Writer Ubuntulle. Ohje löytyy Ubuntu Suomi Wikistä. USB-muisteille voidaan asentaa käyttöjärjestelmä ja sitä voidaan käyttää LiveCD:n tavoin.
- Fedoran livecd-iso-to-disk, joka on paketissa livecd-tools. Fedoran boottaava USB-muisti -ohje.
- Fedoran liveusb-creator, saatavana myös Windowsille.
Komentoriviltä asennus
USB-muisteille voidaan asentaa käyttöjärjestelmä levykuvasta ja sitä voidaan käyttää LiveCD:n tavoin useammalla käskyllä, joista cat on tehokkain ja nopein, mutta yleisesti aiemmin on neuvottu käyttämään dd-komentoa, joka on hitaampi ja hankalampi.
Lataa aluksi jakelun img- tai iso-muotoinen live-levykuva ja aseta USB-muisti tietokoneesi USB-korttipaikkaan. Seuraavaksi tarvitset muistitikun laitetiedoston (yleensä esim. /dev/sdb), jonka saa selville komennolla dmesg. Komennon tuloste on muistitikun liittämisen jälkeen seuraavanlainen:
Initializing USB Mass Storage driver... scsi2 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usb-storage: device found at 4 usb-storage: waiting for device to settle before scanning usb-storage: device scan complete scsi 2:0:0:0: Direct-Access 0.00 PQ: 0 ANSI: 2 sd 2:0:0:0: [sdb] 3948544 512-byte hardware sectors (2022 MB) sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Mode Sense: 00 00 00 00 sd 2:0:0:0: [sdb] Assuming drive cache: write through sd 2:0:0:0: [sdb] 3948544 512-byte hardware sectors (2022 MB) sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Mode Sense: 00 00 00 00 sd 2:0:0:0: [sdb] Assuming drive cache: write through sdb: sd 2:0:0:0: [sdb] Attached SCSI removable disk sd 2:0:0:0: Attached scsi generic sg2 type 0
Tästä nähdään että muistitikun tunnus on sdb eli sen laitetiedosto on /dev/sdb.
Lopuksi voidaan kirjoittaa levykuva muistitikulle. Huomaa, että muistitikun tiedostot poistetaan! Ole myös täysin varma muistitikun laitetiedostosta, tai muuten sekoitat ssd:si/kiintolevysi. Kirjoittaminen tapahtuu komennolla (pääkäyttäjänä)
cat
# cat /polku/kirjoitettavaan/tiedostoon.img > /dev/usb-muistille-annettu-laitenimi
dd
# dd if=/polku/kirjoitettavaan/tiedostoon.img of=/dev/usb-muistille-annettu-laitenimi bs=1024
Odota kunnes päätteessä lukee taas esimerkiksi "käyttäjä@kone". Sen jälkeen voit irrottaa USB-muistin koneesta.
Käynnistä kone uudelleen USB-muisti koneeseen kytkettynä. Jos BIOS/UEFI ei käynnistä konetta automaattisesti muistitikulta, on BIOS/UEFI asetuksista valittava käynnistysmediaksi USB-muisti.
Kaksi yleisintä virheilmoitusta ja korjausta jos USB-muistilta asennus ei jostain syystä onnistu.
- Error: Could not find kernel image: Linux
- Fix Syslinux No Default or UI Configuration Error While Booting from USB[vanhentunut linkki]