Portál AbcLinuxu, 8. května 2024 19:21


Dotaz: Přenos systému na nový disk

28.6.2011 11:30 Chmury
Přenos systému na nový disk
Přečteno: 526×
Odpovědět | Admin
Potřebuji vytvořit zálohu HDD se systémem SUSE, ale mám k dispozici disk s menší kapacitou. Proto jsem nový disk připravil (fdisk, mkfs) a zkopíroval na něho všechna data. Oba disky mají stejnou strukturu: sda1=swap, sda2=root, sda3=home, ale původní je WD320GB a nový SEAGATE250GB. Proto jsem upravil soubor "boot.lst" takto: řádek kernel /boot/vmlinuz-2.6.27.39-0.2-default root=/dev/disk/by-id/scsi-SATA_WDC_WD3202ABYS-_WD-WCAT1E299154-part2 vga=0x31a splash=native resume=/dev/sda1 showopts

byl nahrazen kernel /boot/vmlinuz-2.6.27.39-0.2-default root=/dev/sda2 vga=0x31a splash=native resume=/dev/sda1 showopts a obdobně pro ostatní oddíly. Také soubor "fstab" byl upraven následovně:

původní řádek /dev/disk/by-id/scsi-SATA_WDC_WD3202ABYS-_WD-WCAT1E299154-part3 /home xfs defaults,noatime,barrier,osyncisosync,logbufs=8,logbsize=65536 1 2

nahrazen /dev/sda3 /home xfs defaults,noatime,barrier,osyncisosync,logbufs=8,logbsize=65536 1 2 proc /proc proc defaults 0 0

a stejně upraveny řádky pro ostatní oddíly. Po těchto úpravaách disk bootuje, ale nenamountuje se sda3 do složky /home a tím pádem nedojde ke spuštění KDE pokud dám "mount/dev/sda3 /home" pak lze KDE spustit. Poradíte?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.6.2011 11:36 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Odpovědět | | Sbalit | Link | Blokovat | Admin

Podle mě je chyba v tom, že jsi všechna data umístil jen na /dev/sda2. Zatímco /dev/sda3 je zřejmě prázdný.

28.6.2011 11:43 Chmury
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak doplním. Jak jsem psal, nový disk má stejnné rozdělení s stejné obsahy. Po nabootování se složka /home objeví prázdná. Až po ručním mountu je tam ten obsah.
28.6.2011 11:47 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Přenos systému na nový disk

Tak mě napadá, zda nemáš v /etc/fstab volbu noauto.

28.6.2011 11:52 Chmury
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
To mě taky napadlo, ale ne. Takhle vypadý celý soubor /etc/fstab:

/dev/sda1 swap swap defaults 0 0 /dev/sda2 / xfs defaults,relatime,barrier,osyncisosync,logbufs=8,logbsize=65536 1 1 /dev/sda3 /home xfs defaults,noatime,barrier,osyncisosync,logbufs=8,logbsize=65536 1 2 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debugfs /sys/kernel/debug debugfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0
28.6.2011 11:58 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Přenos systému na nový disk

Chybu nevidím, ale přesto bych aspoň zkusil následující věc:

Všem nebo jen některým oddílům (systémům souborů) bych nastavil rozumný LABEL a potom se v /etc/fstab na něj odkazoval, např.:

LABEL=archlinux_root  /      ext3  defaults  0  1
28.6.2011 13:19 Matezz
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkontroluj si poslední řádek. vypadá to, že ti chybí nový řádek před: proc
28.6.2011 13:41 Chmury
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Díky za upozornění, ale i toto je OK. Měl jsem to vložit do tagu, aby zůstalo zachované formátování.
29.6.2011 07:54 Chmury
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Zkoušel jsem nastavit ten label s tímto výsledkem.
tu-conti:~ # xfs_admin -L WORK_DIR /dev/sda3
xfs_admin: unexpected XFS SB magic number 0x00000000
xfs_admin: read failed: invalid argument
xfs_admin: data size check failed
cache_node_purge: refcount was 1 not zero (node 0x80ed670)
xfs_admin: cannot read inode (22)
writing all SBs
new label = "(null)"
tu-conti:~ #
29.6.2011 08:45 R
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
A mas tam vobec XFS?
Řešení 1× (Chmury (tazatel))
29.6.2011 11:04 Chmury
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Tak tady bude jádro problému. Já na sda3 vytvořil reiserfs. Ještě se mám co učit. Díky
29.6.2011 12:09 Chmury
Rozbalit Rozbalit vše Re: Přenos systému na nový disk
Ještě jednou díky. Po vytvoření XFS a obnově dat je to OK

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.