Kirjoittaja Aihe: Ubuntun asennus VAIN ulkoiselle levylle?  (Luettu 4342 kertaa)

Yksbuntu

  • Käyttäjä
  • Viestejä: 18
    • Profiili
Ubuntun asennus VAIN ulkoiselle levylle?
« : 24.03.08 - klo:13.14 »
Hei!

Olisin halukas kokeilemaan Ubuntua siten, että asentaisin sen VAIN ulkoiselle levyasemalle (siis ilman mitään MBR:rien kirjoittelua ja alkuvalikkoja sisäiselle kiintolevylle). Tiedän, että jotain Linuxin versioita voi asentaa esim. muistitikulle siten, että kun Biossista määrittää koneen kopasemaan, josko puikolta löytyisi käyttis, niin jos löytyy, se käynnistyy pelkästään sieltä ilman että kiintolevy lähteen ollenkaan leikkiin mukaan.

Mutta voiko Ubuntun laittaa vastaavalla tavalla pelkästään ulkoiselle kiintolevylle? Eli jos ulkoinen levy on USB:ssä kiinni käynnityisi sieltä automaattisesti Ubuntu ja jos ei ole kiinni, käynnistyisi normaalilta kiintolevyltä esim. XP aivan normaalisti? Kyselen tätä siksi, koska noiden käynnistyslataajien poistaminen ja XP:n rinnalle asennetun Ubuntun poistaminen tarvittaessa sotkee kyllä yleensä aina koko systeemin helposti sekaisin, tai ainakin Linuxille varatun levytilan palauttaminen harvoin onnistuu moitteettomasti.

Jos em. onnistuisi, olisi mahdollinen poisto helppoa vetää vain ulkoinen sileäksi eikä mitään muuta.

Onnistuuko?

Jaune

  • Käyttäjä
  • Viestejä: 481
    • Profiili
Vs: Ubuntun asennus VAIN ulkoiselle levylle?
« Vastaus #1 : 24.03.08 - klo:13.53 »
ainakin teoriassa pitäisi onnistua, ei mitään hajua kuinka :) mutta jos emo tukee usb:lta boottia niin miksipä ei.

Ei ole vaan mitään hajua miten ubuntu asennetaan ilman grubia.

juyli

  • Vieras
Vs: Ubuntun asennus VAIN ulkoiselle levylle?
« Vastaus #2 : 24.03.08 - klo:20.39 »
Olisin halukas kokeilemaan Ubuntua siten, että asentaisin sen VAIN ulkoiselle levyasemalle (siis ilman mitään MBR:rien kirjoittelua ja alkuvalikkoja sisäiselle kiintolevylle).

Tällaista varten on nimenomaan Live-CD -versiot, jotka on asennettavissa myös muistitikuille tai muille irroitettaville meediolle.
Näiden kanssa vain tarvitaan, että emon bios tukee käynnistymistä USB-muisteilta.
Varsinaista jakelua ei ole tarkoitettu ulkoisille, siirrettäville medioille, joten niiden käynnistämiseksi tarvitaan vahvemmat lääkkeet.
Palstalle on aiheesta puhuttu joitakin kertoja aiemminkin.
Ubuntua voit siis kokeilla helposti (ilman lisäkikkailuja) Live-CD -version tapaan myös muistikorteille asennettuna.

Yksbuntu

  • Käyttäjä
  • Viestejä: 18
    • Profiili
Vs: Ubuntun asennus VAIN ulkoiselle levylle?
« Vastaus #3 : 25.03.08 - klo:09.47 »
ainakin teoriassa pitäisi onnistua, ei mitään hajua kuinka :) mutta jos emo tukee usb:lta boottia niin miksipä ei.

Ei ole vaan mitään hajua miten ubuntu asennetaan ilman grubia.

Nyt minulla olisi jo vähän hajuakin em. hommasta. Nimittäin tässä linkissä
http://www.pendrivelinux.com/2007/11/13/installing-ubuntu-to-a-usb-hard-drive/#more-253
siitä kerrotaan, eikä näyttäisi olevan ollenkaan hankala homma.

Itselläni on vain tuo ulkoinen kiinto jo sen verran käytössä, että pitäisi hommata toinen tyhjä levy, että pääsis kokeilemaan. Tuo asennus nimittäin otaa koko levyn käyttöön ja tyhjentää entiset tiedot.

Mutta, jos joku muu kipuilee saman ongelman kanssa, tällä voisi kokeilla. Kerrothan myös kokemuksista, jos yrität?

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Ubuntun asennus VAIN ulkoiselle levylle?
« Vastaus #4 : 28.03.08 - klo:22.36 »
Kokeilin tehdä usb-kiintolevyltä boottaavan Ubuntun ja tällaisella asennuksella pääsin haluamaani lopputulokseen.

Huom. Ubuntu tunnisti minulla kaikki (myös sisäisen) kiintolevyt tyypillä sda/sdb jne. Jos pidät sisäisen levyn paikoillaan, usb-levystä tulee todennäköisesti sdb ja se pitää ottaa huomioon konfiguroinnissa. Asennusvaiheessa kannattanee varmuuden vuoksi ottaa sisäinen levy vielä irti.

1. Asenna Ubuntu ulkoiselle levylle normaalisti live-CD:n asennusohjelmalla joko käynnistyslataimen kanssa tai ilman, tämä ohje ylikirjoittaa käynnistyslataimen joka tapauksessa. Osioinnissa ei pitäisi olla merkitystä käyttääkö koko levyä vai tekeekö oman ext3-osion ja swapin Ubuntulle entisten rinnalle.

2. Avaa live-CD:n pääte tai terminal. Uudelleenkäynnistystä ei tarvita.

3. Asenna tarvittava paketti, nettiyhteyttä ei tarvitse:
Koodia: [Valitse]
sudo apt-get install syslinux
4. Ubuntu mounttaa kaikki ulkoiset levyt automaattisesti. Jos ei, niin mounttaa Ubuntu-osio tiedostonhallinnasta.
Tarkistetaan Ubuntu-osion liitospiste:
Koodia: [Valitse]
mountTulosteessa lukee esim.
"/dev/sda1 on /media/disk"
Tässä tapauksessa Ubuntu olisi ulkoisen levyn ekalla osiolla (kun sisäinen kiintolevy irti) ja liitetty kohtaan /media/disk. Käytän näitä esimerkissä.

Tarkista vielä, että olet asentamassa oikealle osiolle:
Koodia: [Valitse]
ls /media/diskTulosteessa pitäisi näkyä Ubuntun perustiedostoja ja -hakemistoja.

Asenna extlinuxin tiedostot:
Koodia: [Valitse]
sudo extlinux --install /media/diskAsenna MBR:ään tuleva osa, kohde on siis sda, eikä sda1:
Koodia: [Valitse]
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
Nyt latain on asennettu, tarvitaan vielä käynnistystiedot tekstitiedostoon:
Koodia: [Valitse]
sudo gedit /media/disk/extlinux.conf
Extlinux.conf näyttää esimerkiksi tältä:

Koodia: [Valitse]
default ubuntu
label ubuntu
kernel vmlinuz
append root=/dev/sdb1 ro initrd=initrd.img

Rootiksi määritellään siis osio, jolla Ubuntu on. Tässä täytyy huomata, että jos koneessa on sisäinen levy paikoillaan, ulkoisesta tulee sdb, eikä sda. Toisin sanoen kun laitat tähän kohtaan sdb1, ulkoiselta levyltä boottaus toimii vasta kun sisäinen levy on asennettu takaisin paikoilleen. Sda1:llä taas usb-boottaus toimii vain jos sisäinen levy on irti. Jos jostakin syystä sisäinen levy tunnistuisi hda:ksi, niin silloin ulkoinen levy olisi sda.

Extlinux.confin säätämisen jälkeen tallenna se, sammuta kone, asenna mahdollisesti irrottamasi sisäinen kiintolevy, käynnistä, tarkista biosin asetukset usb-boottauksen osalta, boottaa ja toivo parasta.

Toivottavasti on jollekin apua...


EDIT: Jos päätät asentaa sisäinen kiintolevy paikoillaan, niin valitse asennuksen lisäasetuksista, että alkulatainta EI asenneta.
« Viimeksi muokattu: 29.03.08 - klo:12.02 kirjoittanut jussike »

roki

  • Käyttäjä
  • Viestejä: 192
  • Ubuntu Studio
    • Profiili
    • koti Sivu
Vs: Ubuntun asennus VAIN ulkoiselle levylle?
« Vastaus #5 : 28.03.08 - klo:23.02 »
Eikös sen voi asentaa ulkoiselle levylle ihan normaaliin tapaan ja GRUB sinne ulkoisen levyn MBR:ään? Ja jos siellä jo jotain tavaraa on, niin tyhjää tilaa tulee helposti esim. Parted Magicilla.

Linuxin käyttäjä kernelin versiosta 1.2.13

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Ubuntun asennus VAIN ulkoiselle levylle?
« Vastaus #6 : 28.03.08 - klo:23.13 »
Eikös sen voi asentaa ulkoiselle levylle ihan normaaliin tapaan ja GRUB sinne ulkoisen levyn MBR:ään? Ja jos siellä jo jotain tavaraa on, niin tyhjää tilaa tulee helposti esim. Parted Magicilla.

Voipihan sen tehdä niinkin, ja tuossa ylempänähän oli linkki ohjeeseenkin. Itselläni se ei toiminut. Tosin oma usb-kiintolevyni on enempi tai vähempi rikki... Kokeilkaa joku jos saatte toimimaan grubilla.