Helló!
Van egy kicsi (512MB) CF kártyám erről ment eddig egy low level gép, most viszont ezt szeretném kicserélni egy 2GB-sre. A problémám a következő: ha dd-zni próbálom, akkor minden jól átmegy de a kártyát (a nagyot) is csak 512MB-snke látja.
Ha tar-ral lementem a régit és azt kibontom az új kártyára akkor ezt kapom:
LinuxPC:/# grub-install /dev/sda1
The file /boot/grub/stage1 not read correctly.
LinuxPC:/# grub-install /dev/sda
The file /boot/grub/stage1 not read correctly.
A stage1 amúgy ott van és olvasható bár nem egészen olvasható "szabad szemmel". Bináris állomány.
Végső soron teljesen mindegy, hogy melyikre de tudna valaki valami megoldást?
- 1853 megtekintés
Hozzászólások
Partimage? (Nemtudom, hogy jobb-e a dd-nel) Sysrescue-n van asszem.
- A hozzászóláshoz be kell jelentkezni
partimage is ugyanazt csinálja. Mármint a kis kártya mértrete marad meg.
- A hozzászóláshoz be kell jelentkezni
"partimage is ugyanazt csinálja. Mármint a kis kártya mértrete marad meg."
Sysrescue cd-vel siman tudtam nagyobb/kisebb particiora visszaallitani (Partimage segedelmevel).
---
"... nem zsaru vagyok, hanem a rendorfonok."
- A hozzászóláshoz be kell jelentkezni
Ömmm nemtudom.
A partimage az nem egy dd frontend? Vagy keverem valmaivel?
A fentebbi variációkra nincsen valakinek ötlete?
- A hozzászóláshoz be kell jelentkezni
Debian alatt így csinálnám:
1. Törölni a /boot/grub tartalmát, kivéve a menu.lst fájlt.
2. dpkg-reconfigure grub
3. grub-install /dev/sda1
Nekem ezzel a módszerrel menni szokott.
- A hozzászóláshoz be kell jelentkezni
Nem megy ezzel a módszerrel sem ugyanaz az üzenet.
Esetleg arra nincs ötlet, hogy a dd-zés után hogyan lehetne a valós kártyaméretet elhitetni vele?
- A hozzászóláshoz be kell jelentkezni
Talán ez megoldást jelenthet:
- A hozzászóláshoz be kell jelentkezni
A fájlrendszert mindenképpen át kell méretezni, mivel a dd-vel a partíciós táblát is átmásolod, és ebből következik, hogy csak másolatot készítettél a régi kötetről! :)
Ext2resize-t sikerrel használtam nemrég ext3-on is, hátrány hogy a naplót eltávolítottam először, majd resize, aztán tune2fs meg fsck-val visszakapcs., de működik!
- A hozzászóláshoz be kell jelentkezni
Nálam a grub-install a lehető legritkább esetben fut le hiba nélkül ha nem az a root particio amire rakni akarom
A megoldas kicsit kacifántos, de többnyire működik. A lényeg, hogy fel kell bootolni a rendszert egy grub-floppyról, majd ezután megpróbálkozni a grubüinstallal. Nekem így többnyire összejön a dolog. ha igy sem akkor a grub floppy parancsertelmezojebol meg elkepzelheto hogy a setup (hdx,y) parancs hajlandomegtenni a dolgat.
- A hozzászóláshoz be kell jelentkezni
Mi lenne, ha leszedned a regi grub allomanyokat /boot/grub/ alol?
- A hozzászóláshoz be kell jelentkezni
Az ok, hogy
dd if=/dev/sda of=/dev/sdb
de ez a partíciós táblát is másolja.
Ha csak partíciók között másolsz, akkor még a fájl rendszert kell újraméretezni.
- A hozzászóláshoz be kell jelentkezni
rsync erre a feladatra törpéletes.
Én vinyó csere alkalmából használtam(nagyobbra cseréltem), sőt a particiókat is átszerveztem!
Ha grub-install nem megy, akkor ezeket a lépéseket használom.
#grub
>device /dev/hda (hd0)
>root (hd0,x)
>setup (hd0)
>quit
Eztán mennie kell a bootolásnak!
----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?
- A hozzászóláshoz be kell jelentkezni
Miután dd-vel átmásoltad, Partition Magic-l húzd szét a partíciót a max méretre. Nekem ígí már többször sikerült.
- A hozzászóláshoz be kell jelentkezni
énl úgy mentettem át a rendszeremet egyik vinyóróla másikra, hogyasszongya:
1, új vinyó formáz
2, új vinyóra rendszer másol: rsync -vaxH / /ahova/kell
3, chroot az új vinyóra
4, grubot az új vinyóra
5, /boot/grub/menu.lst fájl átformázása
6, reboot
7, enjoy :)
- A hozzászóláshoz be kell jelentkezni
"2, új vinyóra rendszer másol: rsync -vaxH / /ahova/kell"
Na ez az miról rebegtem.
Nem kell azonos mértetű partició és nem kell ugyan olyan elsődleges vagy logikai, teljesen mindegy,
csak a fájlrendszer passzoljon és még hálóban is megy.
Persze a grub-install nem mindíg műxik, de a grub parancs segít.
----------------------------------------------------------------
"Értem én hogy villanymotor, de mi hajtja!?
- A hozzászóláshoz be kell jelentkezni
http://www.gentoo.org/news/en/gwn/20061106-newsletter.xml
Code Listing 1.1: Reinstalling GRUB from a LiveCD resz megadja a megoldast a grub-install mukodesre birasra...
kiemelve a lenyeges reszek a chroot elott es kozben:
mount -t proc none /mnt/gentoo/proc
grep -v rootfs /proc/mounts > /etc/mtab
- A hozzászóláshoz be kell jelentkezni
szerinted én a saját agyamból pattintottam ki? fenét! gentoo doksik
:D
- A hozzászóláshoz be kell jelentkezni
nem mindenki tudja felmérni nemes szavaid bölcsességét
:)
- A hozzászóláshoz be kell jelentkezni