Kör openSUSE 11.1 från en USB-sticka
Instruktion
Gör det hela i Windows XP/Vista.
Hämta först en ISO-fil. T. ex. exton-opsus-11.1-kde4.1.3-921mb-081219.iso
Formatera en USB-sticka på minst 1 GB med fat32. Sedan:
1) Install the Linux to the usb stick with unetbootin. (exton: Det är ett gratisprogram. Lägg programmet på t. ex. skrivbordet och kör det. Det är självinstruerande. Se en bild på hur det ska se ut innan du trycker "Ok" HÄR).
2) Delete the existing file "config.isoclient" from the usb stick.
3) Rename "config.kde.isoclient"/"config.gnome.isoclient" to "config.isoclient". (exton: Gör inget annat).
4) Copy the "initrdud" from Preparation step 3 (exton: D v s i "ursprungsinstruktionen" på http://vavai.net/2009/01/02/how-to-make-opensuse-111-liveusb/) to the usb stick. Ta alltså bort originalfilen initrd och ersätt den med initrdud.
5) Replace the line in "syslinux.cfg" as in step 7 on this site http://vavai.net/2009/01/02/how-to-make-opensuse-111-liveusb/ exton: Så här ska syslinux.cfg se ut efter redigering:
########################
default vesamenu.c32
prompt 0
menu title EXTON-OpSuS 11.1
timeout 200
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/initrdud ramdisk_size=512000 ramdisk_blocksize=4096 lang=sv_SE.UTF-8 splash=silent showopts
label ubnentry3
menu label memtest
kernel /boot/i386/loader/memtest
append initrd=/initrdud
#########################
Ovanstående punkter är tagna från Mike´s inlägg den 14 ds på http://vavai.net/2009/01/02/how-to-make-opensuse-111-liveusb/
Fungerar perfekt om man gör e x a k t så som jag (egentligen Mike) skriver ovan. Lycka till!
Jag bör väl nämna att jag först provade en mera "traditionell" metod med syslinux. Stickan blev iofs bootbar, men olika felmeddelanden kom upp under uppstarten. Programmet unetbootin gjorde dock susen.
- extons blogg
- logga in eller registrera dig för att kunna kommentera
Kommentarer
Portabel Suse - bevara ändringar?
Kan man bevara ändringar - t.ex. nya dokument eller program på stickan där man lagt opensuse?
Jag laddade ned livecd och använde unetbootin för att få det att funka men inget sparas....
En stor nackdel
Nej, det går inte att spara. (Eller rättare: Jag vet inte hur man ska göra för att få till sparandet). Det är givetvis en stor nackdel med Unetbootin.
Instruktionen ovan stämmer
Instruktionen ovan stämmer inte. Du skriver: "Ta alltså bort originalfilen initrd och ersätt den med initrdud."
Då skall append raden se ut så här "append initrd=/boot/i386/loader/initrdud"
På vaivai.net står det att man skall kopiera initrdud till root, i det fallet stämmer din instruktion ovan.
Jo , den stämmer (givetvis)
makkan!
Enligt min instruktion så ska du använda unetbootin först. Då hamnar initrd i roten på stickan. Först därefter ska du byta ut initrd (som då bytt namn till initubn eller liknande) mot initrdud. Även min syslinux.cfg är således (givetvis) korrekt.
Jag använde unetbootin och
Jag använde unetbootin och för mig låg initrd i /boot/i386/loader
Men nu finns ju bägge fallen på denna sidan och skulle det vara någon som har problem så är det ju bara att ändra syslinux.cfg
Rätt iofs
makkan!
Du har iofs rätt i att initrd finns på av dig angiven plats, men den init-filen används inte. (Kan heller inte användas). Init-filen måste ligga i roten på stickan. (Annars fungerar det inte).
Den av mig angivna init-filen skapas i roten på stickan sedan du kört unetbootin. Det är den filen som ska bytas ut mot initrdud.