Corrigindo falhaCould not stat /dev/sdb1ao formatar pendrive commkfs

Para montar um pendrive com boot Debian, fiz o particionamento (fdisk) e formatação (mkfs), mas acabei tendo problemas (por não ler o aviso do comando).

problem

Estava criando um pendrivebotávelcom Debian, conforme Post Pendrive de boot com Debian Lenny customizado, quando tive um erro ao executar a formatação utilizandomkfs”:

  rrënjë@Debian:/home/matricë# mkfs.ext2 /dev/sdb1
  mke2fs 1.42.5 (29-korrik-2012)
  Could not stat /dev/sdb1 --- Arquivo ou diretório não encontrado
 
  The device apparently does not exist; did you specify it correctly?

Na verdade, o problema parece ser um reflexo da etapa anterior, quando eu ainda estava criando a partiçãosdb1” me “fdiske apareceu um “KUJDES” kur urdhëron të regjistrojë (w):

  rrënjë@Debian:/home/matricë# fdisk / dev / sdb
  ...
  komandë (m për ndihmë): w
  Tabela e ndarjes është ndryshuar!
  Thirrja ioctl() për të lexuar përsëri tabelën e ndarjes.
  KUJDES: Rileximi i tabelës së ndarjes dështoi me gabim 22: Argument i pavlefshëm.
  Kerneli ende përdor tryezën e vjetër.
  Tabela e re do të përdoret në rindezjen tjetër.
  Sinkronizimi i disqeve.

Paralajmërimi i mësipërm (KUJDES) Unë tashmë thashë gjithçka; ishte e mjaftueshme për të lexuar…

zgjidhje

Të jetë në gjendje të formatojë, thjesht bëj atë që tha mesazhi: “Tabela e re do të përdoret në rindezjen tjetër”, me fjalë të tjera, rinisni Debian dhe pastaj përdorni “mkfs” përsëri:

  rrënjë@Debian:/home/matricë# mkfs.ext2 /dev/sdb1
  mke2fs 1.42.5 (29-korrik-2012)
  Sistemi i skedarëve emërtim= =
  Lloji i sistemit operativ: Linux
  Bllokoj madhësia=4096 (log=2)
  Fragment madhësia=4096 (log=2)
  Shëtitje=0 blloqe, Shirita gjerësi=0 blloqe
  122160 inode, 487707 blloqe
  24385 blloqe (5.00%) e rezervuar për super përdoruesi
  Të dhënat e para bllok=0
  Sistemi maksimal i skedarëve blloqe=503316480
  15 bllok grupeve
  32768 blloqe për grup, 32768 fragmente për grup
  8144 inode për grup
  Rezervimet e superbllokuara të ruajtura në blloqe: 
	32768, 98304, 163840, 229376, 294912
 
  Alokimi i tabelave të grupeve: bërë                            
  Shkrimi i tabelave inode: bërë                            
  Writing superblocks and filesystem accounting information: bërë

tani po! Veja que o filesystem ext2 foi criado:

  rrënjë@Debian:/home/matricë# file -s /dev/sdb1
  /dev/sdb1: sticky Linux rev 1.0 ext2 filesystem data, UUID=85d9e0b5-e251-48ca-a368-51a557eb1570 (large files)

Apenas para ficar registrado, Unë pashë një koment në lidhje me të njëjtën çështje, në të cilën një person thuhet se ka bërë procedurën vijuese për ta zgjidhur:

rrënjë@Debian:/home/matricë# cat / proc / ndarëse 
minore madhore  #emrat e blloqeve
 
   8        0   26214400 sda
   8        1     975872 sda1
   8        2   25236480 sda2
  11        0    1048575 sr0
   8       16    1951632 sdb
  rrënjë@Debian:/home/matricë# mknod / dev / sdb1 b 8 16

Për mua nuk ishte e nevojshme ta bëja këtë; sapo po rifillonte… është maja!

burime

Pendrive de boot com Debian Lenny customizado
mkfs => Nuk mund të stat / dev / sdb1, megjithëse ndarja ekziston

gjithsej accesses: 4932

Lini një Përgjigju

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *