Sida 5 av 8
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 00:47
av Heretic
Konservburk skrev:Heretic skrev:Jo, men det är så att IMG filen blev 2 gb, men innehållet var ca 2 mb.
Den ska bli lika stor som totala kapaciteten på usb-minnet.
Varför? Jag hade bara 4 gb som HDD i vbox.
Finns det inget annat sätt?
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 01:02
av Konservburk
Heretic skrev:Konservburk skrev:Den ska bli lika stor som totala kapaciteten på usb-minnet.
Varför?
Därför att en avbild ska vara byte för byte identisk med usb-minnet.
Heretic skrev:Jag hade bara 4 gb som HDD i vbox.
Kan du inte lägga till en extra större virtuell disk i efterhand?
Heretic skrev:Finns det inget annat sätt?
Det är väl i så fall om du skickar det du har samt tar reda på exakt hur många byte ditt usb-minne är så att jag kan utöka filen till den storleken hos mig. Men då blir det å andra sidan ingen exakt avbild.

Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 11:48
av Heretic
Så!
Nu har jag gjort en extern Vbox-HDD extra som jag har monterat och håller på att göra en img fil från /dev/sdc1 till /media/usb0, som är en 5 gb HDD.
Är klar nu.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 12:57
av Konservburk
Själva boot-koden ligger utanför partitionen. Det räcker därför inte att göra en avbild av partitionen /dev/sdc1, utan det är istället hela usb-minnet /dev/sdc som gäller.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 12:59
av Heretic
Konservburk skrev:Själva boot-koden ligger utanför partitionen. Det räcker därför inte att göra en avbild av partitionen /dev/sdc1, utan det är istället hela usb-minnet /dev/sdc som gäller.
Får väll börja om då

Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 13:04
av Konservburk
Det verkar bli väldigt struligt det här. Hur stor kapacitet har ditt usb-minne i exakt antal byte? Jag kan försöka skapa en avbild hos mig helt från grunden istället.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 13:21
av Heretic
Konservburk skrev:Det verkar bli väldigt struligt det här. Hur stor kapacitet har ditt usb-minne i exakt antal byte? Jag kan försöka skapa en avbild hos mig helt från grunden istället.
USB-minnet är 4 gb eller 4022337024 bytes.
Snart klar ändå.
Edit: Nu är den klar. Vad ska man göra sen? Bränna den till USB minnet? Eller bränna den till ISO och sen använda Unetbootin?
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 13:47
av Konservburk
Heretic skrev:Edit: Nu är den klar. Vad ska man göra sen? Bränna den till USB minnet? Eller bränna den till ISO och sen använda Unetbootin?
Tanken var att du skulle skicka avbilden till mig så att jag kan undersöka varför den inte fungerar och ta reda på vad det är som fattas.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 13:49
av Heretic
Konservburk skrev:Heretic skrev:Edit: Nu är den klar. Vad ska man göra sen? Bränna den till USB minnet? Eller bränna den till ISO och sen använda Unetbootin?
Tanken var att du skulle skicka avbilden till mig så att jag kan undersöka varför den inte fungerar och ta reda på vad det är som fattas.
Hur ska jag göra det? 4gb
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 14:01
av Konservburk
Heretic skrev:Hur ska jag göra det? 4gb
Ladda upp filen någonstans, exempelvis:
http://www.1fichier.com/en
Du kan ju försöka komprimera filen först för att få ner storleken.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 14:09
av Heretic
Konservburk skrev:Heretic skrev:Hur ska jag göra det? 4gb
Ladda upp filen någonstans, exempelvis:
http://www.1fichier.com/en
Du kan ju försöka komprimera filen först för att få ner storleken.
Okej. ska skicka usb.img.tar.bz2 till dej snart.
Om en fil är 3,7 gb. Kan man räkna ut hur stor den blir i tar.bz2 format?
Den är typ 1 gb nu.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 14:39
av Konservburk
Heretic skrev:Om en fil är 3,7 gb. Kan man räkna ut hur stor den blir i tar.bz2 format?
Nej, det går inte. Hur stor den blir beror helt på vad som finns i filen. Är det mycket tomrum så kan den komprimerad filen bli ganska liten. Är det mycket slumpmässig data så blir den komprimerade filen inte mycket mindre än den okomprimerade.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 15:26
av Heretic
Den är 2.1 gb nu.

Edit: Den är 3,2 gb och jag laddar upp den nu.
Jag stängde av uppladdningen. Tar alldeles för lång tid.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 17:54
av Konservburk
Då gör vi ett försök med att jag skapar en ny avbild i rätt storlek med boot-kod och allt:
http://glb-b10.cjoint.net/get/u15bor/usb.img.bz2
Eftersom det är mest tomrum så blir det inte mer än 2MB komprimerat. Förslagsvis packar du upp den och skriver den till usb-minnet i ett svep så slipper du bry dig om att mellanlagra den uppackade avbilden:
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 19:28
av Heretic
Konservburk skrev:Då gör vi ett försök med att jag skapar en ny avbild i rätt storlek med boot-kod och allt:
http://glb-b10.cjoint.net/get/u15bor/usb.img.bz2
Eftersom det är mest tomrum så blir det inte mer än 2MB komprimerat. Förslagsvis packar du upp den och skriver den till usb-minnet i ett svep så slipper du bry dig om att mellanlagra den uppackade avbilden:
Så jag ska extrahera/skriva till USB-minnet. Sen då?
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 19:44
av Konservburk
Heretic skrev:
Så jag ska extrahera/skriva till USB-minnet. Sen då?
När du har gjort det så har du ett usb-minne som är boot-bart. Men eftersom din pentium mmx inte kunde boota från usb direkt så får du väl använda plop (eller vad det nu hette det där som du använde förra gången).
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 19:47
av Heretic
Konservburk skrev:Heretic skrev:
Så jag ska extrahera/skriva till USB-minnet. Sen då?
När du har gjort det så har du ett usb-minne som är boot-bart. Men eftersom din pentium mmx inte kunde boota från usb direkt så får du väl använda plop (eller vad det nu hette det där som du använde förra gången).
Okej. Plop heter det som du sa. Riktigt bra.
Men jag förstår inte hur plop kan få bios att boota upp /boot/grub/menu.lst ?
Hur den känner av alltså.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 20:04
av Konservburk
Heretic skrev:Okej. Plop heter det som du sa. Riktigt bra.
Men jag förstår inte hur plop kan få bios att boota upp /boot/grub/menu.lst ?
Hur den känner av alltså.
Nu har jag inte läst på om hur plop fungerar, men i vanliga fall när du bootar så är det bios som lämnar över kontrollen till koden som ligger precis i början av boot-disken. Denna så kallade boot-kod ligger utanför själva filsystemet och har som enda uppgift att leta reda på och lämna över kontrollen till nästa steg av boot-koden som ligger inne i filsystemet. Detta andra steg läser i sin tur in filen menu.lst (åtminstone när det gäller grub) och avgör därigenom exakt vad som ska bootas.
Eftersom bios inte kan komma åt usb-minnet så antar jag att det istället blir plop som har hand om att lämna vidare till boot-koden som ligger precis i början av usb-minnet. Den borde inte behöva känna av något speciellt alls.
Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 20:41
av Heretic
Nu fungerar det!!!!!!
Men det står
Jag använde unetbootin och det fungerar jätte bra att boota med.7
Edit: tog bort lite text i syslinux.cfg och nu fungerar det 100%
Du borde testa unetbootin om du ska hålla på med sånt vi gör

Du bara gör en isofil typ på skrivbordet, sen skriver du den till USB-minnet.
Undra om man ska installera det nu

Re: Kernel panic 2.6.38.2
Postat: 10 apr 2011, 20:48
av Konservburk
Heretic skrev:och nu fungerar det 100%

Lyckas du få igång allting ända in i kärnan och busybox nu?