Kezdőlap › Fórumok › Vegyes felvágott › Maxell pendrive nem bootol
- This topic has 108 hozzászólás, 10 résztvevő, and was last updated 16 years, 10 months telt el by
medveapu.
-
SzerzőBejegyzés
-
2008-08-27-20:04 #2171407
Na, íme a megoldás ( leírom hátha másnak is segít ):
Abból indultam ki, hogy amikor a dd-vel lementett sda1-es partíciót az sdb-re másoltam, akkor működött a dolog. A következőt tettem:
Töröltem az összes partíciót, majd ezt mentettem. Az eredmény:Code:pomm pomm # fdisk -l /dev/sda/dev/sda lemez: 2097 MB, 2097152000) bájt
65 fej, 62 szektor, 1016 cilinder
Egység: cilinderek 4030 * 512 = 2063360 bájt
Lemezazonosító: 0xb0bcd68eEszköz Indítás Eleje Vége Blokkok Az Rendszer
Eztuán létrehoztam rajta egy fatos fájlrendszert:
Code:pomm pomm # mkfs.vfat /dev/sda
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: Will not try to make filesystem on full-disk device ‘/dev/sda’ (use -I if wanted)
pomm pomm # mkfs.vfat -I /dev/sda
mkfs.vfat 2.11 (12 Mar 2005)A systemrescuecd képfájlt felmoutoltam és másoltam a szükséges fájlokat/könyvtárakat:
Code:pomm pomm # mount -o loop /media/adat/disztrik/systemrescuecd-x86-1.0.4.iso /media/teszt
pomm pomm # cd /media/teszt
pomm teszt # cp syslinux/syslinux.cfg /media/disk-1/
pomm teszt # cp -r isolinux/* /media/disk-1/
pomm teszt # cp -r bootdisk/* /media/disk-1/
pomm teszt # cp /media/disk-1/
bootdisk/ grub4dos/ isolinux/ syslinux/ sysrcd.dat sysrcd.md5 usbstick.htm version
pomm teszt # cp sysrcd.dat /media/disk-1/futattam a syslinux parancsot
Code:pomm teszt # syslinux /dev/sdaUgyanez nem működik, ha partíciót hozok rajta létre. Mindegy, nekem így is jó, bár egy hw-és guru elmagyarázhatná ez miért is van így.
2008-08-27-20:04 #2171408Na, íme a megoldás ( leírom hátha másnak is segít ):
Abból indultam ki, hogy amikor a dd-vel lementett sda1-es partíciót az sdb-re másoltam, akkor működött a dolog. A következőt tettem:
Töröltem az összes partíciót, majd ezt mentettem. Az eredmény:Code:pomm pomm # fdisk -l /dev/sda/dev/sda lemez: 2097 MB, 2097152000) bájt
65 fej, 62 szektor, 1016 cilinder
Egység: cilinderek 4030 * 512 = 2063360 bájt
Lemezazonosító: 0xb0bcd68eEszköz Indítás Eleje Vége Blokkok Az Rendszer
Eztuán létrehoztam rajta egy fatos fájlrendszert:
Code:pomm pomm # mkfs.vfat /dev/sda
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: Will not try to make filesystem on full-disk device ‘/dev/sda’ (use -I if wanted)
pomm pomm # mkfs.vfat -I /dev/sda
mkfs.vfat 2.11 (12 Mar 2005)A systemrescuecd képfájlt felmoutoltam és másoltam a szükséges fájlokat/könyvtárakat:
Code:pomm pomm # mount -o loop /media/adat/disztrik/systemrescuecd-x86-1.0.4.iso /media/teszt
pomm pomm # cd /media/teszt
pomm teszt # cp syslinux/syslinux.cfg /media/disk-1/
pomm teszt # cp -r isolinux/* /media/disk-1/
pomm teszt # cp -r bootdisk/* /media/disk-1/
pomm teszt # cp /media/disk-1/
bootdisk/ grub4dos/ isolinux/ syslinux/ sysrcd.dat sysrcd.md5 usbstick.htm version
pomm teszt # cp sysrcd.dat /media/disk-1/futattam a syslinux parancsot
Code:pomm teszt # syslinux /dev/sdaUgyanez nem működik, ha partíciót hozok rajta létre. Mindegy, nekem így is jó, bár egy hw-és guru elmagyarázhatná ez miért is van így.
2008-08-27-20:26 #2171409Ez volt kisbetu ötlete:
kisbetu wrote:Valamelyik fdisknek (fdisk/cfdisk/sfdisk) van olyan opciója, hogy meg lehet változtatni a CHS értékeket.
Hátha kisebbre tudod venni azt a 65-öt.Te megírtad, hogy ha particionálod, akkor nem 65.
Érdekes lenne egy fordított kísérlet: úgy particionálni, hogy a jelenlegi CHR értéksor legyen benne! És azután telepíteni az egészet az így particionáltra. Ugyanis láthatóan ezt a CHR-rt tudja kezelni a BIOS.Egyébként most nem rossz particiós táblád van, hanem semmilyen sincs! A legeslegelső szektor nem master boot (ugye abban lehetne a particiós tábla), hanem a rendszered boot rekordja, Az, ami normál esetben a partició elején van. De ezt az fdisk nem tudja, ő azt hiszi, hogy van, és az adott offsettel kiolvasott adatokat megpróbálja particiós táblaként értelmezni, ebből jönnek a zöldségek.
Szerk: Persze az sem biztos, hogy ezt tudja a BIOS kezelni. Lehet, hogy minden az első cilinderen van, ami addig kell, amíg a rendszer átveszi a „hatalmat”. És az első cilinderen még nem téved el az int13. Ha particionálsz, akkor a következő cilinderen kezdődik az első partició…
2008-08-27-20:26 #2171410Ez volt kisbetu ötlete:
kisbetu wrote:Valamelyik fdisknek (fdisk/cfdisk/sfdisk) van olyan opciója, hogy meg lehet változtatni a CHS értékeket.
Hátha kisebbre tudod venni azt a 65-öt.Te megírtad, hogy ha particionálod, akkor nem 65.
Érdekes lenne egy fordított kísérlet: úgy particionálni, hogy a jelenlegi CHR értéksor legyen benne! És azután telepíteni az egészet az így particionáltra. Ugyanis láthatóan ezt a CHR-rt tudja kezelni a BIOS.Egyébként most nem rossz particiós táblád van, hanem semmilyen sincs! A legeslegelső szektor nem master boot (ugye abban lehetne a particiós tábla), hanem a rendszered boot rekordja, Az, ami normál esetben a partició elején van. De ezt az fdisk nem tudja, ő azt hiszi, hogy van, és az adott offsettel kiolvasott adatokat megpróbálja particiós táblaként értelmezni, ebből jönnek a zöldségek.
Szerk: Persze az sem biztos, hogy ezt tudja a BIOS kezelni. Lehet, hogy minden az első cilinderen van, ami addig kell, amíg a rendszer átveszi a „hatalmat”. És az első cilinderen még nem téved el az int13. Ha particionálsz, akkor a következő cilinderen kezdődik az első partició…
2008-08-27-20:32 #2171411pomm wrote:bár egy hw-és guru elmagyarázhatná ez miért is van így.HW-s?
Amikor a jól működő hardvert szétcseszitek a szedet-vedett programjaitokkal?
Ami a meglepő: a diszked meglehetősen gyakran változtatja a mutatott értékeit.
17/59, 65/62
Egyszer eldönthetné valaki, hogy mit akar az eszköztől.Amikor „jó” nagy volt, akkor gyanúsan ugyanolyan 17/59 számai voltak, mint a kicsinek.
Most, amikor „jól” működő, most meg az állítólag rossz 65/62 értékeket mutatja.2008-08-27-20:32 #2171412pomm wrote:bár egy hw-és guru elmagyarázhatná ez miért is van így.HW-s?
Amikor a jól működő hardvert szétcseszitek a szedet-vedett programjaitokkal?
Ami a meglepő: a diszked meglehetősen gyakran változtatja a mutatott értékeit.
17/59, 65/62
Egyszer eldönthetné valaki, hogy mit akar az eszköztől.Amikor „jó” nagy volt, akkor gyanúsan ugyanolyan 17/59 számai voltak, mint a kicsinek.
Most, amikor „jól” működő, most meg az állítólag rossz 65/62 értékeket mutatja.2008-08-27-20:35 #2171413gendelider wrote:Ez volt kisbetu ötlete:kisbetu wrote:a CHS értékeket.a jelenlegi CHR értéksor
Cylinder
Head
SectorCHS
(kettő!)
2008-08-27-20:35 #2171414gendelider wrote:Ez volt kisbetu ötlete:kisbetu wrote:a CHS értékeket.a jelenlegi CHR értéksor
Cylinder
Head
SectorCHS
(kettő!)
2008-08-27-20:37 #2171415Szokás volt hajdanában a CHR jelölés is: Cylinder Head Record. Sorry, remélem nem voltam megtévesztő.
2008-08-27-20:37 #2171416Szokás volt hajdanában a CHR jelölés is: Cylinder Head Record. Sorry, remélem nem voltam megtévesztő.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz