por que a unidade USB não pode inicializar a partir da máquina do Fedora, mas pode partir da máquina Windows?

0

Tenho o disco removível WD Mypassport 500GB USB. Eu instalei o Fedora 20 nele. o funciona bem quando eu inicializo com a minha máquina Windows mas eu não consigo inicializá-lo com a minha máquina Fedora .

Se eu o conectei à minha máquina do Fedora, obtive as seguintes informações. O disco USB é o sdb :

# fdisk -l

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 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: 0x000284b3

Device    Boot     Start       End    Blocks  Id System
/dev/sda1 *         2048   1026047    512000  83 Linux
/dev/sda2        1026048 976773119 487873536  8e Linux LVM


Disk /dev/mapper/fedora-root: 50 GiB, 53687091200 bytes, 104857600 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/fedora-swap: 7.8 GiB, 8338276352 bytes, 16285696 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/fedora-home: 407.5 GiB, 437553987584 bytes, 854597632 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: 465.1 GiB, 499405291520 bytes, 975400960 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: 0x0008658d

Device    Boot     Start       End    Blocks  Id System
/dev/sdb1 *         2048   1026047    512000  83 Linux
/dev/sdb2        1026048 975400959 487187456  8e Linux LVM

Do "lsblk":

# lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT                                                              
sda               8:0    0 465.8G  0 disk 
├─sda1            8:1    0   500M  0 part /boot
└─sda2            8:2    0 465.3G  0 part 
  ├─fedora-root 253:0    0    50G  0 lvm  /
  ├─fedora-swap 253:1    0   7.8G  0 lvm  [SWAP]
  └─fedora-home 253:2    0 407.5G  0 lvm  /home
sdb               8:16   0 465.1G  0 disk 
├─sdb1            8:17   0   500M  0 part /run/media/bow/b9e8c04d-2d7a-4d1d-ba07-9d22c6446a28
└─sdb2            8:18   0 464.6G  0 part 

Quando tento montar o sdb2, recebo o seguinte tipo de arquivo desconhecido: erro 'LVM2_member' :

# mount /dev/sdb2 /run/media/bow
mount: unknown filesystem type 'LVM2_member'

Eu não sei se o erro acima é a causa de não conseguir iniciar a partir dele ou não?

Se eu usar lvdisplay , descobri que não há nenhum volume lógico no disco USB, sdb . Todos os volumes lógicos são de sda. Eu acho que pode não estar certo.

# lvdisplay
  --- Logical volume ---
  LV Path                /dev/fedora/swap
  LV Name                swap
  VG Name                fedora
  LV UUID                LDrE32-3rWO-X1Yb-I4E2-nSZR-LzLd-OQFwXN
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-06 15:24:09 -0500
  LV Status              NOT available
  LV Size                7.77 GiB
  Current LE             1988
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto

  --- Logical volume ---
  LV Path                /dev/fedora/home
  LV Name                home
  VG Name                fedora
  LV UUID                doJoNe-EfTs-Bd1r-ZYy0-CaJ3-CYff-o9xxfe
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-06 15:24:10 -0500
  LV Status              NOT available
  LV Size                406.85 GiB
  Current LE             104154
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto

  --- Logical volume ---
  LV Path                /dev/fedora/root
  LV Name                root
  VG Name                fedora
  LV UUID                lcIv87-exlt-1jiU-EvMx-KLCM-VaqS-7UtQ0A
  LV Write Access        read/write
  LV Creation host, time localhost, 2016-02-06 15:24:17 -0500
  LV Status              NOT available
  LV Size                50.00 GiB
  Current LE             12800
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto

Preciso fazer um volume lógico para isso? ou o volume lógico está lá e eu preciso disponibilizá-lo?

EDITAR:

Quando eu inicializo do disco USB, a tela de login é a mesma que a minha máquina do Fedora com meu nome de usuário, mas não tenho esse nome de usuário na instalação do USB.

Se eu digitar minha senha, a mensagem de erro será exibida: Não é possível inserir o diretório inicial. Usando /.

Se eu mudar para usar o root , que é o único usuário que configuro durante a instalação do disco USB, posso fazer o login, mas não é minha máquina do Fedora, porque não há meus dados existentes e também não é a minha instalação USB, porque eu instalei o GNOME para o disco USB, mas é o KDE (minha máquina do Fedora).

Resultado de

vgdisplay (que mostra que a USB e minha máquina do Fedora estão no mesmo grupo de volume):

# vgdisplay
  --- Volume group ---
  VG Name               fedora
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               465.27 GiB
  PE Size               4.00 MiB
  Total PE              119109
  Alloc PE / Size       119109 / 465.27 GiB
  Free  PE / Size       0 / 0   
  VG UUID               MwYw4n-SnqD-2h2Q-nvrv-BtlO-YFe2-FRwglM

  --- Volume group ---
  VG Name               fedora
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               464.62 GiB
  PE Size               4.00 MiB
  Total PE              118942                                                                                    
  Alloc PE / Size       118942 / 464.62 GiB                                                                       
  Free  PE / Size       0 / 0                                                                                     
  VG UUID               l8waEM-9nCd-ioT4-bSip-SSBP-mFvQ-AQoy3N 
    
por peterboston 07.02.2016 / 05:08

1 resposta

0

Eu não acho que você deve montar uma partição LVM diretamente? Em vez disso, você deve executar comandos como lvscan para sondar os volumes lógicos e montar o desejado.

O motivo pelo qual ele não inicializa em uma máquina diferente pode estar ausente do driver no initramfs. Por exemplo, você tem um controlador USB XHCI na "máquina Fedora" e um controlador USB EHCI na "máquina Windows", mas os initramfs incluem apenas os drivers para controladores EHCI.

Você precisa dar mais informações sobre como ele não inicializa (como se fosse uma tela preta ou algum erro), caso contrário, seria difícil dizer o motivo real.

    
por 07.02.2016 / 17:34