/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
resize ti linux partitioner.
Fra : Mikkel F. S. Anderse~


Dato : 21-01-02 16:58

Kan partition Magic resize to linux partitioner, uden at boot-loaderen
svigter? Bootloaderen ligger på MBR, og Windows XP er installeret først.

Nogle erfaringer?




 
 
Jacob Gaarde (21-01-2002)
Kommentar
Fra : Jacob Gaarde


Dato : 21-01-02 18:23

Mikkel F. S. Andersen wrote:

> Kan partition Magic resize to linux partitioner, uden at boot-loaderen
> svigter? Bootloaderen ligger på MBR, og Windows XP er installeret først.

Hvis din boot-loader = lilo , så:
Nej, du bliver nødt til at boot fra rescue-disk/install-cd og gen-køre lilo
Det er ikke så svært, forudsat, du ikke laver om på device-palceringerne (root
mount /dev/hda5 bliver e.g. /dev/hda6).
på en Redhat :
boot fra install-cd'en
når den spørger om du vil installere eller upgrade, så svar upgrade.
når den spørger om du vil vælge manuelt, hvilke pakker, der skal opdateres,
tryk <SHIFT><CTRL><F2>

# mount
skulle liste bl.a. /mnt/sysimage
# ls -la /mnt/sysimage/boot
skal give "fornuftigt" output
hvis ikke,
# cat /mnt/sysimage/fstab
kig efter en linie med "/boot"
# mount /dev/<partition> /mnt/sysimage/boot

# cd /mnt/sysimage
# pwd
skal give /mnt/sysimage
# chroot .
# pwd
skal give /
# lilo -t

hvis ok :

# lilo

hvis ok

# exit

# pwd
skal give /mnt/sysimage

# cd
# pwd
skal give /


# sync

hvis du har mountet /mnt/sysimage/boot :

# umount /mnt/sysimage/boot
# sync


<SHIFT><CTRL><F7>
<CTRL><ALT><BackSpace>

maskinen rebooter og du fjerner cd'en fra drevet


----------------------
hvis du har "flyttet" på partitions-numrene, kan det også godt lade sig gøre
boot fra cd til første spørgsmål om installation (ikke om boot-mode)
<SHIFT><CTRL><F2>

# cat /proc/partitions

output lignende :
major minor #blocks name

3 0 40209120 hda
3 1 1020096 hda1
3 2 32130 hda2
3 3 1 hda3
3 4 2048287 hda4
3 5 2048256 hda5
3 6 11205306 hda6


gæt/husk de rigtige partittions, eller lav dem alle

# mknod /dev/hda b 3 0
# mknod /dev/hda1 b 3 1
...

# mkdir /mnt/sysimage
# mount /dev/<partition> /mnt/sysimage

fortsæt som ovenstående efter "# mount /dev/<partition> /mnt/sysimage"
dog med den forskel, at du bliver _nødt_ til at rette i
'/mnt/sysimage/etc/fstab' samt '/mnt/etc/lilo.conf'

dette gøres _mens_ du har "chroot'et" til '/mnt/sysimage' , da du ellers ikke
har vi til rådighed.
altså :

...
# cd /mnt/sysimage
# pwd
skal give /mnt/sysimage
# chroot .
# pwd
skal give /

# vi /etc/fstab
tilret linier , der ligner
/dev/hda6 / ext2 defaults 1 1
( /dev/hda2 /boot ext2 defaults 1 2)


# vi /etc/lilo.conf

tilret linie(r) der ligner :
root=/dev/hda6
....

# lilo -t

....

----------------------

Hvis din boot-loader = grub :

Nogen andre må svare



>
> Nogle erfaringer?


se ovenstående
alt sammen forudsætter at der med "linux partitioner" menes ext2 filsystemet,
da PQM endnu ikke vil røre ved reiserfs,ext3,XFS,jfs



--
//Jacob Gaarde
//Dont reply to my (aparent) e-mail address. Instead Use
//e-mail : gaarde <at> mailserver <dot> dk


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408903
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste