Jump to content

Problēma ar GRUB konfigurāciju un partīcijam pēc kopēšanas


Леший
 Share

Recommended Posts

Labdien!

 

Ir HDD 150 GB, bija sadalīts šādā veidā:

post-89875-0-81189600-1325755719_thumb.png

/sda1 ir WinXP.

/sda2 ir NTFS partīcija datiem.

/sda6 in Debian partīcija.

 

Pirms tam /sda2 bija lielāks, to samazināju, kad /sda6 palika maz vietas. Doma bija izstiept /sda6, lai tas aizņemtu to unallocated vietu. Bet tā, ka /sda6 ir iekš /sda3, to nebija iespējams izstiept ārpus /sda3 robežām, kā arī /sda3 nebija rediģējams.

 

Nokopēju /sda6, izveidoju /sda4, un situācija ir šāda:

post-89875-0-02477300-1325756157_thumb.png

Bildē var redzēt, ka /sda6 ir piemountots kā /, bet tajā paša laikā df rāda /sda6 free space tādu, kads ir sda4. Tā ir pirmā mistika.

Otrais ir tas, ka tagad GRUBā ja izvēlēties linux, tad randomā tiek uzstartēta sistēma vai nu no /sda4, vai no /sda6.

 

Jautājumi:

Cik droši tagad izdzēst /sda6 ?

Vai ir iespējams paskaidrot GRUBam, ka jābutojās no /sda4 ?

 

Iepeistošu GRUB ierakstu, kuru man jānomainā:

menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64' --class debian --class gnu-linux --class gnu --clas
s os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos6)'
	search --no-floppy --fs-uuid --set 54e9cedb-a98e-46d2-a02a-6488327684ea
	echo	'Loading Linux 2.6.32-5-amd64 ...'
	linux   /boot/vmlinuz-2.6.32-5-amd64 root=UUID=54e9cedb-a98e-46d2-a02a-6488327684ea ro  quiet
	echo	'Loading initial ramdisk ...'
	initrd  /boot/initrd.img-2.6.32-5-amd64
}

Ir idejas, ko vajag samainīt?

Link to comment
Share on other sites

Dļa ņepoņatļivih:

Man ir vienādas partīcijas /sda4 un /sda6. /sda4 ir /sda6 kopija.

Kad palaižās GRUB, ir iespēja izvēlēties Debian. Ja to paņemt, tad sistēma startējas vai nu no /sda4 vai no /sda6, randomā.

Man vajag, lai startētos no /sda4 vienmēr.

Link to comment
Share on other sites

Nu neticu, ka iebootojoties GParted CD vai USB nevarēja nomainīt izmērus. Protams, vispirms jāizstiep sda/3 un tad jau sda/6. Bet - kā D_L teica - nafig 10GB swapam? 1GB un tas arī būs par daudz. Tā kā vari izplesties arī sda/5 virzienā.

http://www.dedoimedo.com/computers/grub.html#mozTocId431278

Edited by raiviic
Link to comment
Share on other sites

raiviic, vari neticēt, bet /sda3 nebija staipams. Visas darbības darīju ar GPartedCD. Pieļauju, ka /sda3 nebija staipams dēļ tā, ka tam iekšā ir swap

 

d_l, paldies! blkid parādīja, ka /sda4 un /sda6 ir vienāds UUID, tālāk zināšu kur rakt.

Link to comment
Share on other sites

Sataisīju visu, vajadzēja palaist

tune2fs /dev/sda6 -U `uuid`

tad vecai partīcijai tika iedots jauns UUID, un GRUB tagad redz /sda4, kurai palika vecs UUID.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...