Как читать/монтировать полный объем Ubuntu с этого времени внешний жесткий диск

Вчера я решил обновить свой жесткий диск для ноутбука до SSD. Я ранее запускал Ubuntu 14.04 на жестком диске, который шел с нею. Я установил Ubuntu 14.10 на SSD.

Я хотел бы смонтировать старый жесткий диск так, чтобы я мог скопировать по всем своим файлам. Таким образом, я купил корпус, который позволяет мне рассматривать его как внешняя Карта памяти. Я поместил жесткий диск в корпус и включил его. Это обнаруживается, и это видит все объемы. Но это только монтирует загрузочный том для чтения-записи.

Жесткий диск составляет 750 ГБ, и SSD составляет 120 ГБ. Когда я осматриваю его в утилите "Disks", я вижу оба жестких диска и могу легко сказать различие между двумя. Когда я осматриваю жесткий диск, я вижу: Раздел 1 Ext2 (загрузочный том), Расширенный раздел 2, и Раздел 5 LVM2 PV.

Так ясно это видит объемы также. Это сообщает, что диск в порядке, но имеет один поврежденный сектор. Диск не шифруется. Я не уверен, почему это показывает два объема того же размера. Вероятно, имеет отношение к нему являющийся объемом LVM.

Как я заставляю это позволять мне считать файлы из своей старой установки Ubuntu?

$ sudo fdisk -l
Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7f79a18e

Device     Boot  Start       End   Sectors   Size Id Type
/dev/sda1  *      2048    499711    497664   243M 83 Linux
/dev/sda2       501758 468860927 468359170 223.3G  5 Extended
/dev/sda5       501760 468860927 468359168 223.3G 8e Linux LVM

Disk /dev/mapper/ubuntu--vg-root: 215.6 GiB, 231479443456 bytes, 452108288 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/ubuntu--vg-swap_1: 7.8 GiB, 8317304832 bytes, 16244736 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdb: 596.2 GiB, 640135028736 bytes, 1250263728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0004f632

Device     Boot  Start        End    Sectors  Size Id Type
/dev/sdb1  *      2048     499711     497664  243M 83 Linux
/dev/sdb2       501758 1250263039 1249761282  596G  5 Extended
/dev/sdb5       501760 1250263039 1249761280  596G 8e Linux LVM
4
задан 6 September 2017 в 18:31

4 ответа

Вам необходимо смонтировать раздел LVM. Это может сбить с толку, если физические тома и / или логические тома имеют одно и то же имя ...

Просканируйте вашу систему на предмет томов LVM и определите в выводе том

sudo vgscan

, вы увидите что-то вроде

Найденная группа томов "fedora" с использованием типа метаданных lvm2

. Вы должны увидеть две группы томов

, активировать (старую) группу томов

sudo vgchange -ay fedora

и заменить "fedora" на вашу группу томов;)

Найдите логический том / раздел, на котором находится ваш old ubuntu install

sudo lvs

или

sudo lvdisplay

или

ls /dev/fedora

снова, измените Fedora на имя вашей группы томов

Подключите логические тома

sudo mount /dev/fedora/home /mnt

и далее ....

Я знаю только одно графическое изображение из, system-config-lvm

sudo apt-get install system-config-lvm
sudo system-config-lvm
2
ответ дан 1 December 2019 в 09:23

Есть много способов скопировать ваши данные, даже если ваши папки с данными зашифрованы. Все, что вам нужно сделать, это загрузить старый диск и скопировать данные, которые вы хотите скопировать, на внешний носитель и обратно на новый носитель. Вы также можете попробовать использовать прилагаемую утилиту «резервного копирования», которая, по моему опыту, работает очень хорошо.

Сказав все это, если бы вы спросили меня перед тем, как сделать обновление, я дал вам совершенно другой совет. Я бы отметил, что 14.04 - это LTS-версия и что обновление до 14.10 просто обязывает вас обновляться каждые шесть месяцев, что меня утомляет.

Я бы посоветовал вам загрузить clonezilla и просто клонируйте свой старый жесткий диск на новый носитель напрямую и продолжайте использовать уже имеющуюся установку без необходимости начинать заново. Конечно, вы все еще можете это сделать, но к настоящему времени вы, возможно, решили придерживаться новой установки.

1
ответ дан 1 December 2019 в 09:23

Вы, вероятно, можете сделать этот пользовательский интерфейс с KVPM .

Выберите группу, которую хотите смонтировать, и нажмите опцию «смонтировать fs». .

enter image description here

Вы также можете переименовать его оттуда, если необходимо.

0
ответ дан 1 December 2019 в 09:23

Надад энэ асуудал тулгараад энэ Ubuntu форумын утас -аас шийдлийг олсон. Хэрэв бусад хүмүүс энэ асуудалтай тулгарвал / эсвэл ирээдүйд энэ холбоос үхэх магадлалтай бол би илүү дэлгэрэнгүй мэдээлэл өгөх болно.

Системийн дэлгэрэнгүй мэдээлэл

Ubuntu 16.04 програмыг анхан шатны програм дээр ажиллуулж байна. Би 2 дотоод хөтөчтэй (SDA = Ubuntu 16.04, Grub, SDB = Windows 10). Би бас өөр машинаас Ubuntu 14.04-тэй дотоод SATA драйвертай байсан бөгөөд дараа нь энэ дискийг SDC дээр байрлуулсан SATA-to USB гадаад залгуурыг ашиглан холбохоор шийдсэн; Би энэ драйверыг "дельта" гэж нэрлэх болно (эдгээрийг sudo lsblk эсвэл sudo fdisk -l ашиглан харах, эсвэл Dash-ээс GUI "Disks" ажиллуулах).

Дугаар

Nautilus (Files GUI) -ийг хайж олоход дельта драйвер холбогдсон үед 255 MB хэмжээтэй байгааг харах боломжтой, гэхдээ энэ бол Partition 1 Master Boot Record юм (Linux ачаалах боломжтой; EXT2). Дискний GUI-г хайж үзэхэд би 1000 ГБ-ийн Өргөтгөсөн хуваалт (хуваалт2) ба Хэсэг5-тэй байгаа нь тодорхой байгаа бөгөөд энэ нь 1000 ГБ LVM2 биет хэмжээ юм, гэхдээ энэ хуваалтыг холбох сонголт байхгүй.

Засах

  • Эхлээд ажиллуулах

     $ sudo vgscan
    Бүх биет ботийг унших.  Энэ нь хэсэг хугацаа шаардаж магадгүй ...
    Lvm2 мета өгөгдлийг ашиглан "ubuntu-vg" эзлэхүүний бүлгийг олов
    Lvm2 мета өгөгдлийг ашиглан "ubuntu-vg" эзлэхүүний бүлгийг олов
     

    Энэ гаралттай холбоотой асуудал бол миний үндсэн хөтөч болон энэ хоёрдогч "дельта" хөтөч хоёулаа ижил хэмжээний бүлгийн нэрийг харуулж байна ubuntu-vg нь зарим зөрчилдөөн үүсгэж, нэгийг нь ялгахад төвөгтэй болгож байна. дараачийн. Тиймээс бид тэдгээрийн аль нэгийг нь өөрчлөх хэрэгтэй.

  • Хоёрдогч (дельта) хөтөчийг салга. Хэрэв дотоод шинжтэй бол үүнийг хийхийн тулд унтраах хэрэгтэй болно, учир нь би боомт ашиглаж байгаа тул зүгээр л асаадаг.

  • Дахин ачаалсны дараа дахин ажиллуулна уу:

     $ sudo vgscan
    Бүх биет ботийг унших.  Энэ нь хэсэг хугацаа шаардаж магадгүй ...
    Lvm2 мета өгөгдлийг ашиглан "ubuntu-vg" эзлэхүүний бүлгийг олов
     
  • Ажиллуулах:

     sudo vgrename / dev / ubuntu-vg / dev / ubuntu-vg-primary
     

    Хүссэн зүйлээ шинэ нэр болгон сонгоорой, би энд -primary -г хавсаргахаар шийдлээ.

  • Одоо унтраагаад хоёрдогч, дахин ачаална уу, эсвэл гаднах док ашиглаж байгаа бол драйвераа хавсаргана уу. миний байгаагаар.

  • Дахин ажиллуул:

     $ sudo vgscan
    Бүх биет ботийг унших.  Энэ нь хэсэг хугацаа шаардаж магадгүй ...
    Lvm2 мета өгөгдлийн төрлийг ашиглан "ubuntu-vg-primary" эзлэхүүний бүлгийг олов
    Lvm2 мета өгөгдлийг ашиглан "ubuntu-vg" эзлэхүүний бүлгийг олов
     

    Энэ бол бидний харахыг хүсч байгаа зүйл юм; хоёр өвөрмөц эзлэхүүний бүлгийн нэр.

  • Манай хоёрдогч (дельта) хөтчийн эзлэхүүний бүлгийг идэвхжүүлэхийн тулд ажиллуулна уу:

     $ sudo vgchange -ay ubuntu-vg
     "Ubuntu-vg" боть бүлгийн 2 логик боть одоо идэвхтэй байна
     "Ubuntu-vg-primary" боть бүлгийн 2 логик боть одоо идэвхтэй байна
     
  • Хэрэв та хараахан амжаагүй бол холболтын цэгийг хий.

     sudo mkdir -p / mnt / delta /
     
  • Хэрэглэгчийн эзэмшдэг холбох цэгийг:

     sudo chown $ (id -u): $ (id -g) / mnt / delta /
     

Чухал Тэмдэглэл:

Энэ үед таны систем Ubuntu руу дахин ачаалах боломжгүй эсвэл "хоёрдогч" хөтөчтэй тохирох Ubuntu хувилбарыг ачаалах гэж оролдох болно; Ачаалах үед анхдагч / стандарт нь "ubuntu-vg" гэж тодорхойлогдсон эзлэхүүний бүлгээс ачаалах явдал юм. Энэ нөхцөл байдлыг зохицуулахын тулд би дараахь зүйлийг хийсэн.

$ sudo vgscan  
2 logical volume(s) in volume group "ubuntu-vg" now active
2 logical volume(s) in volume group "ubuntu-vg-primary" now active
$ sudo vgchange -ay ubuntu-vg
$ sudo vgrename /dev/ubuntu-vg /dev/ubuntu-vg-secondary
$ sudo vgscan
2 logical volume(s) in volume group "ubuntu-vg-secondary" now active
2 logical volume(s) in volume group "ubuntu-vg-primary" now active
$ sudo vgchange -ay ubuntu-vg-primary
$ sudo vgrename /dev/ubuntu-vg-primary /dev/ubuntu-vg
$ sudo vgscan
2 logical volume(s) in volume group "ubuntu-vg-secondary" now active
2 logical volume(s) in volume group "ubuntu-vg" now active

Эцэст нь бид дараахь зүйлийг холбож болно:

sudo mount /dev/ubuntu-vg-secondary/root /mnt/delta/

Энэ үед та Наутилусаас "Компьютер" руу шилжиж дараа нь / mnt / delta / руу ороод таны гадаад драйверын үндэс. Та энэ байршилд хавчуургыг хурдан нэмж оруулах боломжтой бөгөөд ингэснээр та түүнд хялбархан нэвтрэх боломжтой болно. Та одоо байгаа / etc / fstab-ийг (/etc/fstab.bak руу) нөөцлөх (болгоомжтойгоор) үргэлжлүүлж, одоо байгаа fstab-ийг өөрчилж энэ төхөөрөмжийг / байршлыг холболтын цэгт автоматаар холбох оролдлогыг хийж болно. Унтраах эсвэл дахин ачаалахаасаа өмнө fstab-аа туршиж үзсэнээ мартуузай.

sudo blkid -г ашиглан холбогдох бүх UUID, төхөөрөмж, хуваалт, эзлэхүүний бүлгийн мэдээлэл, мөн FS төрлүүд, мөн энэ мэдээллийг ашиглан миний fstab дээр холболтын удирдамжийг нэмнэ үү. Жишээлбэл:

UUID=d7556cd2-67b3-4fb4-acc8-1e33dd0eb040       /mnt/delta      ext4    defaults        0       2

sudo mount -a ашиглан тест хийх (ямар ч гаралт сайн гэсэн үг биш, аливаа гаралт нь дахин ачаалахаас өмнө алдаа гарах ёстой гэсэн үг юм, та буцааж дахин ачаалах боломжгүй байж магадгүй юм. таны үйлдлийн систем зөв).

3
ответ дан 1 December 2019 в 09:23

Другие вопросы по тегам:

Похожие вопросы: