Miten pystyisin siirtämään PC:ni (XP) suoraan virtualboxille ilman uudelleenasennuksia?
Guruille kysymys
ääliö123
12412
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 12
Vanhimmat
linuxin dd -komennolla saa kyllä xp-osiosta tehtyä imagen, mutta siinä on se ongelma että xp ei yleensä koneesta toiseen siirrettynä toimi oikein, tai ollenkaan.
ainoastaan linux-jakelut voi helposti siirtää imagena ympäristöstä toiseen koska linux tunnistaa uuden laitteiston käynnistyksen yhteydessä.
Kyllä sen XP:kin saattaa saada toimimaan eri koneessa jos rauta ei ole liian paljon erilaista. Joskus onnistuu paremmin joskus huonommin, mulle on käynyt molemmin päin ;) joskin Linux painii tässäkin tosiaan ihan eri sarjassa.
Mutta tässä tapauksessa on suurempi ongelma saada se XP sinne Virtualboxin sisään toimivaksi levyksi sillä Virtualbox tarvitsee levyn määritykset joita ei dd:llä saa tehtyä joten suora image ei käsittääkseni toimi ollenkaan.
Koskaan en ole saanut Windowsilla muuta aikaiseksi kuin BSOD:in esim. emon vaihdon yhteydessä.
En tosin ole siirtänyt koskaan XP:ta muuta kuin toiseen LÄHES samanlaiseen koneeseen..eli siirto IBM TP600 > TP600E ja noihan on melkein sama ja tuossa siirto onnistui heittämällä. Mutta sitten olen siirtänyt onnistuneesti Win 98:n tosin siinä se alkaa tunnistaa laitteita uusiksi ja pyytää aina asennuslevyä ja pitää sille ressukalle sitten tarjota sitä. ;)
Mulla on yksi XP joka on siirretty 3 kertaa eri emolle. Yleensä kannattaa poistaa ainakin erikseen asennetut tärkeät ajurit kuten emolevyn piirisarjat jos ne ovat eri valmistajan. Eka buutti kannattaa tehdä heti vikasietotilaan ja katsella vähän laitehallintaa. Mutta on mullekin käynyt bsod sekä sellainen että lähti toimimaan mutta AINA siinä oli jotain pientä kränää vaikka miten yritin korjailla, lopuksi kyllästyin ja tein puhtaan asennuksen kuitenkin jonka jälkeen on toimi hyvin kunnes kiintolevy hajosi.
Kyllä XP:llekin pitää antaa uudet ajurit jos emon piirisarjat muuttuu yms. eli eihän se silleen onnistu kuin linuxissa että laitetaan levy kiinni ja jatketaan käyttöä ;)
Tätä täytyykin ainaskin meikäläisen vähän aikaa pohtia, onhan siihen kyllä olemassa periaatteessa useampikin tapa mutta mikä olisi paras. Itse kun olen tosiaan tehnyt vain noita puhtaita asennuksia..
Ehkä joku tietää joustavan tavan mutta mitä itselleni nyt heti äkkiseltään tulee mieleen niin tiedostojen kopiointi ja lopuksi mbr:n korjaaminen mutta jos ajatellaan että sulla on vaikka 50Gt XP:llä tavaraa niin taitaa mennä aika vaikeaksi ;D
Eli se pitäisi kai tehdä niin että tekee virtualboxiin sopivan kokoisen ntfs-levyn ja buuttaa siihen jollakin linux-livellä jossa on ntfs:n kirjoitustuki OOB. Tämän jälkeen luodaan yhteinen kansio hostille ja clientille ja mennään hostiin ja kopioidaan XP-osiolta data sinne jaettun kansioon. Tämän jälkeen palataan clientiin ja ja kopioidaan jaetun kansion data ntfs-osiolle. Sitten sammuttetaan virtuaalikone ja buutataan se XP:n asennuslevy asemassa tai voi siitä XP-levystä tehdä imagen jonka määrittelee cd-asemaksi ja buuttaa siitä. Sitten vain normaali MBR:n korjausrutiini. En tiä onnistuuko kun en ole kokeillut, ehkä, ehkä ei.
Sen oikean MBR:n voi tosin kopioida sieltä oikealta XP-levyltä imageksi sinne jaettuun kansioon ja linux-livellä asentaa sen sinne veirtuaalilevyn alkuun. Se on sen verran riskialtista etten anna siihen enempää neuvoja, syytät kuitenkin minua jos XP ei enää buuttaa oikeasti eikä virtuaalina. joku muu saa neuvoa jos uskaltaa.
jaa.. voi olla ettei jaettua kansiota saa asennettua ellei jotakin käyttistä ole asennettu clientiin joten sinne EHKÄ pitää tehdä kaksi levyä, ntfs XP:lle ja linuxille oma levy johon asennetaan ensin linux ja sen jälkeen edellä mainitut operaatiot. Voihan sitä kokeilla kevennettynä siten että kopioi vain C-juuren irtotiedostot (boot.ini, ntldr yms.) sekä Windows-kansion (2Gt?). lopuksi vaihtaa levyjen järjestetyksen siten että windowslevy on ensimmäinen levy, korjaa mbr:n ja buuttaa vikasietotilaan että alkaako toimimaan, kyllä periaatteessa pitäisi. Helpompi on tietty jättää se pieni linux-levy ja grubilla buutata windows, ei tarvi korjata mbr:ää.
Aika paha kysymys, noin tekisin kai itse. Tätä on jossain foorumilla kysytty ennenkin mutta en muista mitä siihen vastattiin.
Haet VMWare Converter-ohjelman, jolla teet XP:stäsi VMWare-virtuaalikoneen. Sitten vain otat sen käyttöön Virtualboxissa.
Tietääkseni Virtualbox, ainakaan OSE, ei tue vielä VmWare-imageja. Voin olla väärässäkin joten päivittäkää jos on tarpeen.
Moi.
Itse ainkin ajan suoraan kiintolevyltä.
qemu-system-x86_64 -hda /dev/sda -snapshot -m 512
Luulisin että VirtualBox QEMU ei eroa paljoa :)
T: Ajaa Ubuntua Ubuntulla jolla emuloi ajettavaa...
(toiselle kierrokselle ei kyl enää mene, tosin
en ole kokeillut kqemulla :(
Ainakin VMwaren jossakin ohjeessa joskus muinoin mainittiin että suoraan levyltä ajo on riskaapelia puuhaa? Ehkä se on ylimitoitettu tai sulla on tuuria. EN kyllä ole perhetynyt MIKSI se on vaarallista tai sanotaan sellaiseksi.
Moi.
Kyl se taitaa hieman olla, ainakin mikäli ajaa osiota joka liitettynä hostissa. Meinaan että ajaja voi lukita osion luettavaksi kun taas hosti haluaisi kirjoittaa sinne jotain.
Entä mitä tapahtuu kun hosti onnistuu kirjoituksessaan? onko ajettavalle tuttua että medialla oleva data vain "muuttuu"?
T: olen onnekas