Linux 執行partprobe命令時遇到Unable to open /dev/sr0 read-write (Read-only file system),partprobesr0

來源:互聯網
上載者:User

Linux 執行partprobe命令時遇到Unable to open /dev/sr0 read-write (Read-only file system),partprobesr0

在使用fdisk建立分區時,我們會使用partprobe命令可以使kernel重新讀取分區資訊,從而避免重啟系統,但是有時候會遇到下面錯誤資訊“Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has been opened read-only.”,如下所示:

[root@getlnx14test scsi_device]# fdisk /dev/sde
 
The number of cylinders for this disk is set to 19581.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
 
Command (m for help): p
 
Disk /dev/sde: 161.0 GB, 161061273600 bytes
255 heads, 63 sectors/track, 19581 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
 
   Device Boot      Start         End      Blocks   Id  System
/dev/sde1               1       15665   125829081    5  Extended
/dev/sde2           15666       17231    12578895   83  Linux
/dev/sde5               1       15665   125829049+  83  Linux
 
Command (m for help): n
Command action
   l   logical (5 or over)
   p   primary partition (1-4)
p
Partition number (1-4): 3
First cylinder (17232-19581, default 17232): 17232
Last cylinder or +size or +sizeM or +sizeK (17232-19581, default 19581): 
Using default value 19581
 
Command (m for help): w
The partition table has been altered!
 
Calling ioctl() to re-read partition table.
 
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.

 

[root@getlnx14test scsi_device]# partprobe
Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0 has been opened read-only.
[root@getlnx14test scsi_device]# 

 

 

其實不要擔心和緊張, /dev/sr0是你的光碟機(CD Drive),因為你運行partprobe時沒有指定裝置,所以它會檢查所有的塊裝置(block devices),由於光碟機是read-only,所以報上述警示資訊,其實避免這個錯誤也很簡單,你只需要使用partprobe檢查、掃描指定裝置即可。如下所示

[root@getlnx14test scsi_device]# partprobe /dev/sde
[root@getlnx14test scsi_device]# 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.