Portál AbcLinuxu, 11. května 2025 06:52
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You do not have a /boot partition. This means that # all kernel and initrd paths are relative to /, eg. # root (hd1,1) # kernel /boot/vmlinuz-version ro root=/dev/sdb2 # initrd /boot/initrd-version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd1,1)/boot/grub/splash.xpm.gz hiddenmenu title Fedora Core (2.6.16-1.2080_FC5) root (hd1,1) kernel /boot/vmlinuz-2.6.16-1.2080_FC5 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.16-1.2080_FC5.img title Fedora Core (2.6.15-1.2054_FC5) root (hd1,1) kernel /boot/vmlinuz-2.6.15-1.2054_FC5 ro root=LABEL=/ rhgb quiet initrd /boot/initrd-2.6.15-1.2054_FC5.img title Other rootnoverify (hd1,3) chainloader +11)Na disku sda mam primarni partition sda1 a potrebuji ji preformatovat (bez pouziti fdisk). Jedna se mne o to zdali tak mohu ucinit aniz by se neco stalo z grubem ? 2)zdali mohu prohodit disky tak aby sda <-> sdb. Pokud tam je jen zapojen pouze sdb, tak nabehnou XP (ty jsou na sdb4) a FC5 je na sdb1. Potreboval bych to udelat tak aby sdb byl na radici primarni (sda) a nabehl mne po bootu grub z tohoto prohozeneho disku a na puvodnim sda bych udelal kdiskem zmeny. Prikladam vypisy z fdisk
[root@zeus ~]# fdisk /dev/sda -l Disk /dev/sda: 200.0 GB, 200049647616 bytes 255 heads, 63 sectors/track, 24321 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 24229 194619411 83 Linux /dev/sda2 24230 24319 722925 82 Linux swap / Solaris [root@zeus ~]# fdisk /dev/sdb -l Disk /dev/sdb: 300.0 GB, 300090728448 bytes 255 heads, 63 sectors/track, 36483 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sdb1 1 19582 157292383+ 83 Linux /dev/sdb2 19583 26109 52428127+ 83 Linux /dev/sdb3 26110 33028 55575330 83 Linux Partition 3 does not end on cylinder boundary. /dev/sdb4 * 33029 36481 27736222+ 7 HPFS/NTFS
1) ano mozes kludne sformatovat sda1, grubu sa nic nestane, kedze ten zije je v mbr a konfiguraky ma na sdb2
2) tiez sa da, jedine, co potrebujes urobit je zapisat grub do mbr na sdb:
a) spustis si grub cmdline prikazom 'grub
' a do prik. riadky grubu napises ('grub>' == prompt):
grub> root (hd1,1)
grub> setup (hd1)
b) v grub.conf zmenis vsetky vyskyty '(hd1,?)' na '(hd0,?)', !!prehodis!! disky a mozes bootovat. ak by si ich neprehodil (sda<->sdb), nenabootujes ..
existuje aj moznost, ze neprehodis, a vtedy ti staci krok a) a budes bootovat z sdb disku ..
kludne si pozri aj http://www.gnu.org/software/grub/manual/grub.html
Filesystem type unknown, partition type 0x82
Co s tim ?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.