Dualboot ja USB-tikku

Olisi tarkoitus asentaa USB-tikulle jokin Linux-distro. Kovalevyllä on tällä hetkellä Ubuntu, Fedora, Mint ja Mandriva. Käynnistyslataajana viimeksi asennettu eli Fedora 12.

Nyt olisi tarkoitus asentaa SUSE 11.2 USB-tikulle mutta niin, ettei nykyinen käynnistyslataimen "yli ajeta". Ts. vain siinä tapauksessa SUSE käynnistyisi jos USB-tikku asemassa. Muuten SUSE:a ei näkyisi millään tavalla käynnistysvalikossa.

Miten tuo homma tapahtuu? En halua missään tapauksessa että nykyinen Fedoran käynnistysvalikko muuttuisi.
10588
Äänestä

Muut lukivat myös

Vastaukset 10

Vanhimmat

Itsellä vähän samanlainen tavoite. Tuo SUSE:n asennusvalikko taitaa väkisin tarjota boottausta SUSE:n puolelta eli sinun tapauksessasi USB-tikulta. Pitäisiköhän sitten joku näistä enable-kohdista disabloida ja päinvastoin?

Olisiko joku viisas nyt neuvomaan tässä asiassa. Eli siis tässä tapauksessa vähän isomman distron kuin jonkin Puppy Linuxin asentaminen USB-tikkuun niin ettei käynnistyslataimen yli pyyhkäistä. Kiinnostaisi nimittäin itseäkin. Monta asennusta olen joutunut tekemään juuri siksi että epämiellyttävällä tavalla toimiva käynnistyslatain (valikko) telottu käynnistyslataimella joka ei sitten osaa käynnistää eri distroja.

Äänestä

Kun kaapelit ovat irroitettu asennuksen ajaksi, niin SUSEn grub ei pääse sotkemaan muiden grubeja.

Äänestä

Asenna Susen grub muistitikun "MBR":ään, etkä siis boottaavan kovalevyn MBR:ään, jossa on Fedoran grub. Jos tuo ei toimi, voit koittaa kopioida Susen /boot/grub -valikosta Susen käynnistymismääritykset Fedoran /boot/grub/grub.conf tiedostoon, ja sallia tuossa tapauksessa boottaus kovalevyltä eikä siis muistitikulta.
Minulla on kyllä aika huonot kokemukset noista tikku- tai usb-kovoille asennuksista. USB-tikuilta käynnistyvät Live-CD -versiot toki toimivat (esim. Unetbootin asennukset).

Äänestä
  • "Asenna Susen grub muistitikun "MBR":ään"

    ...miten tuo tapahtuu käytännössä? Kun viimeksi seikkailin live-cd:llä näin minulle jäi se kuva että SUSE olisi pyyhkäissyt oletuksena Fedoran Grubin päältä kuten yleensä kovon johonkin tyhjään osioon asennettaessa erona vain se että viittaus tapahtui vain sdb:n eli minun USB-muistitikkuun.

    Äänestä

  • Yleensä nuo usb- tms. ovat hitaita verrattuna kovalevyihin, joten aivan erityisen järkevää ei liene asentaa jakelu noille hitaille medioille normaalijakelun tapaan. Jos kovalevytilaa riittää lohkaise vain oma tila Susen testaukseen, ja asenna grub vaikka oman osionsa alkuun.

    Äänestä

  • ...haluttaisiin siis sellainen ratkaisu kuin esim. Puppy Linuxia asennettaessa USB-tikulle. Ymmärrät varmaan? Tuossa SUSE:n asentamisessa on nyt joku sellainen vaihe jota meikäläinen ei kertakaikkisesti vaan hallitse.

    Äänestä

  • Ihan teoriassa kirjoitti:

    Yleensä nuo usb- tms. ovat hitaita verrattuna kovalevyihin, joten aivan erityisen järkevää ei liene asentaa jakelu noille hitaille medioille normaalijakelun tapaan. Jos kovalevytilaa riittää lohkaise vain oma tila Susen testaukseen, ja asenna grub vaikka oman osionsa alkuun.

    "asenna grub vaikka oman osionsa alkuun. "

    Tämäkin olisi kiva joskus tietää ja sisäistää miten se SUSE:lla onnistuu. Missä vaiheessa siis "poiketaan totutuilta poluilta" jotta Grub asentuu oman osion alkuun? Ja lisäksi kai Fedoran menu.lst:en täytyy jotain rivejä sitten kirjoittaa, jotta se löytäisi tuon uuden osion ja siihen asennetun SUSE:n vai riittääkö pelkkä Fedoran grubin päivitys eli uppdate?

    Äänestä

  • Stieglitz kirjoitti:

    ...haluttaisiin siis sellainen ratkaisu kuin esim. Puppy Linuxia asennettaessa USB-tikulle. Ymmärrät varmaan? Tuossa SUSE:n asentamisessa on nyt joku sellainen vaihe jota meikäläinen ei kertakaikkisesti vaan hallitse.

    >...haluttaisiin siis sellainen ratkaisu kuin esim. Puppy Linuxia asennettaessa USB-tikulle.

    Puppy-Linux on nimenomaan Live-CD -jakelu, joka voidaan asentaa CD:ltä, usb-tikulta tai vaikkapa kovalevyltä käynnistettäväksi jonkin toisen käyttöjärjestelmän oheen. "Oikean" jakelun asennus on hieman eri asia, eikä niitä ole tarkoitettu alunperin asennettavaksi siirrettäville laitteille.
    Grub:ia ei ole _pakko_ asentaa kiintolevy MBR:ään. Mutta mallin, kuinka saat jakelun käynnistymään halutulta medialta, löydät ko. jakelun /boot/grub/menu.lst hakemistosta. Fedorassakin ko. tiedosto on, mutta se on linkki hakemistoon /boot/grub/grub.conf (joka on paljon loogisempi nimi ko. tiedostolle kuin yleisemmin käytössäoleva /boot/grub/menu.lst).
    En usko, että Suse enempää kuin Fedorakaan käyttää uusinta Beta-versiota grub:sta eli Grub - melkein 2 -versiota (Beta 1.97).

    Äänestä

  • Näin se on nähtävä kirjoitti:

    >...haluttaisiin siis sellainen ratkaisu kuin esim. Puppy Linuxia asennettaessa USB-tikulle.

    Puppy-Linux on nimenomaan Live-CD -jakelu, joka voidaan asentaa CD:ltä, usb-tikulta tai vaikkapa kovalevyltä käynnistettäväksi jonkin toisen käyttöjärjestelmän oheen. "Oikean" jakelun asennus on hieman eri asia, eikä niitä ole tarkoitettu alunperin asennettavaksi siirrettäville laitteille.
    Grub:ia ei ole _pakko_ asentaa kiintolevy MBR:ään. Mutta mallin, kuinka saat jakelun käynnistymään halutulta medialta, löydät ko. jakelun /boot/grub/menu.lst hakemistosta. Fedorassakin ko. tiedosto on, mutta se on linkki hakemistoon /boot/grub/grub.conf (joka on paljon loogisempi nimi ko. tiedostolle kuin yleisemmin käytössäoleva /boot/grub/menu.lst).
    En usko, että Suse enempää kuin Fedorakaan käyttää uusinta Beta-versiota grub:sta eli Grub - melkein 2 -versiota (Beta 1.97).

    Jos tökkään USB:n asemaan enkä säädä käynnistysmenua vaan lisään Mandrivan Grubiin eli menu.lst:een rivit viittaamaan USB-tikulta käynnistyvään Puppy Linuxiin niin millaiset rivit olisi kirjoitettava.

    Puppy asennettu tikun ensimmäiseen boottaavaan osioon eli nimi on sdb1. Olisiko se jotain siihen malliin kuin...

    /dev/sdb1/vmlinuz ....vai mitenkä tuo viittaus pitää tehdä???

    Äänestä

  • &&Tempest kirjoitti:

    Jos tökkään USB:n asemaan enkä säädä käynnistysmenua vaan lisään Mandrivan Grubiin eli menu.lst:een rivit viittaamaan USB-tikulta käynnistyvään Puppy Linuxiin niin millaiset rivit olisi kirjoitettava.

    Puppy asennettu tikun ensimmäiseen boottaavaan osioon eli nimi on sdb1. Olisiko se jotain siihen malliin kuin...

    /dev/sdb1/vmlinuz ....vai mitenkä tuo viittaus pitää tehdä???

    eli määrittelet siihen menu.lst- tiedostoon jolla Grub (yleensä se distro jonka kovolle olet viimeksi asentanut jos et ole MBR:ää erikseen säädellyt)

    viittaat USB-tikkuun ja Puppy Linuxin "juuren" vmlinuz-tiedostoon sen pitäisi riittää... eli kirjoitat menu.lst:n loppuun seuraavat neljä riviä (pitää olla root-käyttäjän oikeudet jotta voit muutokset tallentaa, muista ottaa myös varmuuskopio menu.lst:stä)

    title PUPPY LINUX
    root (hd1,0)
    kernel /vmlinuz
    initrd /initrd.gz

    toinen vaihtoehto...tämä voisi olla jopa parempi...

    title PUPPY LINUX
    root (hd1,0)
    kernel /vmlinuz pmedia=usbhd
    initrd /initrd.gz

    Tuossa tietysti oletuksena että USB-tikun osioon 1 ei näkyy sdb1:ä asennettu Puppy Linux ja osio tietysti merkitty boottaavaksi. Itse yleensä jaan tikun kohteen osaan ja sdb1:n määrittelen boottaavaksi ja sdb2:a käytän tiedostoiden tallennuksiin.

    Määrittele muuten tuo personal storage file tarpeeksi isoksi jos asennat mm. flashit, javat, firefoxit ym. Minimi 512 Mb mutta mieluummin vähän isommaksi. Voit tietysti kasvataa ohjelman aikana sen kokoa (Puppy saallii kasvattaa sitä esim. 64M, 128M, 256M jne...) Tiedoston kokoa ei ainakaan versiossa 4.2 voi pienentää eikä muistaakseni 4.3:ssakaan.

    Äänestä

Kommentoi aloitusta


Stieglitz kirjoitti:

Olisi tarkoitus asentaa USB-tikulle jokin Linux-distro. Kovalevyllä on tällä hetkellä Ubuntu, Fedora, Mint ja Mandriva. Käynnistyslataajana viimeksi asennettu eli Fedora 12.

Nyt olisi tarkoitus asentaa SUSE 11.2 USB-tikulle mutta niin, ettei nykyinen käynnistyslataimen "yli ajeta". Ts. vain siinä tapauksessa SUSE käynnistyisi jos USB-tikku asemassa. Muuten SUSE:a ei näkyisi millään tavalla käynnistysvalikossa.

Miten tuo homma tapahtuu? En halua missään tapauksessa että nykyinen Fedoran käynnistysvalikko muuttuisi.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu