Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Převod fyzického Ubuntu počítače do VirtualBoxu  (Přečteno 9924 krát)

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6533
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #25 kdy: 15 Října 2012, 08:41:46 »
Sakra. Az teraz ma napadlo ze ked si to menil/prevadzal tak si vlastne zmenil disk a tym aj oznacenie ktore teraz nesedi s tym v /etc/fstab. Cize nabootuj livecd vo virtualboxe. Otvor si fstab na tom disku co si naklonoval(nie ten fstab co je v livecd). V terminale si nechaj vygenerovat UUID noveho disku
napr.
http://alian.info/2008/07/ako-zistit-uuid-disku/
 a oprav ho v tom fstab.
Potom znova oprava grub.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #26 kdy: 15 Října 2012, 10:05:12 »
Ja zjístil že /etc na tom mnou naklonovaném disku vůbec není. Ted mě napadla jedna věc a to že mám rámeček na externí disk že bych mohl ten disk z toho fyzického stroje vyndat a něják to zkusit udělat přes to?

TIBOR

  • Závislák
  • ***
  • Příspěvků: 6533
  • Som uzivatel linuxovej distribucie, som linuxak?
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #27 kdy: 15 Října 2012, 10:13:43 »
Ak sa ti podari pripojit ho do virtualboxu cez usb tak ano.
 Ak nemas etc na tom naklonovanom disku tak klonovanie neprebehlo spravne.
HP Laptop 17-ca1xxx Ubuntu Mate 24.04 FF 64bit.
Asus X751LB-TY014H Ubuntu Mate 20.04.1 FF 64bit.
Linus, Lajnas, Línus, Luínus, Lajnus a je mi naozaj jedno, ako ľudia vyslovujú moje meno. Ale "Linux" je vždy "Linux". LINUS TORVALDS, tvorca Linuxového jadra.(V dokumente Revolution OS)

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #28 kdy: 15 Října 2012, 10:41:18 »
Jj přesně tohoto názoru jsem i já. Dělám ted velkou prasárnu a to tu že jsem si udělal prázdný disk v virtualboxu a polil usb v virtuálním stroji. Nabootoval jsem přes livecd ubuntu. A ted kopruji přes ten livecd obsah celého disku přes rsync a klounuji celý ten disk co jsem si přes usb a ten hdd rameček připojil. Tak jsu zvědavý jestli to pak pojede.

K té špatné záloze přes clonzilla ono ty složky tam jsou vidět ale píše to input/output error nebo tak něco.

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #29 kdy: 16 Října 2012, 08:41:55 »
Takže nainstaloval jsem jsem na jeden virtuální disk Ubuntu. A pak jsem ten disk smazal jeho obsah toho virtuálního disku.

Přes rsync jsem zkopíroval z disku co jsem vyndal z fyzického stroje přes USB jsem ho připojil do virtuálního stroje a přes rsync jsem ho zkopíroval.

Ted mi to vypisuje toto:

Kód: [Vybrat]
GRUB loading.

error: file not found

František Zatloukal

  • Závislák
  • ***
  • Příspěvků: 1799
    • frantisek.zatloukalu.eu
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #30 kdy: 16 Října 2012, 09:52:01 »
Když nabootuješ LiveCD Ubuntu tak proveď obnovu zavaděče GRUB. Návod na wiki je sice pro GRUB2, ale měl by fungovat i na GRUB(který se nachází ve tvé verzi Ubuntu).
http://oldwiki.ubuntu.cz/GRUB/Obnova
a
http://wiki.ubuntu.cz/grub2#obnoven%C3%AD_grub2_pomoc%C3%AD_livecd
Jsou totožné.
First they ignore you, then they laugh at you,
then they fight you, then you win.
Powered by Fedora 22 | Ubuntu 15.10

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #31 kdy: 16 Října 2012, 20:34:53 »
Jj toto jsem zkoušel ale něco dělám špantě zde dám boot_info_script

Kód: [Vybrat]
                  Boot Info Script 0.61      [1 April 2012]


============================= Boot Info Summary: ===============================

 => Grub2 (v1.97-1.98) is installed in the MBR of /dev/sda and looks at sector
    1 of the same hard drive for core.img. core.img is at this location and
    looks in partition 1 for /boot/grub.

sda1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:
    Operating System:  Ubuntu 8.04.4 LTS
    Boot files:        /boot/grub/menu.lst /etc/fstab /boot/grub/core.img

sda2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info:

sda5: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info:

============================ Drive/Partition Info: =============================

Drive: sda _____________________________________________________________________

Disk /dev/sda: 257.7 GB, 257698037760 bytes
255 heads, 63 sectors/track, 31330 cylinders, total 503316480 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x000229a9

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *             63   498,031,064   498,031,002  83 Linux
/dev/sda2         498,031,065   503,316,449     5,285,385   5 Extended
/dev/sda5         498,031,128   503,316,449     5,285,322  82 Linux swap / Solaris


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0                                              squashfs   
/dev/sda1        a70f97ff-6d40-4771-9e8a-9c40c9c45a60   ext4       
/dev/sda5        db99af46-e84c-4dd0-a916-df101451c7ca   swap       

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/loop0       /rofs                    squashfs   (rw)
/dev/sr0         /cdrom                   iso9660    (rw)


=========================== sda1/boot/grub/menu.lst: ===========================

--------------------------------------------------------------------------------
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 3

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false

## ## End Default Options ##

title Ubuntu 8.04.2, kernel 2.6.24-23-server
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-23-server root=UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 ro quiet splash
initrd /boot/initrd.img-2.6.24-23-server
quiet

title Ubuntu 8.04.2, kernel 2.6.24-23-server (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-23-server root=UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 ro single
initrd /boot/initrd.img-2.6.24-23-server

title Ubuntu 8.04.2, kernel 2.6.24-21-server
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-server root=UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 ro quiet splash
initrd /boot/initrd.img-2.6.24-21-server
quiet

title Ubuntu 8.04.2, kernel 2.6.24-21-server (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-21-server root=UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 ro single
initrd /boot/initrd.img-2.6.24-21-server

title Ubuntu 8.04.2, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST
--------------------------------------------------------------------------------

=============================== sda1/etc/fstab: ================================

--------------------------------------------------------------------------------
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda1
UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 /               acl    relatime,errors=remount-ro 0       1
#/dev/sdb1       /zalohy/      ext3    auto 0 1
# /dev/sda5
UUID=9db101e7-a5a0-4e91-ba51-16bfd774f141 none            swap    sw              0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
--------------------------------------------------------------------------------

=================== sda1: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

               =                boot/grub/core.img                             1
               =                boot/grub/menu.lst                             1
               =                boot/grub/stage2                               1
               =                boot/initrd.img-2.6.24-21-server               2
               =                boot/initrd.img-2.6.24-21-server.bak           2
               =                boot/initrd.img-2.6.24-23-server               2
               =                boot/initrd.img-2.6.24-23-server.bak           2
               =                boot/vmlinuz-2.6.24-21-server                  1
               =                boot/vmlinuz-2.6.24-23-server                  1
               =                initrd.img                                     2
               =                initrd.img.old                                 2
               =                vmlinuz                                        1
               =                vmlinuz.old                                    1

=============================== StdErr Messages: ===============================

awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in
awk: cmd. line:36: Math support is not compiled in

Ja už nevím co je špatně.

jmp

  • Host
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #32 kdy: 16 Října 2012, 20:45:25 »
tohle nesedí:
/dev/sda1        a70f97ff-6d40-4771-9e8a-9c40c9c45a60   ext4
versus
kernel      /boot/vmlinuz-2.6.24-23-server root=UUID=55d04634-5ff4-4824-b872-d7ea5dd9d246 ro quiet splash

podle všeho máte jiné UUID
při zavádění editujte v grubu ručně na  ... root=/dev/sda1 ... a pokračujte v zavádění
pokud se zavedení os zadaří, tak upravte fstab na aktuální UUID a updatujte grub

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #33 kdy: 16 Října 2012, 21:28:28 »
Udělal jsem toto:

grub> root (hd0,1)
sh:grub> insmod /boot/grub/ext2.mod
sh:grub> linux /boot/vmlinuz-2.6.x.x root=/dev/sda1
sh:grub> initrd /boot/initrd.img-2.6.x.x
sh:grub> boot

/etc/fstab jsem opravil bylo tamUUID fyzického disku.

Pak proběhne loading kernel a BusyBox v 1.1.3 Debian cosi cosi....

(initramfs)

No pokrok ale co s tímto

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

jmp

  • Host
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #35 kdy: 17 Října 2012, 07:24:28 »
možná by nakonec bylo nejjednodušší dát těm filesystémům původní UUID
asi nějak tak:
Kód: [Vybrat]
sudo tune2fs -U 55d04634-5ff4-4824-b872-d7ea5dd9d246 /dev/sda1
Kód: [Vybrat]
sudo tune2fs -U 9db101e7-a5a0-4e91-ba51-16bfd774f141 /dev/sda5

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #36 kdy: 28 Října 2012, 16:22:25 »
http://www.virtualbox.org/manual/ch08.html#idp20444864

Toto jsem zkoušel ale něják mi žádná z variant nejde. Když dělám přes Clonzilla ten obraz disku tak mi to vypíše nějákou chybu.

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re:Převod fyzického Ubuntu počítače do VirtualBoxu
« Odpověď #37 kdy: 30 Října 2012, 07:56:39 »
clonezilla nevytváří raw image, udělejte si ho přes dd (pokud nezkousne přímo disk), pak ho použijte ve VBoxManage convertfromraw.

Případně můžete zkusit použít ve virtuálním stroji přímo fyzický disk - http://www.virtualbox.org/manual/ch09.html#rawdisk

a na
mi to vypíše nějákou chybu.
nikdo nic poradit nemůže.
« Poslední změna: 30 Října 2012, 08:03:50 od Martin Kiklhorn »
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

 

Provoz zaštiťuje spolek OpenAlt.