Re: [問題] unable to acess resume device (LABEL …

看板Linux作者 (翱翔的玩具)時間17年前 (2008/11/11 12:30), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/2 (看更多)

11/10 17:02,
fstab先改成/dev/sdx之類的.你的label亂掉了
11/10 17:02

11/10 17:02,
基本上重灌是不會動到/home之下的東西
11/10 17:02
我先fdisk -l /dev/sda之後 顯示的磁碟訊息是這樣 [root@localhost /]# fdisk -l /dev/sda Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 131 1052226 83 Linux /dev/sda2 132 16704 133122622+ 83 Linux /dev/sda3 16705 19315 20972857+ 83 Linux /dev/sda4 19316 19457 1140615 5 Extended /dev/sda5 19316 19457 1140583+ 82 Linux swap / Solaris [root@localhost /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 20G 12G 7.3G 61% / /dev/sda1 996M 39M 906M 5% /boot /dev/sda2 123G 105G 13G 90% /home 所以我可以確定sda1是/boot,sda2是/home,/sda3是/ 而且swap是sda5 所以我直接把fstab的最後一行改成 LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs defaults 0 0 LABEL=/home /home ext3 defaults 1 2 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 /dev/sda5 swap swap defaults 0 0 再來做mkswap的動作,並swapon 參考:http://linuxpoison.blogspot.com/2008/03/mkswap-swapon-and-swapoff.html [root@localhost /]# mkswap -c /dev/sda5 Setting up swapspace version 1, size = 1167949 kB [root@localhost /]# swapon /dev/sda5 swapon: /dev/sda5: Device or resource busy [root@localhost /]# swapoff /dev/sda5 [root@localhost /]# swapon /dev/sda5 然後重開機 錯誤訊息還是如同之前一樣 Unable to acess resume device (LABEL=SWAP-sda5) mount: could not find file system '/dev/root' setuproot: moving /dev failed: No such file or directory setuproot: error mounting /proc: No such file or directory setuproot: error mounting /sys: No such file or directory switchroot: mount failed: No such file or directory kernel panic - not syncing: Attempted to kill init!-d000 請問O大的意思是我應該利用e2label把每一個磁區都LABEL起來 然後把fstab都改成LABEL=/{LABEL_name} /{mountpoint}這樣嗎? 還是說我應該直接用/dev/sdaX /{mountpoint}

11/10 17:23,
先把最後一行 註解 再用 fdisk -l /dev/sda 哪個是swap
11/10 17:23
多謝幫助:P -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.58.52

11/11 13:56, , 1F
猜測是label亂掉了 e2label看看
11/11 13:56, 1F

11/11 13:57, , 2F
或者更改fstab看看
11/11 13:57, 2F

11/11 14:42, , 3F
重建 grub 看看 grub-install
11/11 14:42, 3F

11/11 14:57, , 4F
你的swap在extended partition裡面哩 可能sda4也壞了 ._.
11/11 14:57, 4F

11/11 14:58, , 5F
如果sda4 sda5都是swap用 考慮砍掉sda4跟sda5 建一個primary
11/11 14:58, 5F

11/11 14:58, , 6F
的sda4當swap partition就好 還有不正常關機還是檢查一下其
11/11 14:58, 6F

11/11 14:59, , 7F
它的partition 能mount不代表一定都沒問題 盡量別不正常關
11/11 14:59, 7F
文章代碼(AID): #196GfU2O (Linux)
文章代碼(AID): #196GfU2O (Linux)