Автор Тема: Проблем с прехвърляне на Kubuntu 8.04 на друг дял  (Прочетена 1071 пъти)

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Здравейте,
дискът ми е разделен по следния начин:
Код:
Disk /dev/sda: 20.4 GB, 20409532416 bytes
255 heads, 63 sectors/track, 2481 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000bc49e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         765     6144831   83  Linux
/dev/sda2             766        2481    13783770    f  W95 Ext'd (LBA)
/dev/sda5             766        1789     8225248+   7  HPFS/NTFS
/dev/sda6            1790        2399     4899793+  83  Linux
/dev/sda7            2400        2481      658633+  82  Linux swap / Solaris
Дялът sda1 преди много време беше използван за Windows, но реших да прехвърля на него ОС и в последствие да обединя sda5 и sda6 (за данни).
1. Ззредих от Parted Magic, форматирах с GParted sda1 в ext3 и с Clonezilla прехвърлих съдържанието на sda6 в sda1`.
2. Въведох
Код:
# mkdir /media/root
# mount /dev/sda1 /media/root
# grub-install --root-directory=/media/root /dev/sda
След рестарт менюто на GRUB показва, че зарежда от първи дял (root hd0,0), но... зарежда от sda6.
Пробвах и
Код:
# mkdir /media/root
# mount /dev/sda1 /media/root
# chroot /media/root /sbin/bash
# grub
> find /boot/grub/stage1
(hd0,0)
> root (hd0,0)
> setup (hd0)
>quit
Ефектът е поразително същият - продължава да си зарежда от "стария дял".
Някакви идеи?
« Последна редакция: Nov 27, 2009, 12:59 от angie_bg »
Активен

aleximilian

  • Напреднали
  • *****
  • Публикации: 64
  • Distribution: Debian
    • Профил
С blkid виждаш правилният UUID.
Редактираш /boot/grub/menu.lst където пишеш изхода от UUID, на местото root=алабала
Активен

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Веднага след публикуване на темата и аз се сетих за това (дирния акъл на българина). Обаче:
Код:
root@angie-desktop:/media/root/boot/grub# blkid
/dev/sda1: UUID="cca20df9-8fd4-4fce-9552-445ce27ab910" TYPE="ext3"
/dev/sda5: UUID="4658919B58918A77" LABEL="Data" TYPE="ntfs"
/dev/sda6: UUID="cca20df9-8fd4-4fce-9552-445ce27ab910" TYPE="ext3"
/dev/sda7: TYPE="swap" UUID="956d5379-239d-4855-857a-dce19b0d6abe"
sda1 и sda6 са с еднакъв uuid.
В fstab ще променя описанието на дисковете - не с uuid, а с /dev/sda1 и /dev/sda6, а  menu.lst - root=/dev/sda1 и ще видим какво ще стане.
Не знам по какъв алгоритъм се изчислява uuid, но явно при огледален образ са възможни проблеми.
« Последна редакция: Nov 27, 2009, 12:23 от angie_bg »
Активен

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
След директно посочване на диска (/dev/sda1) в menu.lst и fstab системата зареди от "правилния" дял, но по-бавно. Явно опознаването по uuid освен възможността за разместване на дисковете, без да се налага редактирането на по-горе посочените файлове, и ускорява първоначалното зареждане.
Успех на всички!
Активен

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Отново дописвам тази тема, тъй като получих нов емперичен опит.
Създадох с GParted нов дял (вместо изтрития sda6) и го форматирах с ext3. Той получи същия UUID като дял 1 и проблемите със зареждането се появи отново.
Отново го изтрих/създадох/форматирах със ext2 и вече UUID беше различен.
Според http://en.wikipedia.org/wiki/Uuid възможността за повторение на UUID  е минимална, но е добре да го имате предвид при изиграване на гореописаното упражнение..
Страничен ефект - при копиране на дялове с Clonezilla новият дял се получава със точно същия размер като оригинала, т.е. има разминаване в логическия и физическия размер на дяла, и в крайна сметка не можете да използвате по-голямото пространство на новия дял. Явно Clonezilla е подходяща за архивиране на конкретен дял, а не за прехвърлянето му на друго място. Ако се ползва dd този проблем не възниква.
Успех на всички!
Активен

plandz

  • Напреднали
  • *****
  • Публикации: 535
  • Distribution: Debian Testing
  • Window Manager: KDE
    • Профил
А защо не го форматира с ext4?Мисля,че Кубунту го поддържаше...
Активен

Ако се чувствате добре,не се тревожете.Ще ви мине. - Murphy's Laws

angie_bg

  • Напреднали
  • *****
  • Публикации: 842
  • Distribution: Ubuntu 10.04
  • Window Manager: Gnome
    • Профил
    • WWW
Моето копие на Parted Magic (GParted) позволява до ext3, а Kubuntu 8.04 (QtParted) - до ext2
« Последна редакция: Jan 08, 2010, 20:02 от angie_bg »
Активен


Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
kubuntu
Настройка на програми
moffo 6 3930 Последна публикация Dec 21, 2005, 02:48
от
kubuntu dvd проблем
Настройка на програми
mishaikin 8 5096 Последна публикация Jan 04, 2006, 19:02
от mishaikin
Kubuntu
Настройка на програми
MarineForce 5 2930 Последна публикация Apr 08, 2006, 09:37
от
Приемат поръчки за kubuntu 6.06
Настройка на програми
nforcer 2 2711 Последна публикация Jun 03, 2006, 18:42
от malone
Kubuntu проблем с интернет
Настройка на хардуер
fubo 0 1401 Последна публикация Jun 10, 2006, 19:26
от fubo